/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.choices{position:relative;overflow:hidden;margin-bottom:24px;font-size:16px}.choices:focus{outline:0}.choices:last-child{margin-bottom:0}.choices.is-open{overflow:initial}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices [hidden]{display:none!important}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:7.5px}.choices[data-type*=select-one] .choices__input{display:block;width:100%;padding:10px;border-bottom:1px solid #ddd;background-color:#fff;margin:0}.choices[data-type*=select-one] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMi41OTIuMDQ0bDE4LjM2NCAxOC4zNjQtMi41NDggMi41NDhMLjA0NCAyLjU5MnoiLz48cGF0aCBkPSJNMCAxOC4zNjRMMTguMzY0IDBsMi41NDggMi41NDhMMi41NDggMjAuOTEyeiIvPjwvZz48L3N2Zz4=);padding:0;background-size:8px;position:absolute;top:50%;right:0;margin-top:-10px;margin-right:25px;height:20px;width:20px;border-radius:10em;opacity:.25}.choices[data-type*=select-one] .choices__button:focus,.choices[data-type*=select-one] .choices__button:hover{opacity:1}.choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 2px #00bcd4}.choices[data-type*=select-one] .choices__item[data-value=""] .choices__button{display:none}.choices[data-type*=select-one]:after{content:"";height:0;width:0;border:5px solid transparent;border-top-color:#333;position:absolute;right:11.5px;top:50%;margin-top:-2.5px;pointer-events:none}.choices[data-type*=select-one].is-open:after{border-color:transparent transparent #333;margin-top:-7.5px}.choices[data-type*=select-one][dir=rtl]:after{left:11.5px;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{right:auto;left:0;margin-left:25px;margin-right:0}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{position:relative;display:inline-block;margin:0 -4px 0 8px;padding-left:16px;border-left:1px solid #008fa1;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMi41OTIuMDQ0bDE4LjM2NCAxOC4zNjQtMi41NDggMi41NDhMLjA0NCAyLjU5MnoiLz48cGF0aCBkPSJNMCAxOC4zNjRMMTguMzY0IDBsMi41NDggMi41NDhMMi41NDggMjAuOTEyeiIvPjwvZz48L3N2Zz4=);background-size:8px;width:8px;line-height:1;opacity:.75;border-radius:0}.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=text] .choices__button:focus,.choices[data-type*=text] .choices__button:hover{opacity:1}.choices__inner{display:inline-block;vertical-align:top;width:100%;background-color:#f9f9f9;padding:7.5px 7.5px 3.75px;border:1px solid #ddd;border-radius:2.5px;font-size:14px;min-height:44px;overflow:hidden}.is-focused .choices__inner,.is-open .choices__inner{border-color:#b7b7b7}.is-open .choices__inner{border-radius:2.5px 2.5px 0 0}.is-flipped.is-open .choices__inner{border-radius:0 0 2.5px 2.5px}.choices__list{margin:0;padding-left:0;list-style:none}.choices__list--single{display:inline-block;padding:4px 16px 4px 4px;width:100%}[dir=rtl] .choices__list--single{padding-right:4px;padding-left:16px}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:500;margin-right:3.75px;margin-bottom:3.75px;background-color:#00bcd4;border:1px solid #00a5bb;color:#fff;word-break:break-all;box-sizing:border-box}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}[dir=rtl] .choices__list--multiple .choices__item{margin-right:0;margin-left:3.75px}.choices__list--multiple .choices__item.is-highlighted{background-color:#00a5bb;border:1px solid #008fa1}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid #919191}.choices__list--dropdown{visibility:hidden;z-index:1;position:absolute;width:100%;background-color:#fff;border:1px solid #ddd;top:100%;margin-top:-1px;border-bottom-left-radius:2.5px;border-bottom-right-radius:2.5px;overflow:hidden;word-break:break-all;will-change:visibility}.choices__list--dropdown.is-active{visibility:visible}.is-open .choices__list--dropdown{border-color:#b7b7b7}.is-flipped .choices__list--dropdown{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-radius:.25rem .25rem 0 0}.choices__list--dropdown .choices__list{position:relative;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item{position:relative;padding:10px;font-size:14px}[dir=rtl] .choices__list--dropdown .choices__item{text-align:right}@media (min-width:640px){.choices__list--dropdown .choices__item--selectable{padding-right:100px}.choices__list--dropdown .choices__item--selectable:after{content:attr(data-select-text);font-size:12px;opacity:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable{text-align:right;padding-left:100px;padding-right:10px}[dir=rtl] .choices__list--dropdown .choices__item--selectable:after{right:auto;left:10px}}.choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted:after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.5}.choices__heading{font-weight:600;font-size:12px;padding:10px;border-bottom:1px solid #f7f7f7;color:grey}.choices__button{text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:50%;cursor:pointer}.choices__button:focus,.choices__input:focus{outline:0}.choices__input{display:inline-block;vertical-align:baseline;background-color:#f9f9f9;font-size:14px;margin-bottom:5px;border:0;border-radius:0;max-width:100%;padding:4px 0 4px 2px}[dir=rtl] .choices__input{padding-right:2px;padding-left:0}.choices__placeholder{opacity:.5}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#3f4458;-webkit-box-shadow:1px 0 0 #20222c,-1px 0 0 #20222c,0 1px 0 #20222c,0 -1px 0 #20222c,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 0 #20222c,-1px 0 0 #20222c,0 1px 0 #20222c,0 -1px 0 #20222c,0 3px 13px rgba(0,0,0,.08)}.flatpickr-calendar.inline,.flatpickr-calendar.open{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #20222c}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.arrowRight:after,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar.arrowCenter:after,.flatpickr-calendar.arrowCenter:before{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#20222c}.flatpickr-calendar.arrowTop:after{border-bottom-color:#3f4458}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#20222c}.flatpickr-calendar.arrowBottom:after{border-top-color:#3f4458}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:#3f4458;line-height:1;text-align:center;position:relative;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-month,.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{color:#fff;fill:#fff;height:34px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{text-decoration:none;cursor:pointer;position:absolute;top:0;padding:10px;z-index:3}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#eee}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid hsla(0,0%,100%,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(192,187,167,.1)}.numInputWrapper span:active{background:rgba(192,187,167,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid hsla(0,0%,100%,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid hsla(0,0%,100%,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:hsla(0,0%,100%,.5)}.numInputWrapper:hover{background:rgba(192,187,167,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(192,187,167,.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#fff}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#fff}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:hsla(0,0%,100%,.5);background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:#3f4458;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(192,187,167,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:#3f4458;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays,.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-weekdays .flatpickr-weekdaycontainer,span.flatpickr-weekday{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:#3f4458;color:#fff;line-height:1;margin:0;text-align:center;display:block;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #20222c;box-shadow:-1px 0 0 #20222c}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:hsla(0,0%,100%,.95);cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{cursor:pointer;outline:0;background:#646c8c;border-color:#646c8c}.flatpickr-day.today{border-color:#eee}.flatpickr-day.today:focus,.flatpickr-day.today:hover{border-color:#eee;background:#eee;color:#3f4458}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#80cbc4;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#80cbc4}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #80cbc4;box-shadow:-10px 0 0 #80cbc4}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #646c8c,5px 0 0 #646c8c;box-shadow:-5px 0 0 #646c8c,5px 0 0 #646c8c}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{color:hsla(0,0%,100%,.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:hsla(0,0%,100%,.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #80cbc4,5px 0 0 #80cbc4;box-shadow:-5px 0 0 #80cbc4,5px 0 0 #80cbc4}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #20222c;box-shadow:1px 0 0 #20222c}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:hsla(0,0%,100%,.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}.flatpickr-innerContainer,.flatpickr-rContainer{-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-rContainer{display:inline-block;padding:0}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:hsla(0,0%,100%,.95)}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:hsla(0,0%,100%,.95)}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:hsla(0,0%,100%,.95);font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{height:inherit;float:left;line-height:inherit;color:hsla(0,0%,100%,.95);font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#6a7395}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.icon2{position:relative}.icon2 svg{position:absolute;width:inherit;height:inherit;fill:currentColor;cursor:pointer}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}embed,iframe,img,object,video{max-width:100%}a,blockquote,body,div,h1,h2,h3,h4,h5,h6,header,li,nav,p,pre,span,table,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:1em;line-height:1}button,input,select,textarea{border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{resize:none}input[type=submit]{line-height:inherit;cursor:pointer}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{display:none}@font-face{font-family:ubuntu;font-weight:300;font-style:normal;src:url(../webfonts/ubuntu-light-webfont.woff) format("woff")}@font-face{font-family:ubuntu;font-weight:400;font-style:normal;src:url(../webfonts/ubuntu-regular-webfont.woff) format("woff")}@font-face{font-family:ubuntu;font-weight:700;font-style:normal;src:url(../webfonts/ubuntu-bold-webfont.woff) format("woff")}@font-face{font-family:teko;font-weight:400;font-style:normal;src:url(../webfonts/teko-regular-webfont.woff) format("woff")}@font-face{font-family:teko;font-weight:700;font-style:normal;src:url(../webfonts/teko-semibold-webfont.woff) format("woff")}.u-highlight{background-color:#fafad2!important;transition:background-color .3s!important}.u-dragging{cursor:grabbing;background-color:#97a4ce}.u-ghosted{opacity:0}@keyframes pulse{0%{transform:scale(1);transform-origin:center}to{transform:scale(.8);transform-origin:center}}.log-signature-level--client_approval{color:#6ccaf2}.log-signature-level--approval{color:#ffc50b}.log-signature-level--none{color:#97a4ce}.log-signature-level--alert,.log-signature-level--submission{color:#df3b58}.log-signature-level--site-audit{color:#ffc50b}.log-signature-level-badge{color:#171b26}.log-signature-level-badge--client_approval{background-color:#6ccaf2}.log-signature-level-badge--approval{background-color:#ffc50b}.log-signature-level-badge--none{background-color:#97a4ce}.log-signature-level-badge--submission{background-color:#df3b58}.log-signature-level-client--client_approval{color:#6ccaf2}.log-signature-level-client--approval{color:#df3b58}.log-signature-level-client-badge{color:#171b26}.log-signature-level-client-badge--client_approval{background-color:#6ccaf2}.log-signature-level-client-badge--approval{background-color:#df3b58}.archive-state--archived{color:#df3b58}.archive-state--unarchived{color:#97a4ce}.card h1,.card h2,.card h3,.card h4,.card h5,.card h6,.grouped-hole-records header h1,.grouped-hole-records header h2,.grouped-hole-records header h3,.grouped-hole-records header h4,.grouped-hole-records header h5,.grouped-hole-records header h6,.invoice-create-header h1,.masthead .context-wrapper .context,.masthead .context-wrapper .subcontext,.modal .bubbly-content header h1,.modal .bubbly-content header h2,.modal .bubbly-content header h3,.modal .bubbly-content header h4,.modal .bubbly-content header h5,.modal .bubbly-content header h6,.modal .card header h1,.modal .card header h2,.modal .card header h3,.modal .card header h4,.modal .card header h5,.modal .card header h6,.page-header h1,.page-header h2,.page-header h3,.page-header h4,.page-header h5,.page-header h6,.site-audit-header h1,.site-audit-wizard-answer label,.site-audit-wizard-template-select label,.timesheet-header h1,.widget-templates-library-list .name,.widgets-library header h1,[data-role=add-hole-form-container] .divider{text-transform:uppercase;line-height:inherit}.masthead .context-wrapper .context,.masthead .context-wrapper .subcontext,.masthead .masthead-nav .navmenu.project_menu li a:not(.hint a){font-family:teko;font-weight:400}.activity-breakdown-comparison a.button,.activity-breakdown-comparison button,.activity-breakdown-comparison input[type=submit],.activity-breakdown-comparison span.\--buttonish,.activity-card>header,.average-m-shift-table .drill-shift,.budget-tracking .total,.budget-tracking.with-stats .drilling-stats .stats-button a.button,.budget-tracking.with-stats .drilling-stats .stats-button button,.budget-tracking.with-stats .drilling-stats .stats-button input[type=submit],.budget-tracking.with-stats .drilling-stats .stats-button span.\--buttonish,.budget-tracking.with-stats .drilling-stats .stats-value,.calendar .calendar__month-header,.calendar .calendar__month .calendar__day-header,.calendar .calendar__month .calendar__day .calendar__date,.card h1,.card h2,.card h3,.card h4,.card h5,.card h6,.company-invoicing .form .logo .dropzone-wrapper,.contract-group-header a.button,.contract-group-header button,.contract-group-header input[type=submit],.contract-group-header span.\--buttonish,.contract-selection-container .contract-group .contract-actions a.button,.contract-selection-container .contract-group .contract-actions button,.contract-selection-container .contract-group .contract-actions input[type=submit],.contract-selection-container .contract-group .contract-actions span.\--buttonish,.cost-breakdown-comparison a.button,.cost-breakdown-comparison button,.cost-breakdown-comparison input[type=submit],.cost-breakdown-comparison span.\--buttonish,.date-range-selectors .date,.invoice-create-header h1,.masthead .context-wrapper .subcontext,.modal .bubbly-content footer a.button,.modal .bubbly-content footer button,.modal .bubbly-content footer input[type=submit],.modal .bubbly-content footer span.\--buttonish,.modal .bubbly-content header h1,.modal .bubbly-content header h2,.modal .bubbly-content header h3,.modal .bubbly-content header h4,.modal .bubbly-content header h5,.modal .bubbly-content header h6,.modal .card header h1,.modal .card header h2,.modal .card header h3,.modal .card header h4,.modal .card header h5,.modal .card header h6,.modal .onboarding-wizard .account-types-list a,.modal .welcome-wizard.\--sample form ul li .contract-title,.modal .welcome-wizard.\--setup .settings ul li,.modal .wizard__review .heading,.modal footer.welcome a.button,.modal footer.welcome button,.modal footer.welcome input[type=submit],.modal footer.welcome span.\--buttonish,.modal ul.list-2-columns li,.notification-bar .notification a.button,.notification-bar .notification button,.notification-bar .notification input[type=submit],.notification-bar .notification span.\--buttonish,.page-header h1,.page-header h2,.page-header h3,.page-header h4,.page-header h5,.page-header h6,.panelled-selection .panel header .contract-actions a.button,.panelled-selection .panel header .contract-actions button,.panelled-selection .panel header .contract-actions input[type=submit],.panelled-selection .panel header .contract-actions span.\--buttonish,.projections footer.results .result .value,.projections input,.report-tab-collection li,.site-audit-header h1,.site-audit-wizard-answer label,.site-audit-wizard-template-select label,.step-widget .step,.table .toggle-col,.timesheet-header h1,.timesheet-status .label,.total-drilled .total,.total-drilled.with-stats .drilling-stats .stats-button a.button,.total-drilled.with-stats .drilling-stats .stats-button button,.total-drilled.with-stats .drilling-stats .stats-button input[type=submit],.total-drilled.with-stats .drilling-stats .stats-button span.\--buttonish,.total-drilled.with-stats .drilling-stats .stats-value,.trend-list.group-productivity-list li .contract-title,.trend-list li .value,.widget-progress-full .total,.widget-progress-full.with-stats .drilling-stats .stats-button a.button,.widget-progress-full.with-stats .drilling-stats .stats-button button,.widget-progress-full.with-stats .drilling-stats .stats-button input[type=submit],.widget-progress-full.with-stats .drilling-stats .stats-button span.\--buttonish,.widget-progress-full.with-stats .drilling-stats .stats-value,.widgets-library header h1,.widgets .widget div.backdrop .stats-button a.button,.widgets .widget div.backdrop .stats-button button,.widgets .widget div.backdrop .stats-button input[type=submit],.widgets .widget div.backdrop .stats-button span.\--buttonish,[data-hints-has-hint="1"] .hint-tooltip a.button,[data-hints-has-hint="1"] .hint-tooltip button,[data-hints-has-hint="1"] .hint-tooltip input[type=submit],[data-hints-has-hint="1"] .hint-tooltip span.\--buttonish,[data-role=add-hole-form-container] .divider,input.flatpickr-input,li.menu-insights a.button,li.menu-insights button,li.menu-insights input[type=submit],li.menu-insights span.\--buttonish,li.menu-invite a.button,li.menu-invite button,li.menu-invite input[type=submit],li.menu-invite span.\--buttonish{font-family:teko;font-weight:700}.activity_log__events.\--client-side .activity-card>header h1,.activity_log__events.\--client-side .activity-card>header h2,.activity_log__events.\--client-side .activity-card>header h3,.activity_log__events.\--client-side .activity-card>header h4,.activity_log__events.\--client-side .activity-card>header h5,.activity_log__events.\--client-side .activity-card>header h6,.date-range-selectors label,.folders-card .empty-cabinet,.hint-tooltip,.invoice-create-header h2,.invoice-extras-edit-list form.inline-form .flatpickr-input,.invoice-extras-edit-list li.line div,.invoice-item-list,.invoices-list li.headings div span,.masthead .masthead-nav .navmenu li,.modal .bubbly-content footer a.link,.modal .welcome-wizard.\--highlight-buttons ul li .contract-desc,.modal .welcome-wizard.\--sample form ul li .contract-desc,.modal .welcome-wizard.\--template_dashboard .widget-templates-library-list .name,.modal .welcome-wizard .review div span,.signature .signature__date,.site-audit-header h2,.tabbar-menu li,.timesheet-header h2,.timesheet-notes pre,.trend-list.charge-trend-list li .value,.trend-list.group-charge-trend-list li .value,.trend-list.insight-cost li .value,.widget-templates-library-list .name{font-family:ubuntu;font-weight:400}.activity-breakdown-comparison a.button.\--smaller,.activity-breakdown-comparison button.\--smaller,.activity-breakdown-comparison input[type=submit].\--smaller,.activity-breakdown-comparison span.\--buttonish.\--smaller,.activity-card .activity-list>li .activity-add-item,.activity-card .activity-list>li .activity-state,.activity-card .activity-list>li .shift-header,.activity-card .activity-type-header,.activity-card .site-audit-activity-list>li .site-audit-add-item,.activity_log__events.\--client-side .activity-card .activity-list>li .shift-header,.budget-tracking.with-stats .drilling-stats .stats-button a.button.\--smaller,.budget-tracking.with-stats .drilling-stats .stats-button button.\--smaller,.budget-tracking.with-stats .drilling-stats .stats-button input[type=submit].\--smaller,.budget-tracking.with-stats .drilling-stats .stats-button span.\--buttonish.\--smaller,.comment-list li .comment-title,.contract-group-header a.button.\--smaller,.contract-group-header button.\--smaller,.contract-group-header input[type=submit].\--smaller,.contract-group-header span.\--buttonish.\--smaller,.contract-selection-container .contract-group .contract-actions a.button.\--smaller,.contract-selection-container .contract-group .contract-actions button.\--smaller,.contract-selection-container .contract-group .contract-actions input[type=submit].\--smaller,.contract-selection-container .contract-group .contract-actions span.\--buttonish.\--smaller,.contract-selection-container .contract-group span,.cost-breakdown-comparison a.button.\--smaller,.cost-breakdown-comparison button.\--smaller,.cost-breakdown-comparison input[type=submit].\--smaller,.cost-breakdown-comparison span.\--buttonish.\--smaller,.folder-collection li .dropzone-wrapper .dz-message,.folder-collection li .dropzone-wrapper .name,.folder-collection li a .dz-message,.folder-collection li a .name,.form-like label,.grouped-hole-records header h1,.grouped-hole-records header h2,.grouped-hole-records header h3,.grouped-hole-records header h4,.grouped-hole-records header h5,.grouped-hole-records header h6,.invoice-extras-edit-list li div.cat-label,.invoice-item-list.\--daily li.headings,.invoice-item-list li.headings>div,.invoice-warning-popup,.invoices-list li.headings div,.invoices-list li div.cat-label,.legend .activity-state,.modal .loading,.modal .welcome-wizard.\--highlight-buttons ul li .contract-title,.modal .welcome-wizard .review .title,.modal footer.welcome a.button.\--smaller,.modal footer.welcome button.\--smaller,.modal footer.welcome input[type=submit].\--smaller,.modal footer.welcome span.\--buttonish.\--smaller,.panelled-selection .contracts-panel .link,.panelled-selection .panel header .contract-actions a.button.\--smaller,.panelled-selection .panel header .contract-actions button.\--smaller,.panelled-selection .panel header .contract-actions input[type=submit].\--smaller,.panelled-selection .panel header .contract-actions span.\--buttonish.\--smaller,.panelled-selection .panel header>span,.projections .segmented-control a.button,.projections .segmented-control button,.projections .segmented-control input[type=submit],.projections .segmented-control span.\--buttonish,.recents-list li .recent-title,.report-wrapper .report-table [data-collapsed=false] tr.header-row td,.signature .signature__signer,.static-page h1,.static-page h2,.step-widget .step .title,.table.report-table th,.tabs-list .name,.taxes-list li div.cat-label,.timesheet-add-hole .button,.total-drilled.with-stats .drilling-stats .stats-button a.button.\--smaller,.total-drilled.with-stats .drilling-stats .stats-button button.\--smaller,.total-drilled.with-stats .drilling-stats .stats-button input[type=submit].\--smaller,.total-drilled.with-stats .drilling-stats .stats-button span.\--buttonish.\--smaller,.trend-list li .percent,.trend-list li .title,.widget-progress-full.with-stats .drilling-stats .stats-button a.button.\--smaller,.widget-progress-full.with-stats .drilling-stats .stats-button button.\--smaller,.widget-progress-full.with-stats .drilling-stats .stats-button input[type=submit].\--smaller,.widget-progress-full.with-stats .drilling-stats .stats-button span.\--buttonish.\--smaller,.widgets-library-list,.widgets-library-list .name,.widgets-library header,.widgets-list .name,.widgets .widget div.backdrop .stats-button a.button.\--smaller,.widgets .widget div.backdrop .stats-button button.\--smaller,.widgets .widget div.backdrop .stats-button input[type=submit].\--smaller,.widgets .widget div.backdrop .stats-button span.\--buttonish.\--smaller,dl dt,form label{font-family:ubuntu;font-weight:700}.activity-card .activity-list>li .activity-description,.budget-tracking .subtitle,.budget-tracking.with-stats .drilling-stats .stats-label,.calendar .calendar__month .calendar__day .calendar__contents,.comment-add-form textarea,.comment-list li .comment-body,.comment-list li .comment-time,.costs-stats .subtitle,.financial-summary .subtitle,.masthead .masthead-nav .project-popup ul li .menu-label,.projections footer.results .result .label,.recents-list li .recent-body,.recents-list li .recent-time,.recents-list li.time-header,.stats .subtitle,.table.report-table td,.total-drilled .subtitle,.total-drilled.with-stats .drilling-stats .stats-label,.widget-progress-full .subtitle,.widget-progress-full.with-stats .drilling-stats .stats-label{font-family:ubuntu;font-weight:300}.contract-selection-container .contract-group span,.cost-records-edit-list .truncate>span,.cost-records-list .truncate>span,.crew-hours-records-edit-list .truncate>span,.crew-hours-records-list .truncate>span,.customers-list .truncate>span,.drilling-records-edit-list .truncate>span,.drilling-records-list .truncate>span,.folder-collection li .dropzone-wrapper .name,.folder-collection li a .name,.invoice-extras-edit-list .truncate>span,.invoice-extras-list .truncate>span,.invoice-item-list .truncate>span,.labelled-checkbox span,.material-records-edit-list .truncate>span,.material-records-list .truncate>span,.modal .wizard__review .truncate>span,.notification-bar .notification span,.panelled-selection .panel header>span,.panelled-selection .selection-list li a,.panelled-selection .selection-list li button,.price-list .priced-label,.service-records-edit-list .truncate>span,.service-records-list .truncate>span,.test-records-edit-list .truncate>span,.test-records-list .truncate>span{text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden}html{font-size:10px}body,html{width:100%;height:100%}body{font-size:1.6rem;line-height:2.2rem;font-family:ubuntu;font-weight:400;color:#ccd0db;background-color:#171b26;background-image:url(../images/background.png);background-position:0 0;background-attachment:fixed;background-size:cover}ol,ul{list-style:none}a{color:inherit}a[disabled]{cursor:default}footer{display:flex;flex-direction:row;align-items:baseline}footer>a,footer>button{margin:0 1em}svg{fill:#ccd0db}::-webkit-list-button{filter:invert(94%) sepia(2%) saturate(1229%) hue-rotate(191deg) brightness(93%) contrast(83%)}.flex-left{justify-content:flex-start}.flex-right{justify-content:flex-end}.flex-center{justify-content:center}.no-margin-l{margin-left:0}.no-margin-r{margin-right:0}a{text-decoration:none;background:inherit}a,a:active,a:hover,a:visited{color:#6ccaf2}a.button,button,input[type=submit],span.\--buttonish{border:3px solid #6ccaf2;background-color:transparent;color:#ccd0db;font-size:.75em;line-height:inherit;padding:.1rem 1rem .2rem;position:relative;cursor:pointer}a.button.\--hide-on-disable[disabled],button.\--hide-on-disable[disabled],input[type=submit].\--hide-on-disable[disabled],span.\--buttonish.\--hide-on-disable[disabled]{display:none}a.button.\--secondary,button.\--secondary,input[type=submit].\--secondary,span.\--buttonish.\--secondary{border-color:#97a4ce}a.button.\--destructive,button.\--destructive,input[type=submit].\--destructive,span.\--buttonish.\--destructive{border-color:#df3b58}a.button.\--bare,button.\--bare,input[type=submit].\--bare,span.\--buttonish.\--bare{border-color:transparent}a.button.\--normal-sized,button.\--normal-sized,input[type=submit].\--normal-sized,span.\--buttonish.\--normal-sized{font-size:1em}a.button.\--super-sized,button.\--super-sized,input[type=submit].\--super-sized,span.\--buttonish.\--super-sized{font-size:3em}a.button.\--unassuming,button.\--unassuming,input[type=submit].\--unassuming,span.\--buttonish.\--unassuming{border:none;font-size:inherit;line-height:inherit;padding:0}a.disabled,button.disabled{pointer-events:none;cursor:default}#tabbar .navmenu,.collection,.cost-records-edit-list,.cost-records-list,.crew-hours-records-edit-list,.crew-hours-records-list,.customers-list,.drilling-records-edit-list,.drilling-records-list,.invoice-extras-edit-list,.invoice-extras-list,.invoice-item-list,.list,.masthead .masthead-nav .navmenu,.material-records-edit-list,.material-records-list,.modal .wizard__review,.service-records-edit-list,.service-records-list,.taxes-list,.test-records-edit-list,.test-records-list{list-style:none;font-family:ubuntu;display:flex;flex-direction:row}#tabbar .navmenu li,.collection li,.cost-records-edit-list li,.cost-records-list li,.crew-hours-records-edit-list li,.crew-hours-records-list li,.customers-list li,.drilling-records-edit-list li,.drilling-records-list li,.invoice-extras-edit-list li,.invoice-extras-list li,.invoice-item-list li,.list li,.masthead .masthead-nav .navmenu li,.material-records-edit-list li,.material-records-list li,.modal .wizard__review li,.service-records-edit-list li,.service-records-list li,.taxes-list li,.test-records-edit-list li,.test-records-list li{position:relative;display:flex;align-items:center;justify-content:center}#tabbar .navmenu li>*,.collection li>*,.cost-records-edit-list li>*,.cost-records-list li>*,.crew-hours-records-edit-list li>*,.crew-hours-records-list li>*,.customers-list li>*,.drilling-records-edit-list li>*,.drilling-records-list li>*,.invoice-extras-edit-list li>*,.invoice-extras-list li>*,.invoice-item-list li>*,.list li>*,.masthead .masthead-nav .navmenu li>*,.material-records-edit-list li>*,.material-records-list li>*,.modal .wizard__review li>*,.service-records-edit-list li>*,.service-records-list li>*,.taxes-list li>*,.test-records-edit-list li>*,.test-records-list li>*{font-weight:700;display:flex;color:inherit;padding:0 1em;align-items:center;justify-content:center}#tabbar .navmenu li[data-action*=click],.collection li[data-action*=click],.cost-records-edit-list li[data-action*=click],.cost-records-list li[data-action*=click],.crew-hours-records-edit-list li[data-action*=click],.crew-hours-records-list li[data-action*=click],.customers-list li[data-action*=click],.drilling-records-edit-list li[data-action*=click],.drilling-records-list li[data-action*=click],.invoice-extras-edit-list li[data-action*=click],.invoice-extras-list li[data-action*=click],.invoice-item-list li[data-action*=click],.list li[data-action*=click],.masthead .masthead-nav .navmenu li[data-action*=click],.material-records-edit-list li[data-action*=click],.material-records-list li[data-action*=click],.modal .wizard__review li[data-action*=click],.service-records-edit-list li[data-action*=click],.service-records-list li[data-action*=click],.taxes-list li[data-action*=click],.test-records-edit-list li[data-action*=click],.test-records-list li[data-action*=click]{cursor:pointer}.list.operations-list li.sortable-item>.grabber,.modal .operations-list.wizard__review li.sortable-item>.grabber,.operations-list.cost-records-edit-list li.sortable-item>.grabber,.operations-list.cost-records-list li.sortable-item>.grabber,.operations-list.crew-hours-records-edit-list li.sortable-item>.grabber,.operations-list.crew-hours-records-list li.sortable-item>.grabber,.operations-list.customers-list li.sortable-item>.grabber,.operations-list.drilling-records-edit-list li.sortable-item>.grabber,.operations-list.drilling-records-list li.sortable-item>.grabber,.operations-list.invoice-extras-edit-list li.sortable-item>.grabber,.operations-list.invoice-extras-list li.sortable-item>.grabber,.operations-list.invoice-item-list li.sortable-item>.grabber,.operations-list.material-records-edit-list li.sortable-item>.grabber,.operations-list.material-records-list li.sortable-item>.grabber,.operations-list.service-records-edit-list li.sortable-item>.grabber,.operations-list.service-records-list li.sortable-item>.grabber,.operations-list.taxes-list li.sortable-item>.grabber,.operations-list.test-records-edit-list li.sortable-item>.grabber,.operations-list.test-records-list li.sortable-item>.grabber,.site-audit-edit .sa-question-list li.sortable-item>.grabber,.site-audit-edit .sa-section-list li.sortable-item>.grabber,.widgets .widget>header>.icons{display:inline-block;width:2em;height:2em;cursor:move;padding:0}.list.operations-list li.sortable-item>.grabber svg,.modal .operations-list.wizard__review li.sortable-item>.grabber svg,.operations-list.cost-records-edit-list li.sortable-item>.grabber svg,.operations-list.cost-records-list li.sortable-item>.grabber svg,.operations-list.crew-hours-records-edit-list li.sortable-item>.grabber svg,.operations-list.crew-hours-records-list li.sortable-item>.grabber svg,.operations-list.customers-list li.sortable-item>.grabber svg,.operations-list.drilling-records-edit-list li.sortable-item>.grabber svg,.operations-list.drilling-records-list li.sortable-item>.grabber svg,.operations-list.invoice-extras-edit-list li.sortable-item>.grabber svg,.operations-list.invoice-extras-list li.sortable-item>.grabber svg,.operations-list.invoice-item-list li.sortable-item>.grabber svg,.operations-list.material-records-edit-list li.sortable-item>.grabber svg,.operations-list.material-records-list li.sortable-item>.grabber svg,.operations-list.service-records-edit-list li.sortable-item>.grabber svg,.operations-list.service-records-list li.sortable-item>.grabber svg,.operations-list.taxes-list li.sortable-item>.grabber svg,.operations-list.test-records-edit-list li.sortable-item>.grabber svg,.operations-list.test-records-list li.sortable-item>.grabber svg,.site-audit-edit .sa-question-list li.sortable-item>.grabber svg,.site-audit-edit .sa-section-list li.sortable-item>.grabber svg,.widgets .widget>header>.icons svg{width:inherit;height:inherit;fill:currentColor;opacity:.7}.card{background-color:#282c3b;padding:1.5rem;position:relative}.card h1,.card h2,.card h3,.card h4,.card h5,.card h6{font-size:2rem;line-height:3rem;display:flex;flex-direction:row;height:3rem;padding:0;align-items:center}.card.card--fitted{max-width:-moz-fit-content;max-width:fit-content}.card .card-group{padding:1.5rem}.card section{margin-bottom:2rem}.card section .\--inset{padding:0 2.4rem}.comments{grid-column:span 1}.vertical-divider{display:flex;flex-direction:column;justify-content:center;overflow:hidden;position:relative}.vertical-divider:before{content:"";border:1px solid #545b72;position:absolute;top:10%;bottom:10%;left:50%;width:1px}.activity-card .activity-list>li .shift-header,.activity-card .activity-type-header,.modal .welcome-wizard .review .title{display:flex;flex-direction:row;align-items:center;padding:0 1rem;box-shadow:0 3px 6px rgba(0,0,0,.16);background-color:#545b72}.invoice-create-header,.site-audit-header,.timesheet-header{position:relative;display:inline-block;padding:1.4rem 2.8rem 1.4rem 1.4rem;background-color:#282c3b}.invoice-create-header:before,.site-audit-header:before,.timesheet-header:before{content:"";position:absolute;background-color:#ffc50b;top:0;left:0;right:0;bottom:unset;width:unset;height:5px;z-index:1}.invoice-create-header h1,.site-audit-header h1,.timesheet-header h1{font-size:2.4rem;height:unset;line-height:1}.invoice-create-header h2,.site-audit-header h2,.timesheet-header h2{font-size:1.2rem;line-height:1;height:unset}input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=time],select,textarea{box-shadow:0 3px 6px rgba(0,0,0,.16);color:#ccd0db;background-color:#303443;display:block;width:100%;line-height:2em;min-height:2em;padding:0 .5em}input[type=date]:-webkit-autofill,input[type=email]:-webkit-autofill,input[type=number]:-webkit-autofill,input[type=password]:-webkit-autofill,input[type=tel]:-webkit-autofill,input[type=text]:-webkit-autofill,input[type=time]:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{color:#ccd0db!important;-webkit-text-fill-color:#ccd0db!important;box-shadow:inset 0 0 0 30px #303443!important}input[type=date][readonly],input[type=email][readonly],input[type=number][readonly],input[type=password][readonly],input[type=tel][readonly],input[type=text][readonly],input[type=time][readonly],select[readonly],textarea[readonly]{cursor:not-allowed}input[type=date].flatpickr-input[readonly],input[type=email].flatpickr-input[readonly],input[type=number].flatpickr-input[readonly],input[type=password].flatpickr-input[readonly],input[type=tel].flatpickr-input[readonly],input[type=text].flatpickr-input[readonly],input[type=time].flatpickr-input[readonly],select.flatpickr-input[readonly],textarea.flatpickr-input[readonly]{cursor:pointer}textarea{line-height:1.2em;padding-top:.4em}select{height:2em}.choices,select{background-image:url(data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IkxheWVyIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDQuOTUgMTAiPjxwYXRoIGQ9Ik0xLjQxIDQuNjdsMS4wNy0xLjQ5IDEuMDYgMS40OUgxLjQxem0yLjEzLjY2TDIuNDggNi44MiAxLjQxIDUuMzNoMi4xM3oiIGZpbGw9IiM0NDQiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:100% 50%}.choices{box-shadow:0 3px 6px rgba(0,0,0,.16);color:#ccd0db;background-color:#303443;display:block;width:100%;line-height:2em;min-height:2em;padding:0 .5em;height:10px;z-index:2}.choices:-webkit-autofill{color:#ccd0db!important;-webkit-text-fill-color:#ccd0db!important;box-shadow:inset 0 0 0 30px #303443!important}.choices div.choices__inner{border:0;background:transparent;margin-top:0;padding-top:1px;padding-left:0}.choices div.choices__inner div.choices__item{margin-bottom:8.75px}.choices div.choices__item--selectable{line-height:1em;padding:8px 8px 4px;background:#393e4d;border-color:#393e4d}.choices div.choices__list{display:inline;margin:0;padding-left:0;list-style:none;left:0;border:0}.choices div.choices__list--dropdown{background:#303443;max-height:195px;overflow:scroll;scrollbar-color:#545b72 #383c4a}.choices div.choices__list--dropdown::-webkit-scrollbar{width:.5rem;height:.5rem}.choices div.choices__list--dropdown::-webkit-scrollbar-thumb{background:#545b72;border-radius:.25rem;-webkit-box-shadow:none}.choices div.choices__list--dropdown::-webkit-scrollbar-track{background:#383c4a;border-radius:.25rem}.choices div.choices__list.choices__list--single{display:flex;padding-top:0}.choices div.choices__list.choices__list--single .choices__item--selectable{background:none;border-color:transparent}.choices input.choices__input{box-shadow:none;display:inline-block;padding:0 0 0 2px;width:auto}.choices div.choices__item .choices__button{margin:0 -6px 0 0;padding-left:15px;background-size:10px;border:0;line-height:.8;top:-2px}.choices .choices__item--selectable.is-highlighted{background-color:#303443}.choices .choices__item--selectable.is-active,.choices div.choices__list div.is-highlighted{background:hsla(0,0%,100%,.04)}.choices[data-type*=select-one] .choices__button{display:none}.choices[data-type*=select-one] .choices__input{background-color:#303443!important;border-bottom:1px solid #303443;padding:0 0 0 10px}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:transparent}.choices.is-required .choices__list--dropdown .choices__item--choice[data-value=""]{display:none!important}div.double-line .choices{height:auto}.flatpickr-calendar .flatpickr-monthDropdown-months{display:inline-block;box-shadow:none}.flatpickr-calendar input.cur-year{font-size:13px;margin-left:12px;box-shadow:none}.flatpickr-calendar .flatpickr-day{border-radius:0;border:none}.flatpickr-calendar .flatpickr-day.today{background-color:#383c4a}.flatpickr-calendar .flatpickr-day.today:hover{color:#fff}.flatpickr-calendar .flatpickr-day.selected{color:#171b26;background-color:#6ccaf2}input.flatpickr-input{font-size:2rem;line-height:2rem;box-shadow:none;background-color:transparent;padding-left:0;padding-right:0;margin-top:2px;min-height:0}@media(min-width:425px){input.flatpickr-input{font-size:2.5rem;line-height:3.2rem}}.labelled-checkbox{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;cursor:pointer;font-weight:inherit}.labelled-checkbox svg{width:2em;height:2em;min-width:2em;background-color:#383c4a;fill:transparent}.labelled-checkbox input[type=checkbox]:checked~svg{fill:currentColor}.labelled-checkbox span{margin-left:.5em}.masthead .masthead-nav .project-popup ul,.masthead .masthead-nav .user-popup ul,.tabbar-menu,.tabbar-menu .tabs-popup ul{display:flex}.masthead .masthead-nav .project-popup ul li,.masthead .masthead-nav .user-popup ul li,.tabbar-menu .tabs-popup ul li,.tabbar-menu li{display:flex;flex-direction:row;align-items:center;position:relative;width:100%}.masthead .masthead-nav .project-popup,.masthead .masthead-nav .user-popup,.tabbar-menu .tabs-popup{position:absolute;top:100%;right:0;z-index:100}.popover{font-size:1.2rem;line-height:1.5rem;box-shadow:0 3px 6px rgba(0,0,0,.16);padding:1rem;background-color:#545b72;border-radius:1rem;top:.8rem!important;max-width:25rem;z-index:1;color:#fff}.popover [data-popper-arrow],.popover [data-popper-arrow]:before{position:absolute;width:16px;height:16px;z-index:-1}.popover [data-popper-arrow]:before{content:"";transform:rotate(45deg);background-color:#545b72}.popover[x-placement^=right]>[data-popper-arrow]{left:-6px}.segmented-control{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%}.segmented-control li{flex-grow:1;flex-basis:0}.segmented-control li a.button,.segmented-control li button,.segmented-control li input[type=submit],.segmented-control li span.\--buttonish{width:100%}.segmented-control li a.button.\--hide-on-disable[disabled],.segmented-control li button.\--hide-on-disable[disabled],.segmented-control li input[type=submit].\--hide-on-disable[disabled],.segmented-control li span.\--buttonish.\--hide-on-disable[disabled]{display:none}.segmented-control li a.disabled,.segmented-control li button.disabled{pointer-events:none;cursor:default}.signature{background-color:#303443;padding-top:1rem;padding-bottom:1rem;align-items:flex-start}.signature .icon{display:block;width:2rem;height:2.7rem;margin-right:1rem}.signature .signature__signer{font-size:1.4rem;line-height:2.7rem}.signature .signature__date{font-size:1.2rem;line-height:1.9rem}.step-widget:after,.step-widget:before{content:"";position:absolute;box-shadow:0 3px 6px rgba(0,0,0,.16);height:20%;top:16px}.step-widget{display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative;padding-bottom:3.7rem}.step-widget:before{left:3px;right:3px;background-color:#383c4a;box-shadow:0 3px 6px rgba(0,0,0,.16)}.step-widget:after{width:0;margin:0 0 0 3px}.step-widget .step{font-size:3.3rem;line-height:5.5rem;position:relative;display:flex;flex-direction:column;align-items:center;color:#383c4a;z-index:1;margin-bottom:1.5rem}.step-widget .step .number{box-shadow:0 3px 6px rgba(0,0,0,.16);width:5rem;min-width:5rem;height:5rem;text-align:center;border-radius:50%}.step-widget .step .title{font-size:1.4rem;line-height:1.7rem;position:absolute;bottom:-3rem}.step-widget .step .number,.step-widget:after{background-color:#6ccaf2}.step-widget .step .title{color:#6ccaf2}.table.report-table{font-size:1.4rem;line-height:1.6rem;border-collapse:separate;border-spacing:0 .5rem}.table.report-table thead tr{box-shadow:0 3px 6px rgba(0,0,0,.16);background-color:#545b72;height:4rem}.table.report-table tbody tr{background-color:hsla(0,0%,100%,.04);height:4rem}.table.report-table td,.table.report-table th{padding:0 .5rem}.table .text-right{text-align:right}.table .text-center,.table .toggle-col{text-align:center}.table .toggle-col{width:1.6rem}.unit-spec{font-weight:400;padding-left:.5em}.icon{position:relative}.icon svg{position:absolute;width:inherit;height:inherit;fill:currentColor}.icon-inline{position:relative;display:inline-block;width:2rem;height:1.7rem;margin-right:1rem}.icon-inline svg{position:absolute;width:inherit;height:inherit;fill:currentColor;cursor:pointer}.help.\--error{color:#df3b58}.help.\--warning{color:#ff8f00}.explainer{font-size:1.2rem;line-height:1.5rem;display:flex;align-items:center}.explainer svg{height:1.2rem;width:1.2rem;margin-right:.5em;fill:#df3b58;display:none}@media(min-width:845px){.explainer svg{display:inline-block}}.explainer.\--spaced{margin-bottom:1.5rem}.helpicon:before{content:"?";margin-left:.5em;background-color:#97a4ce;color:#303443;border-radius:100%;padding:0 .45em}.action-buttons,.form-like footer,form footer{display:flex;flex-direction:row;justify-content:flex-end}.action-buttons a.button,.action-buttons button,.action-buttons input[type=submit],.action-buttons span.\--buttonish,.form-like footer a.button,.form-like footer button,.form-like footer input[type=submit],.form-like footer span.\--buttonish,form footer a.button,form footer button,form footer input[type=submit],form footer span.\--buttonish{margin:0 .5rem}.action-buttons a.button.\--hide-on-disable[disabled],.action-buttons button.\--hide-on-disable[disabled],.action-buttons input[type=submit].\--hide-on-disable[disabled],.action-buttons span.\--buttonish.\--hide-on-disable[disabled],.form-like footer a.button.\--hide-on-disable[disabled],.form-like footer button.\--hide-on-disable[disabled],.form-like footer input[type=submit].\--hide-on-disable[disabled],.form-like footer span.\--buttonish.\--hide-on-disable[disabled],form footer a.button.\--hide-on-disable[disabled],form footer button.\--hide-on-disable[disabled],form footer input[type=submit].\--hide-on-disable[disabled],form footer span.\--buttonish.\--hide-on-disable[disabled]{display:none}.action-buttons a.button:last-child,.action-buttons button:last-child,.action-buttons input:last-child[type=submit],.action-buttons span.\--buttonish:last-child,.form-like footer a.button:last-child,.form-like footer button:last-child,.form-like footer input:last-child[type=submit],.form-like footer span.\--buttonish:last-child,form footer a.button:last-child,form footer button:last-child,form footer input:last-child[type=submit],form footer span.\--buttonish:last-child{margin-right:0}.action-buttons a.button:last-child.\--hide-on-disable[disabled],.action-buttons button:last-child.\--hide-on-disable[disabled],.action-buttons input:last-child[type=submit].\--hide-on-disable[disabled],.action-buttons span.\--buttonish:last-child.\--hide-on-disable[disabled],.form-like footer a.button:last-child.\--hide-on-disable[disabled],.form-like footer button:last-child.\--hide-on-disable[disabled],.form-like footer input:last-child[type=submit].\--hide-on-disable[disabled],.form-like footer span.\--buttonish:last-child.\--hide-on-disable[disabled],form footer a.button:last-child.\--hide-on-disable[disabled],form footer button:last-child.\--hide-on-disable[disabled],form footer input:last-child[type=submit].\--hide-on-disable[disabled],form footer span.\--buttonish:last-child.\--hide-on-disable[disabled]{display:none}.action-buttons a.disabled,.action-buttons button.disabled,.form-like footer a.disabled,.form-like footer button.disabled,form footer a.disabled,form footer button.disabled{pointer-events:none;cursor:default}.action-buttons.\--reversed,.form-like footer.\--reversed,form footer.\--reversed{flex-direction:row-reverse;justify-content:flex-start}.action-buttons.\--reversed a.button:first-child,.action-buttons.\--reversed button:first-child,.action-buttons.\--reversed input:first-child[type=submit],.action-buttons.\--reversed span.\--buttonish:first-child,.form-like footer.\--reversed a.button:first-child,.form-like footer.\--reversed button:first-child,.form-like footer.\--reversed input:first-child[type=submit],.form-like footer.\--reversed span.\--buttonish:first-child,form footer.\--reversed a.button:first-child,form footer.\--reversed button:first-child,form footer.\--reversed input:first-child[type=submit],form footer.\--reversed span.\--buttonish:first-child{margin-right:.5rem}.action-buttons.\--reversed a.button:first-child.\--hide-on-disable[disabled],.action-buttons.\--reversed button:first-child.\--hide-on-disable[disabled],.action-buttons.\--reversed input:first-child[type=submit].\--hide-on-disable[disabled],.action-buttons.\--reversed span.\--buttonish:first-child.\--hide-on-disable[disabled],.form-like footer.\--reversed a.button:first-child.\--hide-on-disable[disabled],.form-like footer.\--reversed button:first-child.\--hide-on-disable[disabled],.form-like footer.\--reversed input:first-child[type=submit].\--hide-on-disable[disabled],.form-like footer.\--reversed span.\--buttonish:first-child.\--hide-on-disable[disabled],form footer.\--reversed a.button:first-child.\--hide-on-disable[disabled],form footer.\--reversed button:first-child.\--hide-on-disable[disabled],form footer.\--reversed input:first-child[type=submit].\--hide-on-disable[disabled],form footer.\--reversed span.\--buttonish:first-child.\--hide-on-disable[disabled]{display:none}.action-buttons.\--reversed a.disabled,.action-buttons.\--reversed button.disabled,.form-like footer.\--reversed a.disabled,.form-like footer.\--reversed button.disabled,form footer.\--reversed a.disabled,form footer.\--reversed button.disabled{pointer-events:none;cursor:default}.activity-card{position:relative;margin-bottom:3.5rem}.activity-card:before{content:"";position:absolute;top:0;left:0;right:0;height:.8rem;background-color:#ffc50b}.activity-card>header{font-size:2.5rem;line-height:3.5rem}.activity-card .activity-type-header{font-size:1.2rem;line-height:2rem;margin-bottom:.5rem}.activity-card .activity-list{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-around}@media(min-width:845px){.activity-card .activity-list{flex-direction:row;align-items:center}}.activity-card .activity-list>li{position:relative;width:100%;height:20rem;overflow-y:hidden;background-color:#303443;box-shadow:0 3px 6px rgba(0,0,0,.16)}.activity-card .activity-list>li:not(:first-child){margin-top:.5rem}@media(min-width:845px){.activity-card .activity-list>li:not(:first-child){margin-top:0;margin-left:.5rem}}.activity-card .activity-list>li a{position:absolute;top:0;right:0;bottom:0;left:0}.activity-card .activity-list>li .shift-header{font-size:1.2rem;line-height:2rem;height:3rem;text-transform:none;background-color:#393e4d;position:relative;z-index:1}.activity-card .activity-list>li .activity-description{font-size:1.2rem;line-height:2rem;padding:1.5rem 2rem}.activity-card .activity-list>li .activity-description .position-person,.activity-card .activity-list>li .activity-description .site-audit-template-name,.activity-card .activity-list>li .activity-description .total-metres{font-weight:700}.activity-card .activity-list>li .activity-add-item{font-size:6.3rem;line-height:10.5rem;position:absolute;top:0;right:0;bottom:0;left:0;border:none;margin:0 auto;padding:0;top:3rem;display:flex;justify-content:center;align-items:center;width:100%}.activity-card .activity-list>li .activity-state{font-size:1.2rem;line-height:2rem;display:flex;flex-direction:row;align-items:center;position:absolute;top:3rem;right:0;padding:.25rem}.activity-card .activity-list>li .activity-state .icon{display:block;width:2rem;height:2rem;margin-right:.1rem}@media(min-width:768px){.activity-card .activity-list>li .activity-state .icon{margin-right:.5rem}}.activity-card .activity-list>li .activity-state .title{display:none;visibility:hidden;text-transform:uppercase}@media(min-width:768px){.activity-card .activity-list>li .activity-state .title{display:block;visibility:visible}}.activity_log__events.\--client-side .activity-card{position:relative;margin-bottom:0;padding-top:0}.activity_log__events.\--client-side .activity-card:before{content:"";position:absolute;top:0;left:0;right:0;height:.8rem;background-color:transparent}.activity_log__events.\--client-side .activity-card::first-child{padding-top:1.5rem}.activity_log__events.\--client-side .activity-card>header{background-color:#545b72;padding:0 1rem}.activity_log__events.\--client-side .activity-card>header h3{font-weight:700}.activity_log__events.\--client-side .activity-card>header h1,.activity_log__events.\--client-side .activity-card>header h2,.activity_log__events.\--client-side .activity-card>header h3,.activity_log__events.\--client-side .activity-card>header h4,.activity_log__events.\--client-side .activity-card>header h5,.activity_log__events.\--client-side .activity-card>header h6{font-size:1.2rem;line-height:2rem}.activity_log__events.\--client-side .activity-card .activity-type-header{margin-top:.5rem;padding:.5rem 1rem;background-color:#383c4a}.activity_log__events.\--client-side .activity-card .activity-list>li{height:5rem}.activity_log__events.\--client-side .activity-card .activity-list>li a{display:flex;flex-direction:row;align-items:center;justify-content:center}.activity_log__events.\--client-side .activity-card .activity-list>li .shift-header{height:unset;background-color:transparent;box-shadow:none}.activity_log__events.\--client-side .activity-card .activity-list>li .activity-description{display:none}.activity_log__events.\--client-side .activity-card .activity-list>li .activity-state{position:static;background-color:transparent;height:2rem}.activity_log__events.\--client-side .activity-card .activity-list>li .activity-state.log-signature-level-client-badge{color:#171b26}.activity_log__events.\--client-side .activity-card .activity-list>li .activity-state.log-signature-level-client-badge--client_approval{color:#6ccaf2}.activity_log__events.\--client-side .activity-card .activity-list>li .activity-state.log-signature-level-client-badge--approval{color:#df3b58}.activity_log__events.\--client-side .activity-card .activity-list>li .activity-state.log-signature-level-client-badge--site-audit{color:#ffc50b}.activity_log__events.\--client-side .activity-card .activity-list>li .activity-state .icon{margin-right:0}.activity_log__events.\--client-side .activity-card .activity-list>li .activity-state .title{display:none}.activity_log__events.\--client-side .activity-card .activity-list>li[data-selected="1"]{background-color:#282c3b;box-shadow:none;position:relative}.activity_log__events.\--client-side .activity-card .activity-list>li[data-selected="1"]:before{content:"";position:absolute;top:0;left:0;right:0;height:.5rem;background-color:#df3b58;z-index:1}.activity_log__events.\--client-side .activity-card .activity-list>li.\--client-empty{display:flex;justify-content:center;align-items:center;text-align:center}.activity_log__events.\--client-side .activity-card .activity-list>li.\--client-empty>div{width:4rem;height:0;border-bottom:2px solid #ccd0db}.badge-tooltip{box-shadow:0 3px 6px rgba(0,0,0,.16);position:absolute;background-color:#df3b58;border-radius:.5em;max-width:15rem;font-weight:700;padding:.5em 1em;z-index:2;line-height:1;font-size:1.2rem}section.settings a{position:relative;background:none}section.settings a .badge-tooltip{display:none;visibility:hidden;color:#ccd0db;top:-4.5rem;right:-1.5rem}section.settings a .badge-tooltip .triangle--bottom{position:absolute;bottom:.5rem;left:11.5rem;width:0;height:0}section.settings a .badge-tooltip .triangle--inner{width:0;height:0;border-top:1.2rem solid #df3b58;border-left:.7rem solid transparent;border-right:.7rem solid transparent}section.settings a:hover [data-show-badge] .badge-tooltip,section.settings a:hover [data-show-badge]~.badge-tooltip{display:initial;visibility:visible}.company-settings,.contract-settings{position:relative}.company-settings .badge-header,.contract-settings .badge-header{display:none;visibility:hidden;font-size:1.2rem;padding-left:4rem;text-transform:none;font-family:ubuntu;vertical-align:top}.company-settings .badge-header[data-show-badge="1"]:after,.contract-settings .badge-header[data-show-badge="1"]:after{left:0;top:-.5rem}.company-settings .badge-header[data-show-notification],.contract-settings .badge-header[data-show-notification]{display:initial;visibility:visible}.cost-records-edit-list .badge-tooltip,.cost-records-list .badge-tooltip,.crew-hours-records-edit-list .badge-tooltip,.crew-hours-records-list .badge-tooltip,.customers-list .badge-tooltip,.drilling-records-edit-list .badge-tooltip,.drilling-records-list .badge-tooltip,.invoice-extras-edit-list .badge-tooltip,.invoice-extras-list .badge-tooltip,.invoice-item-list .badge-tooltip,.list .badge-tooltip,.material-records-edit-list .badge-tooltip,.material-records-list .badge-tooltip,.modal .wizard__review .badge-tooltip,.service-records-edit-list .badge-tooltip,.service-records-list .badge-tooltip,.taxes-list .badge-tooltip,.test-records-edit-list .badge-tooltip,.test-records-list .badge-tooltip{left:9rem;top:5rem;color:#ccd0db;display:none;visibility:hidden}.cost-records-edit-list .badge-tooltip .triangle--up,.cost-records-list .badge-tooltip .triangle--up,.crew-hours-records-edit-list .badge-tooltip .triangle--up,.crew-hours-records-list .badge-tooltip .triangle--up,.customers-list .badge-tooltip .triangle--up,.drilling-records-edit-list .badge-tooltip .triangle--up,.drilling-records-list .badge-tooltip .triangle--up,.invoice-extras-edit-list .badge-tooltip .triangle--up,.invoice-extras-list .badge-tooltip .triangle--up,.invoice-item-list .badge-tooltip .triangle--up,.list .badge-tooltip .triangle--up,.material-records-edit-list .badge-tooltip .triangle--up,.material-records-list .badge-tooltip .triangle--up,.modal .wizard__review .badge-tooltip .triangle--up,.service-records-edit-list .badge-tooltip .triangle--up,.service-records-list .badge-tooltip .triangle--up,.taxes-list .badge-tooltip .triangle--up,.test-records-edit-list .badge-tooltip .triangle--up,.test-records-list .badge-tooltip .triangle--up{position:absolute;top:-1.5rem;left:3.25rem;width:0;height:0}.cost-records-edit-list .badge-tooltip .triangle--inner,.cost-records-list .badge-tooltip .triangle--inner,.crew-hours-records-edit-list .badge-tooltip .triangle--inner,.crew-hours-records-list .badge-tooltip .triangle--inner,.customers-list .badge-tooltip .triangle--inner,.drilling-records-edit-list .badge-tooltip .triangle--inner,.drilling-records-list .badge-tooltip .triangle--inner,.invoice-extras-edit-list .badge-tooltip .triangle--inner,.invoice-extras-list .badge-tooltip .triangle--inner,.invoice-item-list .badge-tooltip .triangle--inner,.list .badge-tooltip .triangle--inner,.material-records-edit-list .badge-tooltip .triangle--inner,.material-records-list .badge-tooltip .triangle--inner,.modal .wizard__review .badge-tooltip .triangle--inner,.service-records-edit-list .badge-tooltip .triangle--inner,.service-records-list .badge-tooltip .triangle--inner,.taxes-list .badge-tooltip .triangle--inner,.test-records-edit-list .badge-tooltip .triangle--inner,.test-records-list .badge-tooltip .triangle--inner{width:0;height:0;border-left:1.2rem solid transparent;border-bottom:2rem solid #df3b58;border-right:1.2rem solid transparent}.cost-records-edit-list li:hover [data-show-badge] .badge-tooltip,.cost-records-edit-list li:hover [data-show-badge]~.badge-tooltip,.cost-records-list li:hover [data-show-badge] .badge-tooltip,.cost-records-list li:hover [data-show-badge]~.badge-tooltip,.crew-hours-records-edit-list li:hover [data-show-badge] .badge-tooltip,.crew-hours-records-edit-list li:hover [data-show-badge]~.badge-tooltip,.crew-hours-records-list li:hover [data-show-badge] .badge-tooltip,.crew-hours-records-list li:hover [data-show-badge]~.badge-tooltip,.customers-list li:hover [data-show-badge] .badge-tooltip,.customers-list li:hover [data-show-badge]~.badge-tooltip,.drilling-records-edit-list li:hover [data-show-badge] .badge-tooltip,.drilling-records-edit-list li:hover [data-show-badge]~.badge-tooltip,.drilling-records-list li:hover [data-show-badge] .badge-tooltip,.drilling-records-list li:hover [data-show-badge]~.badge-tooltip,.invoice-extras-edit-list li:hover [data-show-badge] .badge-tooltip,.invoice-extras-edit-list li:hover [data-show-badge]~.badge-tooltip,.invoice-extras-list li:hover [data-show-badge] .badge-tooltip,.invoice-extras-list li:hover [data-show-badge]~.badge-tooltip,.invoice-item-list li:hover [data-show-badge] .badge-tooltip,.invoice-item-list li:hover [data-show-badge]~.badge-tooltip,.list li:hover [data-show-badge] .badge-tooltip,.list li:hover [data-show-badge]~.badge-tooltip,.material-records-edit-list li:hover [data-show-badge] .badge-tooltip,.material-records-edit-list li:hover [data-show-badge]~.badge-tooltip,.material-records-list li:hover [data-show-badge] .badge-tooltip,.material-records-list li:hover [data-show-badge]~.badge-tooltip,.modal .wizard__review li:hover [data-show-badge] .badge-tooltip,.modal .wizard__review li:hover [data-show-badge]~.badge-tooltip,.service-records-edit-list li:hover [data-show-badge] .badge-tooltip,.service-records-edit-list li:hover [data-show-badge]~.badge-tooltip,.service-records-list li:hover [data-show-badge] .badge-tooltip,.service-records-list li:hover [data-show-badge]~.badge-tooltip,.taxes-list li:hover [data-show-badge] .badge-tooltip,.taxes-list li:hover [data-show-badge]~.badge-tooltip,.test-records-edit-list li:hover [data-show-badge] .badge-tooltip,.test-records-edit-list li:hover [data-show-badge]~.badge-tooltip,.test-records-list li:hover [data-show-badge] .badge-tooltip,.test-records-list li:hover [data-show-badge]~.badge-tooltip{display:flex;visibility:visible}.cost-records-edit-list [data-show-badge="1"]:after,.cost-records-list [data-show-badge="1"]:after,.crew-hours-records-edit-list [data-show-badge="1"]:after,.crew-hours-records-list [data-show-badge="1"]:after,.customers-list [data-show-badge="1"]:after,.drilling-records-edit-list [data-show-badge="1"]:after,.drilling-records-list [data-show-badge="1"]:after,.invoice-extras-edit-list [data-show-badge="1"]:after,.invoice-extras-list [data-show-badge="1"]:after,.invoice-item-list [data-show-badge="1"]:after,.list [data-show-badge="1"]:after,.material-records-edit-list [data-show-badge="1"]:after,.material-records-list [data-show-badge="1"]:after,.modal .wizard__review [data-show-badge="1"]:after,.service-records-edit-list [data-show-badge="1"]:after,.service-records-list [data-show-badge="1"]:after,.taxes-list [data-show-badge="1"]:after,.test-records-edit-list [data-show-badge="1"]:after,.test-records-list [data-show-badge="1"]:after{left:12rem;top:0}.calendar a,.calendar a:active,.calendar a:hover,.calendar a:visited{color:#ccd0db}.calendar.activity_log__calendar:before{content:"";position:absolute;background-color:#ffc50b;top:0;left:0;right:0;bottom:unset;width:unset;height:5px;z-index:1}@media(min-width:845px){.calendar.activity_log__calendar:before{display:none}}.calendar .activity_log__events-header{display:grid;grid-template-areas:"date date date" "legend legend calendar";gap:1rem 1rem;grid-gap:1rem 1rem;justify-content:space-between}.calendar .activity_log__events-header .calendar__month-header{margin-bottom:0}.calendar .activity_log__events-header a.button{grid-area:calendar;font-size:1.4rem;line-height:3.5rem;width:120px;text-align:center;display:block}@media(min-width:845px){.calendar .activity_log__events-header{display:flex}}.calendar .calendar__month-header{display:flex;grid-area:date;margin-bottom:1rem;flex-direction:row;font-size:2.5rem;line-height:3.5rem;align-items:center;justify-content:space-between;min-width:30%}.calendar .calendar__month-header a.calendar__mover{color:inherit;display:block}.calendar .calendar__month-header a.calendar__mover .icon{display:block;width:1.4rem;height:2.5rem}.calendar .calendar__month-header a.calendar__mover[disabled]{opacity:.25}.calendar .calendar__month-header .title{text-transform:uppercase;text-align:center;flex-grow:1}.calendar .calendar__month{display:grid;grid-gap:.5rem;grid-template-rows:10rem;grid-template-columns:1fr;grid-auto-rows:10rem}.calendar .calendar__month .calendar__day-header{font-size:1.6rem;line-height:2.5rem;display:none;flex-direction:row;align-items:center;justify-content:center;background-color:#545b72}.calendar .calendar__month .calendar__day{position:relative;padding:1rem;background-color:#303443;box-shadow:0 3px 6px rgba(0,0,0,.16);overflow:hidden}@media(min-width:768px){.calendar .calendar__month .calendar__day{padding-left:.5rem;padding-right:.5rem}}.calendar .calendar__month .calendar__day--today{background-color:#383c4a}.calendar .calendar__month .calendar__day .calendar__date{font-size:1.6rem;line-height:2.5rem;background-color:#545b72;color:#f4f4f4;position:absolute;top:0;left:0;right:0;padding:0 1rem}.calendar .calendar__month .calendar__day .calendar__contents{font-size:1.6rem;line-height:2.5rem;padding-top:1rem}.calendar .calendar__month .calendar__day .calendar__contents .activity-list{display:flex;flex-direction:column;align-items:flex-start;overflow:hidden;transform:scale(.5);transform-origin:top left;margin-top:1.6rem}@media(min-width:768px){.calendar .calendar__month .calendar__day .calendar__contents .activity-list{transform:none;margin-top:0}}.calendar .calendar__month .calendar__day .calendar__contents .activity-list li{display:flex;flex-direction:row;align-items:center;margin-bottom:.5rem;font-size:2.5rem;line-height:3.5rem}@media(min-width:768px){.calendar .calendar__month .calendar__day .calendar__contents .activity-list li{font-size:1.6rem;line-height:2.5rem}}.calendar .calendar__month .calendar__day .calendar__contents .icon{display:block;width:4rem;height:4rem;margin-right:.5em}@media(min-width:768px){.calendar .calendar__month .calendar__day .calendar__contents .icon{width:2rem;height:2rem}}@media(min-width:768px){.calendar .calendar__month{grid-template-rows:2.5rem;grid-template-columns:repeat(7,1fr);grid-auto-rows:10rem}.calendar .calendar__month .calendar__day-header{display:flex}.calendar .calendar__month .calendar__day.\--dow1{grid-column:1}.calendar .calendar__month .calendar__day.\--dow2{grid-column:2}.calendar .calendar__month .calendar__day.\--dow3{grid-column:3}.calendar .calendar__month .calendar__day.\--dow4{grid-column:4}.calendar .calendar__month .calendar__day.\--dow5{grid-column:5}.calendar .calendar__month .calendar__day.\--dow6{grid-column:6}.calendar .calendar__month .calendar__day.\--dow7{grid-column:7}.calendar .calendar__month .calendar__day .calendar__date{top:.1rem;left:unset;right:.1rem;background-color:transparent}.calendar .calendar__month .calendar__day .calendar__contents{font-size:1.2rem;line-height:2rem;padding-top:0}.calendar .calendar__month .calendar__day .calendar__contents .level-description{display:none}}.collection,.cost-records-edit-list,.cost-records-list,.crew-hours-records-edit-list,.crew-hours-records-list,.customers-list,.drilling-records-edit-list,.drilling-records-list,.invoice-extras-edit-list,.invoice-extras-list,.invoice-item-list,.list,.material-records-edit-list,.material-records-list,.modal .wizard__review,.service-records-edit-list,.service-records-list,.taxes-list,.test-records-edit-list,.test-records-list{flex-wrap:wrap;justify-content:center}@media(min-width:845px){.collection,.cost-records-edit-list,.cost-records-list,.crew-hours-records-edit-list,.crew-hours-records-list,.customers-list,.drilling-records-edit-list,.drilling-records-list,.invoice-extras-edit-list,.invoice-extras-list,.invoice-item-list,.list,.material-records-edit-list,.material-records-list,.modal .wizard__review,.service-records-edit-list,.service-records-list,.taxes-list,.test-records-edit-list,.test-records-list{justify-content:flex-start}}.collection li,.cost-records-edit-list li,.cost-records-list li,.crew-hours-records-edit-list li,.crew-hours-records-list li,.customers-list li,.drilling-records-edit-list li,.drilling-records-list li,.invoice-extras-edit-list li,.invoice-extras-list li,.invoice-item-list li,.list li,.material-records-edit-list li,.material-records-list li,.modal .wizard__review li,.service-records-edit-list li,.service-records-list li,.taxes-list li,.test-records-edit-list li,.test-records-list li{min-height:4em;margin:1.4rem;background-color:#303443;width:16rem}.collection li>*,.cost-records-edit-list li>*,.cost-records-list li>*,.crew-hours-records-edit-list li>*,.crew-hours-records-list li>*,.customers-list li>*,.drilling-records-edit-list li>*,.drilling-records-list li>*,.invoice-extras-edit-list li>*,.invoice-extras-list li>*,.invoice-item-list li>*,.list li>*,.material-records-edit-list li>*,.material-records-list li>*,.modal .wizard__review li>*,.service-records-edit-list li>*,.service-records-list li>*,.taxes-list li>*,.test-records-edit-list li>*,.test-records-list li>*{font-size:1.2rem;height:100%;transition:box-shadow .2s}.collection a,.cost-records-edit-list a,.cost-records-list a,.crew-hours-records-edit-list a,.crew-hours-records-list a,.customers-list a,.drilling-records-edit-list a,.drilling-records-list a,.invoice-extras-edit-list a,.invoice-extras-list a,.invoice-item-list a,.list a,.material-records-edit-list a,.material-records-list a,.modal .wizard__review a,.service-records-edit-list a,.service-records-list a,.taxes-list a,.test-records-edit-list a,.test-records-list a{color:#ccd0db}.collection li:before,.cost-records-edit-list li:before,.cost-records-list li:before,.crew-hours-records-edit-list li:before,.crew-hours-records-list li:before,.customers-list li:before,.drilling-records-edit-list li:before,.drilling-records-list li:before,.invoice-extras-edit-list li:before,.invoice-extras-list li:before,.invoice-item-list li:before,.list li:before,.material-records-edit-list li:before,.material-records-list li:before,.modal .wizard__review li:before,.service-records-edit-list li:before,.service-records-list li:before,.taxes-list li:before,.test-records-edit-list li:before,.test-records-list li:before{content:"";position:absolute;background-color:#6ccaf2;top:0;left:0;right:0;bottom:unset;width:unset;height:5px;z-index:1}.collection--geranium.cost-records-edit-list li:before,.collection--geranium.cost-records-list li:before,.collection--geranium.crew-hours-records-edit-list li:before,.collection--geranium.crew-hours-records-list li:before,.collection--geranium.customers-list li:before,.collection--geranium.drilling-records-edit-list li:before,.collection--geranium.drilling-records-list li:before,.collection--geranium.invoice-extras-edit-list li:before,.collection--geranium.invoice-extras-list li:before,.collection--geranium.invoice-item-list li:before,.collection--geranium.list li:before,.collection--geranium.material-records-edit-list li:before,.collection--geranium.material-records-list li:before,.collection--geranium.service-records-edit-list li:before,.collection--geranium.service-records-list li:before,.collection--geranium.taxes-list li:before,.collection--geranium.test-records-edit-list li:before,.collection--geranium.test-records-list li:before,.collection.collection--geranium li:before,.modal .collection--geranium.wizard__review li:before{content:"";position:absolute;background-color:#df3b58;top:0;left:0;right:0;bottom:unset;width:unset;height:5px;z-index:1}.collection--lemon.cost-records-edit-list li:before,.collection--lemon.cost-records-list li:before,.collection--lemon.crew-hours-records-edit-list li:before,.collection--lemon.crew-hours-records-list li:before,.collection--lemon.customers-list li:before,.collection--lemon.drilling-records-edit-list li:before,.collection--lemon.drilling-records-list li:before,.collection--lemon.invoice-extras-edit-list li:before,.collection--lemon.invoice-extras-list li:before,.collection--lemon.invoice-item-list li:before,.collection--lemon.list li:before,.collection--lemon.material-records-edit-list li:before,.collection--lemon.material-records-list li:before,.collection--lemon.service-records-edit-list li:before,.collection--lemon.service-records-list li:before,.collection--lemon.taxes-list li:before,.collection--lemon.test-records-edit-list li:before,.collection--lemon.test-records-list li:before,.collection.collection--lemon li:before,.collection.report-tab-collection li:before,.customers-list.report-tab-collection li:before,.invoice-extras-edit-list.report-tab-collection li:before,.invoice-extras-list.report-tab-collection li:before,.invoice-item-list.report-tab-collection li:before,.list.report-tab-collection li:before,.modal .collection--lemon.wizard__review li:before,.modal .report-tab-collection.wizard__review li:before,.report-tab-collection.cost-records-edit-list li:before,.report-tab-collection.cost-records-list li:before,.report-tab-collection.crew-hours-records-edit-list li:before,.report-tab-collection.crew-hours-records-list li:before,.report-tab-collection.drilling-records-edit-list li:before,.report-tab-collection.drilling-records-list li:before,.report-tab-collection.material-records-edit-list li:before,.report-tab-collection.material-records-list li:before,.report-tab-collection.service-records-edit-list li:before,.report-tab-collection.service-records-list li:before,.report-tab-collection.taxes-list li:before,.report-tab-collection.test-records-edit-list li:before,.report-tab-collection.test-records-list li:before{content:"";position:absolute;background-color:#ffc50b;top:0;left:0;right:0;bottom:unset;width:unset;height:5px;z-index:1}.collection--ocean.cost-records-edit-list li:before,.collection--ocean.cost-records-list li:before,.collection--ocean.crew-hours-records-edit-list li:before,.collection--ocean.crew-hours-records-list li:before,.collection--ocean.customers-list li:before,.collection--ocean.drilling-records-edit-list li:before,.collection--ocean.drilling-records-list li:before,.collection--ocean.invoice-extras-edit-list li:before,.collection--ocean.invoice-extras-list li:before,.collection--ocean.invoice-item-list li:before,.collection--ocean.list li:before,.collection--ocean.material-records-edit-list li:before,.collection--ocean.material-records-list li:before,.collection--ocean.service-records-edit-list li:before,.collection--ocean.service-records-list li:before,.collection--ocean.taxes-list li:before,.collection--ocean.test-records-edit-list li:before,.collection--ocean.test-records-list li:before,.collection.collection--ocean li:before,.modal .collection--ocean.wizard__review li:before{content:"";position:absolute;background-color:#6ccaf2;top:0;left:0;right:0;bottom:unset;width:unset;height:5px;z-index:1}.collection.collection--clear li:before,.cost-records-edit-list li:before,.cost-records-list li:before,.crew-hours-records-edit-list li:before,.crew-hours-records-list li:before,.customers-list li:before,.drilling-records-edit-list li:before,.drilling-records-list li:before,.invoice-extras-edit-list li:before,.invoice-extras-list li:before,.invoice-item-list li:before,.list li:before,.material-records-edit-list li:before,.material-records-list li:before,.modal .wizard__review li:before,.service-records-edit-list li:before,.service-records-list li:before,.taxes-list li:before,.test-records-edit-list li:before,.test-records-list li:before{content:"";position:absolute;background-color:transparent;top:0;left:0;right:0;bottom:unset;width:unset;height:5px;z-index:1}.collection--3up.cost-records-edit-list,.collection--3up.cost-records-list,.collection--3up.crew-hours-records-edit-list,.collection--3up.crew-hours-records-list,.collection--3up.customers-list,.collection--3up.drilling-records-edit-list,.collection--3up.drilling-records-list,.collection--3up.invoice-extras-edit-list,.collection--3up.invoice-extras-list,.collection--3up.invoice-item-list,.collection--3up.list,.collection--3up.material-records-edit-list,.collection--3up.material-records-list,.collection--3up.service-records-edit-list,.collection--3up.service-records-list,.collection--3up.taxes-list,.collection--3up.test-records-edit-list,.collection--3up.test-records-list,.collection.collection--3up,.modal .collection--3up.wizard__review{max-width:56.4rem}.\--shadowy.cost-records-edit-list li,.\--shadowy.cost-records-list li,.\--shadowy.crew-hours-records-edit-list li,.\--shadowy.crew-hours-records-list li,.\--shadowy.customers-list li,.\--shadowy.drilling-records-edit-list li,.\--shadowy.drilling-records-list li,.\--shadowy.invoice-extras-edit-list li,.\--shadowy.invoice-extras-list li,.\--shadowy.invoice-item-list li,.\--shadowy.list li,.\--shadowy.material-records-edit-list li,.\--shadowy.material-records-list li,.\--shadowy.service-records-edit-list li,.\--shadowy.service-records-list li,.\--shadowy.taxes-list li,.\--shadowy.test-records-edit-list li,.\--shadowy.test-records-list li,.collection.\--shadowy li,.modal .\--shadowy.wizard__review li{box-shadow:0 3px 6px rgba(0,0,0,.16)}.\--shadowy.cost-records-edit-list li:hover,.\--shadowy.cost-records-list li:hover,.\--shadowy.crew-hours-records-edit-list li:hover,.\--shadowy.crew-hours-records-list li:hover,.\--shadowy.customers-list li:hover,.\--shadowy.drilling-records-edit-list li:hover,.\--shadowy.drilling-records-list li:hover,.\--shadowy.invoice-extras-edit-list li:hover,.\--shadowy.invoice-extras-list li:hover,.\--shadowy.invoice-item-list li:hover,.\--shadowy.list li:hover,.\--shadowy.material-records-edit-list li:hover,.\--shadowy.material-records-list li:hover,.\--shadowy.service-records-edit-list li:hover,.\--shadowy.service-records-list li:hover,.\--shadowy.taxes-list li:hover,.\--shadowy.test-records-edit-list li:hover,.\--shadowy.test-records-list li:hover,.collection.\--shadowy li:hover,.modal .\--shadowy.wizard__review li:hover{box-shadow:none}.cost-records-edit-list,.cost-records-list,.crew-hours-records-edit-list,.crew-hours-records-list,.customers-list,.drilling-records-edit-list,.drilling-records-list,.invoice-extras-edit-list,.invoice-extras-list,.invoice-item-list,.list,.material-records-edit-list,.material-records-list,.modal .wizard__review,.service-records-edit-list,.service-records-list,.taxes-list,.test-records-edit-list,.test-records-list{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start}.cost-records-edit-list li,.cost-records-list li,.crew-hours-records-edit-list li,.crew-hours-records-list li,.customers-list li,.drilling-records-edit-list li,.drilling-records-list li,.invoice-extras-edit-list li,.invoice-extras-list li,.invoice-item-list li,.list li,.material-records-edit-list li,.material-records-list li,.modal .wizard__review li,.service-records-edit-list li,.service-records-list li,.taxes-list li,.test-records-edit-list li,.test-records-list li{min-height:2em;width:100%;margin:.2rem 0}.cost-records-edit-list li.headings,.cost-records-list li.headings,.crew-hours-records-edit-list li.headings,.crew-hours-records-list li.headings,.customers-list li.headings,.drilling-records-edit-list li.headings,.drilling-records-list li.headings,.invoice-extras-edit-list li.headings,.invoice-extras-list li.headings,.invoice-item-list li.headings,.list li.headings,.material-records-edit-list li.headings,.material-records-list li.headings,.modal .wizard__review li.headings,.service-records-edit-list li.headings,.service-records-list li.headings,.taxes-list li.headings,.test-records-edit-list li.headings,.test-records-list li.headings{background-color:#545b72;box-shadow:0 3px 6px rgba(0,0,0,.16)}.cost-records-edit-list li,.cost-records-edit-list li>*,.cost-records-list li,.cost-records-list li>*,.crew-hours-records-edit-list li,.crew-hours-records-edit-list li>*,.crew-hours-records-list li,.crew-hours-records-list li>*,.customers-list li,.customers-list li>*,.drilling-records-edit-list li,.drilling-records-edit-list li>*,.drilling-records-list li,.drilling-records-list li>*,.invoice-extras-edit-list li,.invoice-extras-edit-list li>*,.invoice-extras-list li,.invoice-extras-list li>*,.invoice-item-list li,.invoice-item-list li>*,.list li,.list li>*,.material-records-edit-list li,.material-records-edit-list li>*,.material-records-list li,.material-records-list li>*,.modal .wizard__review li,.modal .wizard__review li>*,.service-records-edit-list li,.service-records-edit-list li>*,.service-records-list li,.service-records-list li>*,.taxes-list li,.taxes-list li>*,.test-records-edit-list li,.test-records-edit-list li>*,.test-records-list li,.test-records-list li>*{justify-content:flex-start}.cost-records-edit-list li.list__button:before,.cost-records-list li.list__button:before,.crew-hours-records-edit-list li.list__button:before,.crew-hours-records-list li.list__button:before,.customers-list li.list__button:before,.drilling-records-edit-list li.list__button:before,.drilling-records-list li.list__button:before,.invoice-extras-edit-list li.list__button:before,.invoice-extras-list li.list__button:before,.invoice-item-list li.list__button:before,.list li.list__button:before,.material-records-edit-list li.list__button:before,.material-records-list li.list__button:before,.modal .wizard__review li.list__button:before,.service-records-edit-list li.list__button:before,.service-records-list li.list__button:before,.taxes-list li.list__button:before,.test-records-edit-list li.list__button:before,.test-records-list li.list__button:before{content:"";position:absolute;background-color:#6ccaf2;top:0;left:0;right:unset;bottom:0;width:5px;height:unset;z-index:1}.cost-records-edit-list li.list__button a,.cost-records-list li.list__button a,.crew-hours-records-edit-list li.list__button a,.crew-hours-records-list li.list__button a,.customers-list li.list__button a,.drilling-records-edit-list li.list__button a,.drilling-records-list li.list__button a,.invoice-extras-edit-list li.list__button a,.invoice-extras-list li.list__button a,.invoice-item-list li.list__button a,.list li.list__button a,.material-records-edit-list li.list__button a,.material-records-list li.list__button a,.modal .wizard__review li.list__button a,.service-records-edit-list li.list__button a,.service-records-list li.list__button a,.taxes-list li.list__button a,.test-records-edit-list li.list__button a,.test-records-list li.list__button a{color:#6ccaf2;padding-left:2em}.list.operations-list,.modal .operations-list.wizard__review,.operations-list.cost-records-edit-list,.operations-list.cost-records-list,.operations-list.crew-hours-records-edit-list,.operations-list.crew-hours-records-list,.operations-list.customers-list,.operations-list.drilling-records-edit-list,.operations-list.drilling-records-list,.operations-list.invoice-extras-edit-list,.operations-list.invoice-extras-list,.operations-list.invoice-item-list,.operations-list.material-records-edit-list,.operations-list.material-records-list,.operations-list.service-records-edit-list,.operations-list.service-records-list,.operations-list.taxes-list,.operations-list.test-records-edit-list,.operations-list.test-records-list{margin-right:3.8em}.list.operations-list li:hover .action-icon,.modal .operations-list.wizard__review li:hover .action-icon,.operations-list.cost-records-edit-list li:hover .action-icon,.operations-list.cost-records-list li:hover .action-icon,.operations-list.crew-hours-records-edit-list li:hover .action-icon,.operations-list.crew-hours-records-list li:hover .action-icon,.operations-list.customers-list li:hover .action-icon,.operations-list.drilling-records-edit-list li:hover .action-icon,.operations-list.drilling-records-list li:hover .action-icon,.operations-list.invoice-extras-edit-list li:hover .action-icon,.operations-list.invoice-extras-list li:hover .action-icon,.operations-list.invoice-item-list li:hover .action-icon,.operations-list.material-records-edit-list li:hover .action-icon,.operations-list.material-records-list li:hover .action-icon,.operations-list.service-records-edit-list li:hover .action-icon,.operations-list.service-records-list li:hover .action-icon,.operations-list.taxes-list li:hover .action-icon,.operations-list.test-records-edit-list li:hover .action-icon,.operations-list.test-records-list li:hover .action-icon{opacity:1}.list.operations-list .icon,.modal .operations-list.wizard__review .icon,.operations-list.cost-records-edit-list .icon,.operations-list.cost-records-list .icon,.operations-list.crew-hours-records-edit-list .icon,.operations-list.crew-hours-records-list .icon,.operations-list.customers-list .icon,.operations-list.drilling-records-edit-list .icon,.operations-list.drilling-records-list .icon,.operations-list.invoice-extras-edit-list .icon,.operations-list.invoice-extras-list .icon,.operations-list.invoice-item-list .icon,.operations-list.material-records-edit-list .icon,.operations-list.material-records-list .icon,.operations-list.service-records-edit-list .icon,.operations-list.service-records-list .icon,.operations-list.taxes-list .icon,.operations-list.test-records-edit-list .icon,.operations-list.test-records-list .icon{position:absolute;right:-5em;width:5em}.list.operations-list .operation-line,.modal .operations-list.wizard__review .operation-line,.operations-list.cost-records-edit-list .operation-line,.operations-list.cost-records-list .operation-line,.operations-list.crew-hours-records-edit-list .operation-line,.operations-list.crew-hours-records-list .operation-line,.operations-list.customers-list .operation-line,.operations-list.drilling-records-edit-list .operation-line,.operations-list.drilling-records-list .operation-line,.operations-list.invoice-extras-edit-list .operation-line,.operations-list.invoice-extras-list .operation-line,.operations-list.invoice-item-list .operation-line,.operations-list.material-records-edit-list .operation-line,.operations-list.material-records-list .operation-line,.operations-list.service-records-edit-list .operation-line,.operations-list.service-records-list .operation-line,.operations-list.taxes-list .operation-line,.operations-list.test-records-edit-list .operation-line,.operations-list.test-records-list .operation-line{position:absolute;top:0;right:0;bottom:0;left:0}.list.operations-list li.sortable-item .operation-line,.modal .operations-list.wizard__review li.sortable-item .operation-line,.operations-list.cost-records-edit-list li.sortable-item .operation-line,.operations-list.cost-records-list li.sortable-item .operation-line,.operations-list.crew-hours-records-edit-list li.sortable-item .operation-line,.operations-list.crew-hours-records-list li.sortable-item .operation-line,.operations-list.customers-list li.sortable-item .operation-line,.operations-list.drilling-records-edit-list li.sortable-item .operation-line,.operations-list.drilling-records-list li.sortable-item .operation-line,.operations-list.invoice-extras-edit-list li.sortable-item .operation-line,.operations-list.invoice-extras-list li.sortable-item .operation-line,.operations-list.invoice-item-list li.sortable-item .operation-line,.operations-list.material-records-edit-list li.sortable-item .operation-line,.operations-list.material-records-list li.sortable-item .operation-line,.operations-list.service-records-edit-list li.sortable-item .operation-line,.operations-list.service-records-list li.sortable-item .operation-line,.operations-list.taxes-list li.sortable-item .operation-line,.operations-list.test-records-edit-list li.sortable-item .operation-line,.operations-list.test-records-list li.sortable-item .operation-line{left:2.5rem}.list.operations-list .action-icon,.modal .operations-list.wizard__review .action-icon,.operations-list.cost-records-edit-list .action-icon,.operations-list.cost-records-list .action-icon,.operations-list.crew-hours-records-edit-list .action-icon,.operations-list.crew-hours-records-list .action-icon,.operations-list.customers-list .action-icon,.operations-list.drilling-records-edit-list .action-icon,.operations-list.drilling-records-list .action-icon,.operations-list.invoice-extras-edit-list .action-icon,.operations-list.invoice-extras-list .action-icon,.operations-list.invoice-item-list .action-icon,.operations-list.material-records-edit-list .action-icon,.operations-list.material-records-list .action-icon,.operations-list.service-records-edit-list .action-icon,.operations-list.service-records-list .action-icon,.operations-list.taxes-list .action-icon,.operations-list.test-records-edit-list .action-icon,.operations-list.test-records-list .action-icon{display:initial;visibility:visible;width:100%;height:100%;padding:0 1.5rem 0 0;opacity:1;font-size:2.5rem;margin-right:.2em;cursor:pointer;z-index:10}@media(min-width:768px){.list.operations-list .action-icon,.modal .operations-list.wizard__review .action-icon,.operations-list.cost-records-edit-list .action-icon,.operations-list.cost-records-list .action-icon,.operations-list.crew-hours-records-edit-list .action-icon,.operations-list.crew-hours-records-list .action-icon,.operations-list.customers-list .action-icon,.operations-list.drilling-records-edit-list .action-icon,.operations-list.drilling-records-list .action-icon,.operations-list.invoice-extras-edit-list .action-icon,.operations-list.invoice-extras-list .action-icon,.operations-list.invoice-item-list .action-icon,.operations-list.material-records-edit-list .action-icon,.operations-list.material-records-list .action-icon,.operations-list.service-records-edit-list .action-icon,.operations-list.service-records-list .action-icon,.operations-list.taxes-list .action-icon,.operations-list.test-records-edit-list .action-icon,.operations-list.test-records-list .action-icon{opacity:0}}.list.operations-list .action-icon svg,.modal .operations-list.wizard__review .action-icon svg,.operations-list.cost-records-edit-list .action-icon svg,.operations-list.cost-records-list .action-icon svg,.operations-list.crew-hours-records-edit-list .action-icon svg,.operations-list.crew-hours-records-list .action-icon svg,.operations-list.customers-list .action-icon svg,.operations-list.drilling-records-edit-list .action-icon svg,.operations-list.drilling-records-list .action-icon svg,.operations-list.invoice-extras-edit-list .action-icon svg,.operations-list.invoice-extras-list .action-icon svg,.operations-list.invoice-item-list .action-icon svg,.operations-list.material-records-edit-list .action-icon svg,.operations-list.material-records-list .action-icon svg,.operations-list.service-records-edit-list .action-icon svg,.operations-list.service-records-list .action-icon svg,.operations-list.taxes-list .action-icon svg,.operations-list.test-records-edit-list .action-icon svg,.operations-list.test-records-list .action-icon svg{height:100%;position:relative}.list.operations-list .badge-icon,.modal .operations-list.wizard__review .badge-icon,.operations-list.cost-records-edit-list .badge-icon,.operations-list.cost-records-list .badge-icon,.operations-list.crew-hours-records-edit-list .badge-icon,.operations-list.crew-hours-records-list .badge-icon,.operations-list.customers-list .badge-icon,.operations-list.drilling-records-edit-list .badge-icon,.operations-list.drilling-records-list .badge-icon,.operations-list.invoice-extras-edit-list .badge-icon,.operations-list.invoice-extras-list .badge-icon,.operations-list.invoice-item-list .badge-icon,.operations-list.material-records-edit-list .badge-icon,.operations-list.material-records-list .badge-icon,.operations-list.service-records-edit-list .badge-icon,.operations-list.service-records-list .badge-icon,.operations-list.taxes-list .badge-icon,.operations-list.test-records-edit-list .badge-icon,.operations-list.test-records-list .badge-icon{top:0;left:11.9rem}.panelled-selection{display:grid;grid-template-rows:100%;grid-gap:.5rem}.panelled-selection .panel{background-color:#303443;display:flex;flex-direction:column;padding-bottom:1rem}.panelled-selection .panel header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:#545b72;min-height:2em;box-shadow:0 3px 6px rgba(0,0,0,.16);margin-bottom:1rem;padding-right:1em;position:relative}.panelled-selection .panel header .back{position:absolute;left:0;width:2.56rem;height:3.2rem;display:flex;flex-direction:row;align-items:center;justify-content:center;z-index:1}.panelled-selection .panel header .back svg{position:relative;width:1.8823529412rem;height:1.8823529412rem}.panelled-selection .panel header>span{font-size:1.2rem;line-height:3.2rem;text-transform:uppercase;padding:0 1em 0 2.56rem}.panelled-selection .panel header .buttons{display:inline-block;font-size:1.2rem;line-height:1.5rem;white-space:nowrap;padding:0 1em}.panelled-selection .panel header .buttons a.button,.panelled-selection .panel header .buttons button,.panelled-selection .panel header .buttons input[type=submit],.panelled-selection .panel header .buttons span.\--buttonish{margin-left:1em}.panelled-selection .panel header .buttons a.button.\--hide-on-disable[disabled],.panelled-selection .panel header .buttons button.\--hide-on-disable[disabled],.panelled-selection .panel header .buttons input[type=submit].\--hide-on-disable[disabled],.panelled-selection .panel header .buttons span.\--buttonish.\--hide-on-disable[disabled]{display:none}.panelled-selection .panel header .buttons a.disabled,.panelled-selection .panel header .buttons button.disabled{pointer-events:none;cursor:default}.panelled-selection .panel header .contract-actions a.button,.panelled-selection .panel header .contract-actions button,.panelled-selection .panel header .contract-actions input[type=submit],.panelled-selection .panel header .contract-actions span.\--buttonish{font-size:100%;padding:0 2rem;margin:0;text-transform:uppercase;color:#282c3b;background-color:#ffc50b;border:none;border-radius:1.2rem;height:2rem;line-height:2.1rem;width:unset;min-width:unset}.panelled-selection .panel header .contract-actions a.button.\--hide-on-disable[disabled],.panelled-selection .panel header .contract-actions button.\--hide-on-disable[disabled],.panelled-selection .panel header .contract-actions input[type=submit].\--hide-on-disable[disabled],.panelled-selection .panel header .contract-actions span.\--buttonish.\--hide-on-disable[disabled]{display:none}.panelled-selection .panel header .contract-actions a.button.\--center,.panelled-selection .panel header .contract-actions button.\--center,.panelled-selection .panel header .contract-actions input[type=submit].\--center,.panelled-selection .panel header .contract-actions span.\--buttonish.\--center{margin:0 auto}.panelled-selection .panel header .contract-actions a.button.\--blue,.panelled-selection .panel header .contract-actions button.\--blue,.panelled-selection .panel header .contract-actions input[type=submit].\--blue,.panelled-selection .panel header .contract-actions span.\--buttonish.\--blue{background-color:#6ccaf2}.panelled-selection .panel header .contract-actions a.button.\--purple,.panelled-selection .panel header .contract-actions button.\--purple,.panelled-selection .panel header .contract-actions input[type=submit].\--purple,.panelled-selection .panel header .contract-actions span.\--buttonish.\--purple{background-color:#97a4ce}.panelled-selection .panel header .contract-actions a.button svg,.panelled-selection .panel header .contract-actions button svg,.panelled-selection .panel header .contract-actions input[type=submit] svg,.panelled-selection .panel header .contract-actions span.\--buttonish svg{fill:#282c3b;width:.8rem;height:.8rem;margin-left:.5rem}.panelled-selection .panel header .contract-actions a.button.\--secondary,.panelled-selection .panel header .contract-actions button.\--secondary,.panelled-selection .panel header .contract-actions input[type=submit].\--secondary,.panelled-selection .panel header .contract-actions span.\--buttonish.\--secondary{color:#ccd0db;background-color:#383c4a!important}.panelled-selection .panel header .contract-actions a.button.\--royalnavy,.panelled-selection .panel header .contract-actions button.\--royalnavy,.panelled-selection .panel header .contract-actions input[type=submit].\--royalnavy,.panelled-selection .panel header .contract-actions span.\--buttonish.\--royalnavy{color:#ccd0db;background-color:#545b72!important}.panelled-selection .panel header .contract-actions a.button.\--smaller,.panelled-selection .panel header .contract-actions button.\--smaller,.panelled-selection .panel header .contract-actions input[type=submit].\--smaller,.panelled-selection .panel header .contract-actions span.\--buttonish.\--smaller{text-transform:capitalize;font-size:.75em}.panelled-selection .panel header .contract-actions a.button.\--bare,.panelled-selection .panel header .contract-actions button.\--bare,.panelled-selection .panel header .contract-actions input[type=submit].\--bare,.panelled-selection .panel header .contract-actions span.\--buttonish.\--bare{border-color:transparent;background-color:transparent;color:#ccd0db}.panelled-selection .panel header .contract-actions a.disabled,.panelled-selection .panel header .contract-actions button.disabled{pointer-events:none;cursor:default}@media(min-width:845px){.panelled-selection .panel header .back{display:none}.panelled-selection .panel header span{padding-left:1em}}.panelled-selection .contracts-panel{height:100%;align-self:flex-start}.panelled-selection .contracts-panel .link{border:none;text-transform:uppercase}.panelled-selection .contracts-panel ul{flex-grow:0}.panelled-selection .contract-list{z-index:0}.panelled-selection .selection-list{flex-grow:1;overflow-y:scroll;background-color:#303443;-webkit-overflow-scrolling:touch;scrollbar-color:#545b72 #383c4a;margin-right:.5rem}.panelled-selection .selection-list::-webkit-scrollbar{width:.5rem;height:.5rem}.panelled-selection .selection-list::-webkit-scrollbar-thumb{background:#545b72;border-radius:.25rem;-webkit-box-shadow:none}.panelled-selection .selection-list::-webkit-scrollbar-track{background:#383c4a;border-radius:.25rem}.panelled-selection .selection-list li{box-shadow:none;background:transparent}.panelled-selection .selection-list li:hover{box-shadow:0 3px 6px rgba(0,0,0,.16)}.panelled-selection .selection-list li a{position:absolute;top:0;right:0;bottom:0;left:0}.panelled-selection .selection-list li button{display:block;text-align:left}.panelled-selection .selection-list li .icon.icon-item{position:relative;display:inline-block;width:2rem;height:1.4rem;margin-left:1rem}.panelled-selection .selection-list li .check .icon{padding-left:1.2rem;top:0!important}.panelled-selection .selection-list li .select-all{text-transform:uppercase;color:#6ccaf2}.panelled-selection .selection-list li.selected:before{content:"";position:absolute;background-color:#6ccaf2;top:0;left:0;right:unset;bottom:0;width:5px;height:unset;z-index:1}.panelled-selection .selection-list li.selected-purple:before{content:"";position:absolute;background-color:#97a4ce;top:0;left:0;right:unset;bottom:0;width:5px;height:unset;z-index:1}.contract-selection-page{display:flex;flex-direction:column;height:100%}.contract-selection-page .page-header a.button,.contract-selection-page .page-header button{padding:5px 10px 6px;font-size:.75em;margin-left:1rem;line-height:normal}.contract-selection-container{display:flex;flex-direction:column;width:100%}.contract-selection-container .recent-selection{width:100%;grid-template-rows:auto}.contract-selection-container .vertical-divider{height:1rem}.contract-selection-container .vertical-divider:before{opacity:0}.contract-selection-container .contract-selection{flex-grow:1}.contract-selection-container [data-focus=company].contract-selection,.contract-selection-container [data-focus=contract].contract-selection{grid-template-rows:max-content}.contract-selection-container [data-focus=company].contract-selection[data-contract-groups-multi-select="0"] div.contract-group.\--select,.contract-selection-container [data-focus=company].contract-selection[data-contract-groups-multi-select="0"] div.contracts-panel .file-list-item,.contract-selection-container [data-focus=contract].contract-selection[data-contract-groups-multi-select="0"] div.contract-group.\--select,.contract-selection-container [data-focus=contract].contract-selection[data-contract-groups-multi-select="0"] div.contracts-panel .file-list-item{display:flex}.contract-selection-container [data-focus=company].contract-selection[data-contract-groups-multi-select="0"] div.contracts-panel .check,.contract-selection-container [data-focus=company].contract-selection[data-contract-groups-multi-select="0"] ul.select-all,.contract-selection-container [data-focus=contract].contract-selection[data-contract-groups-multi-select="0"] div.contracts-panel .check,.contract-selection-container [data-focus=contract].contract-selection[data-contract-groups-multi-select="0"] ul.select-all{display:none}.contract-selection-container [data-focus=company].contract-selection[data-contract-groups-multi-select="1"] div.contract-group.\--create,.contract-selection-container [data-focus=contract].contract-selection[data-contract-groups-multi-select="1"] div.contract-group.\--create{display:flex}.contract-selection-container [data-focus=company].contract-selection[data-contract-groups-multi-select="1"] div.contracts-panel .file-list-item,.contract-selection-container [data-focus=contract].contract-selection[data-contract-groups-multi-select="1"] div.contracts-panel .file-list-item{display:none}.contract-selection-container [data-focus=company].contract-selection[data-contract-groups-multi-select="1"] div.contracts-panel .check,.contract-selection-container [data-focus=contract].contract-selection[data-contract-groups-multi-select="1"] div.contracts-panel .check{display:flex}.contract-selection-container [data-focus=company].contract-selection[data-contract-groups-multi-select="1"][data-disabled=false] ul.select-all,.contract-selection-container [data-focus=contract].contract-selection[data-contract-groups-multi-select="1"][data-disabled=false] ul.select-all{display:flex;overflow:visible}.contract-selection-container [data-focus=company].contract-selection[data-contract-groups-multi-select="1"][data-disabled=true] ul.select-all,.contract-selection-container [data-focus=contract].contract-selection[data-contract-groups-multi-select="1"][data-disabled=true] ul.select-all{display:none}.contract-selection-container [data-focus=company].contract-selection[data-contract-groups-multi-select="1"] .modal ul.selection-list[data-segment-id=contract].wizard__review,.contract-selection-container [data-focus=company].contract-selection[data-contract-groups-multi-select="1"] ul.list.selection-list[data-segment-id=contract],.contract-selection-container [data-focus=company].contract-selection[data-contract-groups-multi-select="1"] ul.selection-list[data-segment-id=contract].cost-records-edit-list,.contract-selection-container [data-focus=company].contract-selection[data-contract-groups-multi-select="1"] ul.selection-list[data-segment-id=contract].cost-records-list,.contract-selection-container [data-focus=company].contract-selection[data-contract-groups-multi-select="1"] ul.selection-list[data-segment-id=contract].crew-hours-records-edit-list,.contract-selection-container [data-focus=company].contract-selection[data-contract-groups-multi-select="1"] ul.selection-list[data-segment-id=contract].crew-hours-records-list,.contract-selection-container [data-focus=company].contract-selection[data-contract-groups-multi-select="1"] ul.selection-list[data-segment-id=contract].customers-list,.contract-selection-container [data-focus=company].contract-selection[data-contract-groups-multi-select="1"] ul.selection-list[data-segment-id=contract].drilling-records-edit-list,.contract-selection-container [data-focus=company].contract-selection[data-contract-groups-multi-select="1"] ul.selection-list[data-segment-id=contract].drilling-records-list,.contract-selection-container [data-focus=company].contract-selection[data-contract-groups-multi-select="1"] ul.selection-list[data-segment-id=contract].invoice-extras-edit-list,.contract-selection-container [data-focus=company].contract-selection[data-contract-groups-multi-select="1"] ul.selection-list[data-segment-id=contract].invoice-extras-list,.contract-selection-container [data-focus=company].contract-selection[data-contract-groups-multi-select="1"] ul.selection-list[data-segment-id=contract].invoice-item-list,.contract-selection-container [data-focus=company].contract-selection[data-contract-groups-multi-select="1"] ul.selection-list[data-segment-id=contract].material-records-edit-list,.contract-selection-container [data-focus=company].contract-selection[data-contract-groups-multi-select="1"] ul.selection-list[data-segment-id=contract].material-records-list,.contract-selection-container [data-focus=company].contract-selection[data-contract-groups-multi-select="1"] ul.selection-list[data-segment-id=contract].service-records-edit-list,.contract-selection-container [data-focus=company].contract-selection[data-contract-groups-multi-select="1"] ul.selection-list[data-segment-id=contract].service-records-list,.contract-selection-container [data-focus=company].contract-selection[data-contract-groups-multi-select="1"] ul.selection-list[data-segment-id=contract].taxes-list,.contract-selection-container [data-focus=company].contract-selection[data-contract-groups-multi-select="1"] ul.selection-list[data-segment-id=contract].test-records-edit-list,.contract-selection-container [data-focus=company].contract-selection[data-contract-groups-multi-select="1"] ul.selection-list[data-segment-id=contract].test-records-list,.contract-selection-container [data-focus=contract].contract-selection[data-contract-groups-multi-select="1"] .modal ul.selection-list[data-segment-id=contract].wizard__review,.contract-selection-container [data-focus=contract].contract-selection[data-contract-groups-multi-select="1"] ul.list.selection-list[data-segment-id=contract],.contract-selection-container [data-focus=contract].contract-selection[data-contract-groups-multi-select="1"] ul.selection-list[data-segment-id=contract].cost-records-edit-list,.contract-selection-container [data-focus=contract].contract-selection[data-contract-groups-multi-select="1"] ul.selection-list[data-segment-id=contract].cost-records-list,.contract-selection-container [data-focus=contract].contract-selection[data-contract-groups-multi-select="1"] ul.selection-list[data-segment-id=contract].crew-hours-records-edit-list,.contract-selection-container [data-focus=contract].contract-selection[data-contract-groups-multi-select="1"] ul.selection-list[data-segment-id=contract].crew-hours-records-list,.contract-selection-container [data-focus=contract].contract-selection[data-contract-groups-multi-select="1"] ul.selection-list[data-segment-id=contract].customers-list,.contract-selection-container [data-focus=contract].contract-selection[data-contract-groups-multi-select="1"] ul.selection-list[data-segment-id=contract].drilling-records-edit-list,.contract-selection-container [data-focus=contract].contract-selection[data-contract-groups-multi-select="1"] ul.selection-list[data-segment-id=contract].drilling-records-list,.contract-selection-container [data-focus=contract].contract-selection[data-contract-groups-multi-select="1"] ul.selection-list[data-segment-id=contract].invoice-extras-edit-list,.contract-selection-container [data-focus=contract].contract-selection[data-contract-groups-multi-select="1"] ul.selection-list[data-segment-id=contract].invoice-extras-list,.contract-selection-container [data-focus=contract].contract-selection[data-contract-groups-multi-select="1"] ul.selection-list[data-segment-id=contract].invoice-item-list,.contract-selection-container [data-focus=contract].contract-selection[data-contract-groups-multi-select="1"] ul.selection-list[data-segment-id=contract].material-records-edit-list,.contract-selection-container [data-focus=contract].contract-selection[data-contract-groups-multi-select="1"] ul.selection-list[data-segment-id=contract].material-records-list,.contract-selection-container [data-focus=contract].contract-selection[data-contract-groups-multi-select="1"] ul.selection-list[data-segment-id=contract].service-records-edit-list,.contract-selection-container [data-focus=contract].contract-selection[data-contract-groups-multi-select="1"] ul.selection-list[data-segment-id=contract].service-records-list,.contract-selection-container [data-focus=contract].contract-selection[data-contract-groups-multi-select="1"] ul.selection-list[data-segment-id=contract].taxes-list,.contract-selection-container [data-focus=contract].contract-selection[data-contract-groups-multi-select="1"] ul.selection-list[data-segment-id=contract].test-records-edit-list,.contract-selection-container [data-focus=contract].contract-selection[data-contract-groups-multi-select="1"] ul.selection-list[data-segment-id=contract].test-records-list,.modal .contract-selection-container [data-focus=company].contract-selection[data-contract-groups-multi-select="1"] ul.selection-list[data-segment-id=contract].wizard__review,.modal .contract-selection-container [data-focus=contract].contract-selection[data-contract-groups-multi-select="1"] ul.selection-list[data-segment-id=contract].wizard__review{padding-bottom:15rem}.contract-selection-container [data-focus=company] div.hint.\--contracts-company,.contract-selection-container [data-focus=contract][data-contract-groups-multi-select="0"] div.hint.\--contracts-select,.contract-selection-container [data-focus=contract] div.hint.\--contracts-add,.contract-selection-container [data-focus=contract] div.hint.\--contracts-select-multiple{visibility:visible}.contract-selection-container .contract-group{grid-column:1/-1;padding:1rem;display:none;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;width:100%}.contract-selection-container .contract-group span{font-size:1.2rem;line-height:3.2rem;text-transform:uppercase}.contract-selection-container .contract-group p{font-size:12px}.contract-selection-container .contract-group .contract-actions .close{top:-1rem;right:-2rem}.contract-selection-container .contract-group .contract-actions a.button,.contract-selection-container .contract-group .contract-actions button,.contract-selection-container .contract-group .contract-actions input[type=submit],.contract-selection-container .contract-group .contract-actions span.\--buttonish{font-size:100%;padding:0 2rem;margin:0;text-transform:uppercase;color:#282c3b;background-color:#ffc50b;border:none;border-radius:1.2rem;height:2rem;line-height:2.1rem;width:unset;min-width:unset}.contract-selection-container .contract-group .contract-actions a.button.\--hide-on-disable[disabled],.contract-selection-container .contract-group .contract-actions button.\--hide-on-disable[disabled],.contract-selection-container .contract-group .contract-actions input[type=submit].\--hide-on-disable[disabled],.contract-selection-container .contract-group .contract-actions span.\--buttonish.\--hide-on-disable[disabled]{display:none}.contract-selection-container .contract-group .contract-actions a.button.\--center,.contract-selection-container .contract-group .contract-actions button.\--center,.contract-selection-container .contract-group .contract-actions input[type=submit].\--center,.contract-selection-container .contract-group .contract-actions span.\--buttonish.\--center{margin:0 auto}.contract-selection-container .contract-group .contract-actions a.button.\--blue,.contract-selection-container .contract-group .contract-actions button.\--blue,.contract-selection-container .contract-group .contract-actions input[type=submit].\--blue,.contract-selection-container .contract-group .contract-actions span.\--buttonish.\--blue{background-color:#6ccaf2}.contract-selection-container .contract-group .contract-actions a.button.\--purple,.contract-selection-container .contract-group .contract-actions button.\--purple,.contract-selection-container .contract-group .contract-actions input[type=submit].\--purple,.contract-selection-container .contract-group .contract-actions span.\--buttonish.\--purple{background-color:#97a4ce}.contract-selection-container .contract-group .contract-actions a.button svg,.contract-selection-container .contract-group .contract-actions button svg,.contract-selection-container .contract-group .contract-actions input[type=submit] svg,.contract-selection-container .contract-group .contract-actions span.\--buttonish svg{fill:#282c3b;width:.8rem;height:.8rem;margin-left:.5rem}.contract-selection-container .contract-group .contract-actions a.button.\--secondary,.contract-selection-container .contract-group .contract-actions button.\--secondary,.contract-selection-container .contract-group .contract-actions input[type=submit].\--secondary,.contract-selection-container .contract-group .contract-actions span.\--buttonish.\--secondary{color:#ccd0db;background-color:#383c4a!important}.contract-selection-container .contract-group .contract-actions a.button.\--royalnavy,.contract-selection-container .contract-group .contract-actions button.\--royalnavy,.contract-selection-container .contract-group .contract-actions input[type=submit].\--royalnavy,.contract-selection-container .contract-group .contract-actions span.\--buttonish.\--royalnavy{color:#ccd0db;background-color:#545b72!important}.contract-selection-container .contract-group .contract-actions a.button.\--smaller,.contract-selection-container .contract-group .contract-actions button.\--smaller,.contract-selection-container .contract-group .contract-actions input[type=submit].\--smaller,.contract-selection-container .contract-group .contract-actions span.\--buttonish.\--smaller{text-transform:capitalize;font-size:.75em}.contract-selection-container .contract-group .contract-actions a.button.\--bare,.contract-selection-container .contract-group .contract-actions button.\--bare,.contract-selection-container .contract-group .contract-actions input[type=submit].\--bare,.contract-selection-container .contract-group .contract-actions span.\--buttonish.\--bare{border-color:transparent;background-color:transparent;color:#ccd0db}.contract-selection-container .contract-group .contract-actions a.disabled,.contract-selection-container .contract-group .contract-actions button.disabled{pointer-events:none;cursor:default}.contract-selection-container .contract-group .contract-actions .icon-cancel svg{fill:#ccd0db;width:1.2rem;height:1.2rem;top:-1rem;right:0}@media(min-width:845px){.contract-selection-container{flex-direction:row;height:100%}.contract-selection-container .recent-selection{width:30%}.contract-selection-container .vertical-divider{width:3rem;height:unset}.contract-selection-container .vertical-divider:before{opacity:1}}.contract-selection[data-focus=company]{grid-template-columns:repeat(1,1fr)}.contract-selection[data-focus=company] .companies-panel{display:flex}.contract-selection[data-focus=company] .contracts-panel{display:none}.contract-selection[data-focus=contract]{grid-template-columns:repeat(1,1fr)}.contract-selection[data-focus=contract] .contracts-panel{display:flex}.contract-selection[data-focus=contract] .companies-panel{display:none}@media(min-width:845px){.contract-selection[data-focus=company]{grid-template-columns:repeat(2,1fr)}.contract-selection[data-focus=company] .companies-panel,.contract-selection[data-focus=company] .contracts-panel{display:flex}.contract-selection[data-focus=contract]{grid-template-columns:repeat(2,1fr)}.contract-selection[data-focus=contract] .companies-panel,.contract-selection[data-focus=contract] .contracts-panel{display:flex}.contract-selection[data-effective-root=company][data-focus=contract]{grid-template-columns:repeat(1,1fr)}.contract-selection[data-effective-root=company][data-focus=contract] .contracts-panel{display:flex}.contract-selection[data-effective-root=company][data-focus=contract] .companies-panel{display:none}}.document-selection{flex-grow:1}.document-selection header .icon{display:none}.document-selection[data-focus=cabinet]{grid-template-columns:1fr}.document-selection[data-focus=cabinet] .files-panel,.document-selection[data-focus=cabinet] .folders-panel,.document-selection[data-focus=cabinet] .single-file-panel{display:none}.document-selection[data-focus=folder]{grid-template-columns:1fr}.document-selection[data-focus=folder] .cabinets-panel,.document-selection[data-focus=folder] .files-panel,.document-selection[data-focus=folder] .single-file-panel{display:none}.document-selection[data-focus=file]{grid-template-columns:1fr}.document-selection[data-focus=file] .cabinets-panel,.document-selection[data-focus=file] .folders-panel,.document-selection[data-focus=file] .single-file-panel{display:none}.document-selection[data-focus=single-file]{grid-template-columns:1fr}.document-selection[data-focus=single-file] .cabinets-panel,.document-selection[data-focus=single-file] .files-panel,.document-selection[data-focus=single-file] .folders-panel{display:none}@media(min-width:845px){.document-selection[data-focus=cabinet]{grid-template-columns:1fr}.document-selection[data-focus=cabinet] .files-panel,.document-selection[data-focus=cabinet] .folders-panel,.document-selection[data-focus=cabinet] .single-file-panel{display:none}.document-selection[data-focus=folder]{grid-template-columns:22rem 1fr}.document-selection[data-focus=folder] .cabinets-panel{display:flex}.document-selection[data-focus=folder] .cabinets-panel header .buttons,.document-selection[data-focus=folder] .files-panel,.document-selection[data-focus=folder] .single-file-panel{display:none}.document-selection[data-focus=file]{grid-template-columns:22rem 22rem 1fr}.document-selection[data-focus=file] .cabinets-panel,.document-selection[data-focus=file] .folders-panel{display:flex}.document-selection[data-focus=file] .cabinets-panel header .buttons,.document-selection[data-focus=file] .folders-panel header .buttons,.document-selection[data-focus=file] .single-file-panel{display:none}.document-selection[data-focus=single-file]{grid-template-columns:22rem 22rem 22rem 1fr}.document-selection[data-focus=single-file] .cabinets-panel,.document-selection[data-focus=single-file] .files-panel,.document-selection[data-focus=single-file] .folders-panel{display:flex}.document-selection[data-focus=single-file] .cabinets-panel header .buttons,.document-selection[data-focus=single-file] .files-panel header .buttons,.document-selection[data-focus=single-file] .folders-panel header .buttons{display:none}}.contracts-shifts-list{margin-right:4.6rem}.contracts-shifts-list li .item-actions{display:flex;position:absolute;right:-4.6rem;width:4.6rem;top:.7rem;padding:0;align-items:flex-start}@media(min-width:768px){.contracts-shifts-list li .item-actions{display:none}}.contracts-shifts-list li .item-actions button{width:1.8rem;height:1.8rem;padding:0;margin-left:.5rem}.contracts-shifts-list li .item-actions button svg{width:1.8rem;height:1.8rem;fill:currentColor}.contracts-shifts-list li:hover .item-actions{display:flex}.contracts-shifts-list li{padding:.5em}.contracts-shifts-list li .shift-item{width:100%;display:grid;grid-template-columns:2fr 1fr;grid-gap:0 .5rem}.contracts-shifts-list li .shift-item .help.\--error,.contracts-shifts-list li .shift-item .hours{grid-column:1/3;font-weight:300;line-height:1.2}.modal .update-shifts .shift-times{display:flex;justify-content:space-between}.comment-list{margin-bottom:.5rem;padding:0 1rem 0 3.2rem;overflow-y:auto;scrollbar-color:#545b72 #383c4a}.comment-list::-webkit-scrollbar{width:.5rem;height:.5rem}.comment-list::-webkit-scrollbar-thumb{background:#545b72;border-radius:.25rem;-webkit-box-shadow:none}.comment-list::-webkit-scrollbar-track{background:#383c4a;border-radius:.25rem}.comment-list li{box-shadow:0 3px 6px rgba(0,0,0,.16);min-height:unset;margin-bottom:2rem;display:grid;grid-template-columns:1fr}.comment-list li>*{display:block;height:unset;width:100%}.comment-list li .comment{position:relative;padding-top:.5rem;padding-bottom:.5rem;width:100%;min-height:4.5rem}.comment-list li .comment:before{content:"";position:absolute;background-color:#6ccaf2;top:0;left:0;right:unset;bottom:0;width:5px;height:unset;z-index:1}.comment-list li .comment header{display:flex;flex-direction:row;justify-content:space-between;height:1.5rem}.comment-list li .comment-title{font-size:1rem;line-height:1.5rem}.comment-list li .comment-body,.comment-list li .comment-time{font-size:1rem;line-height:1.3rem}.comment-list li .comment-time{text-transform:uppercase;position:absolute;left:1em;bottom:-1.3rem}.comment-list li .comment-confidential-tag{color:#6ccaf2;text-transform:uppercase}.comment-list li .comment-avatar{position:absolute;left:-3.2rem;top:.75rem;width:3rem;height:3rem}.comment-add-form{margin-left:3.2rem;margin-right:1.5rem}.comment-add-form textarea{font-size:1.2rem;line-height:1.5rem}.customers-list{margin-right:3.5rem}.customers-list li{box-shadow:0 3px 6px rgba(0,0,0,.16)}.customers-list li .item-actions{display:flex;position:absolute;right:-4.6rem;width:4.6rem;top:.7rem;padding:0;align-items:flex-start}@media(min-width:768px){.customers-list li .item-actions{display:none}}.customers-list li .item-actions button{width:1.8rem;height:1.8rem;padding:0;margin-left:.5rem}.customers-list li .item-actions button svg{width:1.8rem;height:1.8rem;fill:currentColor}.customers-list li:hover .item-actions{display:flex}.customers-list li{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;padding:0 .5em}.customers-list li>div{padding:0;flex-grow:1;flex-basis:0}.customers-list li>div>*{padding:0 .5em}.customers-list li>div:first-child{flex-grow:1}.customers-list li input[type=date],.customers-list li input[type=email],.customers-list li input[type=number],.customers-list li input[type=password],.customers-list li input[type=tel],.customers-list li input[type=text],.customers-list li input[type=time],.customers-list li select,.customers-list li textarea{box-shadow:none}.customers-list .truncate{min-width:0}.customers-list li[data-id]{cursor:pointer}.customers-list .icon{width:1.8rem;display:initial;visibility:visible;height:1.8rem;font-size:2.5rem;position:absolute;right:-3.5rem;top:.5rem;cursor:pointer;z-index:10}.customers-list .icon svg{height:100%;position:relative}.dashboard{display:grid;width:100%;grid-column-gap:2rem;grid-row-gap:2.5rem;grid-template-columns:1fr;grid-auto-rows:315px}@media(min-width:845px){.dashboard{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1300px){.dashboard{height:100%;grid-template-columns:repeat(3,minmax(0,1fr))}}.client-report-dashboard{margin-bottom:3.5rem}.card.metrics{display:grid;grid-template-rows:3rem;grid-template-columns:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.card.comments,.card.metrics,.card.recents{box-shadow:3px 3px 6px rgba(0,0,0,.16)}.card.comments{display:flex;flex-direction:column}.card.comments .scroller{overflow-y:scroll}.card.projections .scenario-calculator ul li{white-space:nowrap}.chart__container{position:relative;flex-basis:0;flex-shrink:1;flex-grow:1;min-height:1px}.chart__wrapper{height:100%;display:flex;flex-direction:column;justify-content:center}[data-controller~=chart]:not([data-chart-loaded="1"]){cursor:wait}[data-controller~=chart]:not([data-chart-loaded="1"]) .chart__container{visibility:hidden}.contract-group-header{display:flex;flex-direction:column;margin-bottom:1.5rem}@media(min-width:845px){.contract-group-header{flex-direction:row;justify-content:space-between}}.contract-group-header a.button,.contract-group-header button,.contract-group-header input[type=submit],.contract-group-header span.\--buttonish{font-size:100%;padding:0 2rem;margin:0;text-transform:uppercase;color:#282c3b;background-color:#ffc50b;border:none;border-radius:1.2rem;height:2rem;line-height:2.1rem;width:unset;min-width:unset}.contract-group-header a.button.\--hide-on-disable[disabled],.contract-group-header button.\--hide-on-disable[disabled],.contract-group-header input[type=submit].\--hide-on-disable[disabled],.contract-group-header span.\--buttonish.\--hide-on-disable[disabled]{display:none}.contract-group-header a.button.\--center,.contract-group-header button.\--center,.contract-group-header input[type=submit].\--center,.contract-group-header span.\--buttonish.\--center{margin:0 auto}.contract-group-header a.button.\--blue,.contract-group-header button.\--blue,.contract-group-header input[type=submit].\--blue,.contract-group-header span.\--buttonish.\--blue{background-color:#6ccaf2}.contract-group-header a.button.\--purple,.contract-group-header button.\--purple,.contract-group-header input[type=submit].\--purple,.contract-group-header span.\--buttonish.\--purple{background-color:#97a4ce}.contract-group-header a.button svg,.contract-group-header button svg,.contract-group-header input[type=submit] svg,.contract-group-header span.\--buttonish svg{fill:#282c3b;width:.8rem;height:.8rem;margin-left:.5rem}.contract-group-header a.button.\--secondary,.contract-group-header button.\--secondary,.contract-group-header input[type=submit].\--secondary,.contract-group-header span.\--buttonish.\--secondary{color:#ccd0db;background-color:#383c4a!important}.contract-group-header a.button.\--royalnavy,.contract-group-header button.\--royalnavy,.contract-group-header input[type=submit].\--royalnavy,.contract-group-header span.\--buttonish.\--royalnavy{color:#ccd0db;background-color:#545b72!important}.contract-group-header a.button.\--smaller,.contract-group-header button.\--smaller,.contract-group-header input[type=submit].\--smaller,.contract-group-header span.\--buttonish.\--smaller{text-transform:capitalize;font-size:.75em}.contract-group-header a.button.\--bare,.contract-group-header button.\--bare,.contract-group-header input[type=submit].\--bare,.contract-group-header span.\--buttonish.\--bare{border-color:transparent;background-color:transparent;color:#ccd0db}.contract-group-header a.disabled,.contract-group-header button.disabled{pointer-events:none;cursor:default}.contract-group-header button{background-color:#6ccaf2}.contract-group-header a{color:#ccd0db}.contract-group-header .explainer .legend-box{display:inline-block;width:1rem;height:1rem;margin:0 .25rem 0 .5rem;border:1px solid hsla(0,0%,100%,.04)}.contract-group-header .explainer a{margin-left:1rem;border-bottom:1px solid transparent}.contract-group-header .explainer a:first-child{margin-left:0}.contract-group-header .explainer a[data-selected="1"]{border-bottom-color:#ccd0db}.contract-group-header .contract-group-save{text-align:right}.activity-breakdown-comparison,.cost-breakdown-comparison{display:grid;justify-content:center;padding-bottom:3rem}@media(min-width:845px){.activity-breakdown-comparison,.cost-breakdown-comparison{flex-direction:row;justify-content:space-between}}.activity-breakdown-comparison a.button,.activity-breakdown-comparison button,.activity-breakdown-comparison input[type=submit],.activity-breakdown-comparison span.\--buttonish,.cost-breakdown-comparison a.button,.cost-breakdown-comparison button,.cost-breakdown-comparison input[type=submit],.cost-breakdown-comparison span.\--buttonish{font-size:100%;padding:0 2rem;margin:0;text-transform:uppercase;color:#282c3b;background-color:#ffc50b;border:none;border-radius:1.2rem;height:2rem;line-height:2.1rem;width:unset;min-width:unset}.activity-breakdown-comparison a.button.\--hide-on-disable[disabled],.activity-breakdown-comparison button.\--hide-on-disable[disabled],.activity-breakdown-comparison input[type=submit].\--hide-on-disable[disabled],.activity-breakdown-comparison span.\--buttonish.\--hide-on-disable[disabled],.cost-breakdown-comparison a.button.\--hide-on-disable[disabled],.cost-breakdown-comparison button.\--hide-on-disable[disabled],.cost-breakdown-comparison input[type=submit].\--hide-on-disable[disabled],.cost-breakdown-comparison span.\--buttonish.\--hide-on-disable[disabled]{display:none}.activity-breakdown-comparison a.button.\--center,.activity-breakdown-comparison button.\--center,.activity-breakdown-comparison input[type=submit].\--center,.activity-breakdown-comparison span.\--buttonish.\--center,.cost-breakdown-comparison a.button.\--center,.cost-breakdown-comparison button.\--center,.cost-breakdown-comparison input[type=submit].\--center,.cost-breakdown-comparison span.\--buttonish.\--center{margin:0 auto}.activity-breakdown-comparison a.button.\--blue,.activity-breakdown-comparison button.\--blue,.activity-breakdown-comparison input[type=submit].\--blue,.activity-breakdown-comparison span.\--buttonish.\--blue,.cost-breakdown-comparison a.button.\--blue,.cost-breakdown-comparison button.\--blue,.cost-breakdown-comparison input[type=submit].\--blue,.cost-breakdown-comparison span.\--buttonish.\--blue{background-color:#6ccaf2}.activity-breakdown-comparison a.button.\--purple,.activity-breakdown-comparison button.\--purple,.activity-breakdown-comparison input[type=submit].\--purple,.activity-breakdown-comparison span.\--buttonish.\--purple,.cost-breakdown-comparison a.button.\--purple,.cost-breakdown-comparison button.\--purple,.cost-breakdown-comparison input[type=submit].\--purple,.cost-breakdown-comparison span.\--buttonish.\--purple{background-color:#97a4ce}.activity-breakdown-comparison a.button svg,.activity-breakdown-comparison button svg,.activity-breakdown-comparison input[type=submit] svg,.activity-breakdown-comparison span.\--buttonish svg,.cost-breakdown-comparison a.button svg,.cost-breakdown-comparison button svg,.cost-breakdown-comparison input[type=submit] svg,.cost-breakdown-comparison span.\--buttonish svg{fill:#282c3b;width:.8rem;height:.8rem;margin-left:.5rem}.activity-breakdown-comparison a.button.\--secondary,.activity-breakdown-comparison button.\--secondary,.activity-breakdown-comparison input[type=submit].\--secondary,.activity-breakdown-comparison span.\--buttonish.\--secondary,.cost-breakdown-comparison a.button.\--secondary,.cost-breakdown-comparison button.\--secondary,.cost-breakdown-comparison input[type=submit].\--secondary,.cost-breakdown-comparison span.\--buttonish.\--secondary{color:#ccd0db;background-color:#383c4a!important}.activity-breakdown-comparison a.button.\--royalnavy,.activity-breakdown-comparison button.\--royalnavy,.activity-breakdown-comparison input[type=submit].\--royalnavy,.activity-breakdown-comparison span.\--buttonish.\--royalnavy,.cost-breakdown-comparison a.button.\--royalnavy,.cost-breakdown-comparison button.\--royalnavy,.cost-breakdown-comparison input[type=submit].\--royalnavy,.cost-breakdown-comparison span.\--buttonish.\--royalnavy{color:#ccd0db;background-color:#545b72!important}.activity-breakdown-comparison a.button.\--smaller,.activity-breakdown-comparison button.\--smaller,.activity-breakdown-comparison input[type=submit].\--smaller,.activity-breakdown-comparison span.\--buttonish.\--smaller,.cost-breakdown-comparison a.button.\--smaller,.cost-breakdown-comparison button.\--smaller,.cost-breakdown-comparison input[type=submit].\--smaller,.cost-breakdown-comparison span.\--buttonish.\--smaller{text-transform:capitalize;font-size:.75em}.activity-breakdown-comparison a.button.\--bare,.activity-breakdown-comparison button.\--bare,.activity-breakdown-comparison input[type=submit].\--bare,.activity-breakdown-comparison span.\--buttonish.\--bare,.cost-breakdown-comparison a.button.\--bare,.cost-breakdown-comparison button.\--bare,.cost-breakdown-comparison input[type=submit].\--bare,.cost-breakdown-comparison span.\--buttonish.\--bare{border-color:transparent;background-color:transparent;color:#ccd0db}.activity-breakdown-comparison a.disabled,.activity-breakdown-comparison button.disabled,.cost-breakdown-comparison a.disabled,.cost-breakdown-comparison button.disabled{pointer-events:none;cursor:default}.activity-breakdown-comparison button,.cost-breakdown-comparison button{background-color:#6ccaf2}.activity-breakdown-comparison .explainer,.cost-breakdown-comparison .explainer{position:absolute;top:6rem;justify-self:center}.activity-breakdown-comparison .explainer .legend-box,.cost-breakdown-comparison .explainer .legend-box{display:inline-block;width:1rem;height:1rem;margin:0 .25rem 0 2rem;border:1px solid hsla(0,0%,100%,.04)}.filing_cabinet-show{display:flex;flex-direction:column;height:100%}.file-info-block{display:flex;flex-direction:column;align-items:center;padding-top:5rem}.file-info-block .action-buttons,.file-info-block .form-like footer,.file-info-block form footer,.form-like .file-info-block footer,form .file-info-block footer{margin-top:1rem}.file-info-block .action-buttons .icon,.file-info-block .form-like footer .icon,.file-info-block form footer .icon,.form-like .file-info-block footer .icon,form .file-info-block footer .icon{display:inline-block;height:2.5rem;font-size:2.5rem;width:2rem;margin-right:2.5rem}.folders-card{margin-bottom:3.5rem}.folders-card .empty-cabinet{text-align:center}.folder-collection{justify-content:flex-start}.folder-collection li{height:20rem;width:16rem}.folder-collection li .dropzone-wrapper,.folder-collection li a{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;padding:1.5rem}.folder-collection li .dropzone-wrapper .dropper,.folder-collection li .dropzone-wrapper .thumbnail,.folder-collection li a .dropper,.folder-collection li a .thumbnail{flex-grow:1;line-height:0;text-align:center;width:100%}.folder-collection li .dropzone-wrapper .dropper img,.folder-collection li .dropzone-wrapper .thumbnail img,.folder-collection li a .dropper img,.folder-collection li a .thumbnail img{max-width:13rem;max-height:15.5rem}.folder-collection li .dropzone-wrapper .dropper.folder-icon svg,.folder-collection li .dropzone-wrapper .thumbnail.folder-icon svg,.folder-collection li a .dropper.folder-icon svg,.folder-collection li a .thumbnail.folder-icon svg{fill:#97a4ce;width:75%}.folder-collection li .dropzone-wrapper .dz-message,.folder-collection li a .dz-message{font-size:6.3rem;line-height:10.5rem;display:flex;flex-direction:column;justify-content:center;height:100%;border-radius:2.5rem;border:.5rem dashed #545b72;color:#545b72}.folder-collection li .dropzone-wrapper .dz-message.dz-clickable,.folder-collection li a .dz-message.dz-clickable{cursor:pointer}.folder-collection li .dropzone-wrapper .dz-message-small,.folder-collection li a .dz-message-small{max-height:4rem;font-size:2rem;border:.3rem dashed #545b72}.folder-collection li .dropzone-wrapper .dropper.dz-drag-hover .dz-message,.folder-collection li a .dropper.dz-drag-hover .dz-message{border:.5rem dashed #6ccaf2;color:#6ccaf2}.folder-collection li .dropzone-wrapper .name,.folder-collection li a .name{width:100%;height:2.5rem;margin:.5rem 0 -1.5rem;font-size:1.2rem;line-height:2.5rem}.folder-collection li:before{content:"";position:absolute;background-color:transparent;top:0;left:0;right:0;bottom:unset;width:unset;height:5px;z-index:1}.folder-collection-small{max-height:7rem;max-width:20rem}.dropzone-item-small{max-height:5rem}.modal-folder-collection{justify-content:center}.modal-folder-collection .modal-dropzone-item{background-color:transparent}.dropzone-wrapper-section.dz-drag-hover{border:.3rem dashed #6ccaf2}.dropzone-wrapper-section .dz-clickable{cursor:pointer}.dropzone-wrapper-section .dz-message-small{width:100%;text-align:center}.document-selection .selection-list li:hover .icon{opacity:1}.document-selection .selection-list .icon{opacity:0}.document-selection .selection-list .file-name-link{padding-left:.5em;padding-right:.5em}.document-selection .panel a.button{display:block}.document-selection .panel .action-button{float:right}.document-selection .panel .mobile-action-button{display:inline-block;position:absolute;top:.3em;margin-left:.75em}.document-selection .panel .icon-small{float:left;padding-right:.2em}.document-selection .panel .icon-small svg{height:1.5em;width:1.5em;fill:#fff}.document-selection .panel .icon-tiny{float:left;padding:.2em}.document-selection .panel .icon-tiny svg{height:.75em;width:.75em;fill:#fff}@media(min-width:1150px){.document-selection .panel .mobile-action-button{display:none}}.form-like label,form label{font-size:1.2rem;display:block;margin-top:1.5rem}.form-like label.labelled-checkbox,form label.labelled-checkbox{margin-top:0}.form-like .projections label,.form-like label.\--on-bottom,.projections .form-like label,.projections form label,form .projections label,form label.\--on-bottom{margin-top:0;margin-bottom:1.5rem}.form-like label.\--inline,form label.\--inline{display:inline-block}.form-like footer,form footer{margin-top:1em}.form-like input[type=password],form input[type=password]{max-width:16em}.form-like input[type=email],form input[type=email]{max-width:30em}.form-like input.timeish,.form-like input[type=time],form input.timeish,form input[type=time]{width:9em}.form-like input.is-invalid,.form-like select.is-invalid,form input.is-invalid,form select.is-invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 20 20'%3E%3Cpath d='M20 10L10 0H0l20 20zM0 10v10h10z' fill-opacity='.15' fill='%23df3b58'/%3E%3C/svg%3E");background-repeat:repeat;background-size:25px 25px}.form-like .form-row,form .form-row{display:flex;flex-direction:row;justify-content:space-evenly}.form-like .form-row.\--wider,form .form-row.\--wider{justify-content:space-between}.form-like ul.item-list,form ul.item-list{display:grid;grid-gap:.3rem;width:100%}.form-like ul.item-list>li,form ul.item-list>li{background-color:#303443;box-shadow:0 3px 6px rgba(0,0,0,.16);line-height:3.2rem;padding:0 .8rem;display:flex;flex-direction:row;align-items:center}.form-like ul.item-list>li.\--with-help,form ul.item-list>li.\--with-help{position:relative;margin-bottom:3.2rem}.form-like ul.item-list>li .help,form ul.item-list>li .help{font-size:1.4rem;line-height:1.5rem;position:absolute;bottom:-2rem}.form-like ul.item-list>li label,form ul.item-list>li label{margin-top:0;box-shadow:none;white-space:nowrap}.form-like ul.item-list>li label:after,form ul.item-list>li label:after{content:":"}.form-like ul.item-list>li input,.form-like ul.item-list>li select,form ul.item-list>li input,form ul.item-list>li select{max-width:100%;font-weight:300;box-shadow:none}.form-like .check,form .check{z-index:10;position:relative}.form-like .check label:first-of-type,form .check label:first-of-type{width:2rem;height:2rem;background-color:#545b72}.form-like .check label,form .check label{margin:0;padding-left:1rem;float:left}.form-like .check span.label-text,form .check span.label-text{font-weight:700;font-size:1.2rem;vertical-align:bottom}.form-like .check input[type=checkbox]:checked~.icon,form .check input[type=checkbox]:checked~.icon{display:block;opacity:1;pointer-events:none;position:absolute;top:-.5rem;left:-.5rem;width:3rem;height:3rem}.form-like .check input[type=checkbox]:checked~.icon-draggable-line,form .check input[type=checkbox]:checked~.icon-draggable-line{left:.2rem}.form-like .check .icon,form .check .icon{display:none;position:absolute}.form-like .check .icon svg,form .check .icon svg{position:relative}.form-like .check span.inline-label,form .check span.inline-label{margin:0;display:inline;position:absolute}.form-like .separator,form .separator{margin-top:1.5rem}.icon-cancel{width:1.1rem;height:1.1rem}.icon-chevron{width:1.5rem;height:1.5rem}.invoice-header{align-items:center;margin-top:0;margin-bottom:1rem}.invoice-header a.button{font-size:1.4rem;line-height:3.5rem;width:151px;text-align:center;float:right}.invoice-warning-popup{padding:1rem 1.25rem;width:19em;height:8.5rem;line-height:1.2rem;font-size:1rem;background:#545b72;text-transform:none;border-radius:1rem;z-index:1}.invoice-warning-popup p{padding-bottom:.7rem}.invoice-warning-popup a{float:right}.invoice-warning-popup button{position:absolute;top:0;right:-.75rem}form.invoice-filters{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.date-range{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.date-range label{margin-top:0}.invoices-list li{cursor:pointer}.invoices-list li .invnum{width:16rem;flex-grow:1}.invoices-list li div.cat-label{width:20rem;flex-grow:1}.invoices-list li .date{width:16rem}.invoices-list li .cost{justify-content:flex-end;width:12rem}.invoices-list li .check{display:flex;flex-direction:row;justify-content:center;flex-basis:unset;padding:0 1em;justify-content:center!important;width:12rem}.invoices-list li .check input[type=checkbox]{display:none}.invoices-list li .check label{width:2.4rem;height:2.4rem;color:transparent}.invoices-list li .check input[type=checkbox]:checked~label{color:inherit}.invoices-list li .date-space{width:26rem}.invoices-list li div.item{width:47rem}.invoices-list li .icon-flex{display:flex;width:2rem;height:2.7rem;margin-right:1rem}.invoices-list li.headings.invoice-section:before{content:"";position:absolute;background-color:#ffc50b;top:0;left:0;right:unset;bottom:0;width:5px;height:unset;z-index:1}.invoices-list li.headings>div:first-child{flex-grow:1}.invoices-list li.headings .cost-heading span,.invoices-list li.headings .paid-status-heading span{display:none}.invoices-list li.headings .cost-heading span:first-child,.invoices-list li.headings .paid-status-heading span:first-child{display:flex;font-weight:inherit}@media(min-width:845px){.invoices-list li.headings .cost-heading span,.invoices-list li.headings .paid-status-heading span{display:flex;font-weight:inherit}.invoices-list li.headings .cost-heading span:first-child,.invoices-list li.headings .paid-status-heading span:first-child{display:none}}.invoice-item-list li{box-shadow:0 3px 6px rgba(0,0,0,.16);display:grid;grid-template-columns:2fr 3fr;padding:.5em}.invoice-item-list li:before{content:"";position:absolute;background-color:#97a4ce;top:0;left:0;right:unset;bottom:0;width:5px;height:unset;z-index:1}@media(min-width:768px){.invoice-item-list li{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;padding:0 .5em}.invoice-item-list li:before{content:"";position:absolute;background-color:transparent;top:0;left:0;right:unset;bottom:0;width:0;height:unset;z-index:1}}.invoice-item-list li>div{padding:0 15px 0 0;flex-grow:1;flex-basis:0}.invoice-item-list li>div>*{padding:0 .5em}.invoice-item-list li>div span{font-weight:400}@media(min-width:768px){.invoice-item-list li>div span{font-weight:700}}.invoice-item-list li>div.core,.invoice-item-list li>div.hole,.invoice-item-list li>div.material,.invoice-item-list li>div.name,.invoice-item-list li>div.service,.invoice-item-list li>div.test{flex-grow:2}.invoice-item-list li>div.quantity,.invoice-item-list li>div.total{flex-grow:1}@media(min-width:768px){.invoice-item-list li>div.quantity,.invoice-item-list li>div.total{justify-content:flex-end}}.invoice-item-list li>div.left{justify-content:flex-start}.invoice-item-list li>div.right{justify-content:flex-end}.invoice-item-list li>div.center{justify-content:center}.invoice-item-list li input[type=date],.invoice-item-list li input[type=email],.invoice-item-list li input[type=number],.invoice-item-list li input[type=password],.invoice-item-list li input[type=tel],.invoice-item-list li input[type=text],.invoice-item-list li input[type=time],.invoice-item-list li select,.invoice-item-list li textarea{box-shadow:none}.invoice-item-list .headings{display:none;visibility:hidden}@media(min-width:768px){.invoice-item-list .headings{display:flex;visibility:visible}}.invoice-item-list .headings.review{display:flex;visibility:visible;max-height:2em}.invoice-item-list .headings>div:first-child{flex-grow:2}@media(min-width:768px){.invoice-item-list .headings>div:last-child{justify-content:flex-end}}.invoice-item-list .truncate{min-width:0}.invoice-item-list .icon{display:none;visibility:hidden}.invoice-item-list li{padding:0 1em}.invoice-item-list li>div{font-weight:inherit}.invoice-item-list li>div:first-child{flex-grow:2}.invoice-item-list li.\--title>div,.invoice-item-list li.\--title>div:last-child{justify-content:flex-start;text-transform:uppercase}.invoice-item-list li.subtotal-line:before{background-color:#ffc50b}.invoice-item-list li.grand_total-line:before,.invoice-item-list li.subtotal-line:before{content:"";position:absolute;top:0;left:0;right:unset;bottom:0;width:5px;height:unset;z-index:1}.invoice-item-list li.grand_total-line:before{background-color:#df3b58}.invoice-item-list li.grand_total-line .charge{font-weight:700}.invoice-item-list.\--daily li.headings{background-color:#383c4a}.invoice-item-list.\--daily li.headings:before{content:"";position:absolute;background-color:#ffc50b;top:0;left:0;right:unset;bottom:0;width:5px;height:unset;z-index:1}.invoice-item-list .item{flex-grow:6}.invoice-item-list .charge,.invoice-item-list .date-space,.invoice-item-list .rate{min-width:12rem}.invoice-item-list .charge,.invoice-item-list .rate,.invoice-total-footer{justify-content:flex-end}.invoice-total-footer{display:flex;flex-direction:row;margin-top:-2rem}.invoice-total-footer .invoice-item-list{width:100%}@media(min-width:845px){.invoice-total-footer .invoice-item-list{width:50%}}.invoice-extras-edit-list li,.invoice-extras-list li{box-shadow:0 3px 6px rgba(0,0,0,.16);display:grid;grid-template-columns:2fr 3fr;padding:.5em}.invoice-extras-edit-list li:before,.invoice-extras-list li:before{content:"";position:absolute;background-color:#97a4ce;top:0;left:0;right:unset;bottom:0;width:5px;height:unset;z-index:1}@media(min-width:768px){.invoice-extras-edit-list li,.invoice-extras-list li{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;padding:0 .5em}.invoice-extras-edit-list li:before,.invoice-extras-list li:before{content:"";position:absolute;background-color:transparent;top:0;left:0;right:unset;bottom:0;width:0;height:unset;z-index:1}}.invoice-extras-edit-list li>div,.invoice-extras-list li>div{padding:0 15px 0 0;flex-grow:0;flex-basis:0}.invoice-extras-edit-list li>div>*,.invoice-extras-list li>div>*{padding:0 .5em}.invoice-extras-edit-list li>div span,.invoice-extras-list li>div span{font-weight:400}@media(min-width:768px){.invoice-extras-edit-list li>div span,.invoice-extras-list li>div span{font-weight:700}}.invoice-extras-edit-list li>div.core,.invoice-extras-edit-list li>div.hole,.invoice-extras-edit-list li>div.material,.invoice-extras-edit-list li>div.name,.invoice-extras-edit-list li>div.service,.invoice-extras-edit-list li>div.test,.invoice-extras-list li>div.core,.invoice-extras-list li>div.hole,.invoice-extras-list li>div.material,.invoice-extras-list li>div.name,.invoice-extras-list li>div.service,.invoice-extras-list li>div.test{flex-grow:1}.invoice-extras-edit-list li>div.quantity,.invoice-extras-edit-list li>div.total,.invoice-extras-list li>div.quantity,.invoice-extras-list li>div.total{flex-grow:0}@media(min-width:768px){.invoice-extras-edit-list li>div.quantity,.invoice-extras-edit-list li>div.total,.invoice-extras-list li>div.quantity,.invoice-extras-list li>div.total{justify-content:flex-end}}.invoice-extras-edit-list li>div.left,.invoice-extras-list li>div.left{justify-content:flex-start}.invoice-extras-edit-list li>div.right,.invoice-extras-list li>div.right{justify-content:flex-end}.invoice-extras-edit-list li>div.center,.invoice-extras-list li>div.center{justify-content:center}.invoice-extras-edit-list li input[type=date],.invoice-extras-edit-list li input[type=email],.invoice-extras-edit-list li input[type=number],.invoice-extras-edit-list li input[type=password],.invoice-extras-edit-list li input[type=tel],.invoice-extras-edit-list li input[type=text],.invoice-extras-edit-list li input[type=time],.invoice-extras-edit-list li select,.invoice-extras-edit-list li textarea,.invoice-extras-list li input[type=date],.invoice-extras-list li input[type=email],.invoice-extras-list li input[type=number],.invoice-extras-list li input[type=password],.invoice-extras-list li input[type=tel],.invoice-extras-list li input[type=text],.invoice-extras-list li input[type=time],.invoice-extras-list li select,.invoice-extras-list li textarea{box-shadow:none}.invoice-extras-edit-list .headings,.invoice-extras-list .headings{display:none;visibility:hidden}@media(min-width:768px){.invoice-extras-edit-list .headings,.invoice-extras-list .headings{display:flex;visibility:visible}}.invoice-extras-edit-list .headings.review,.invoice-extras-list .headings.review{display:flex;visibility:visible;max-height:2em}.invoice-extras-edit-list .headings>div:first-child,.invoice-extras-list .headings>div:first-child{flex-grow:1}@media(min-width:768px){.invoice-extras-edit-list .headings>div:last-child,.invoice-extras-list .headings>div:last-child{justify-content:flex-end}}.invoice-extras-edit-list .truncate,.invoice-extras-list .truncate{min-width:0}.invoice-extras-edit-list .icon,.invoice-extras-list .icon{display:none;visibility:hidden}.invoice-extras-edit-list{margin-right:3.5rem}.invoice-extras-edit-list li[data-id]{cursor:pointer}.invoice-extras-edit-list li[data-id]:hover .icon{opacity:1}.invoice-extras-edit-list .icon{width:7.8rem;display:inline-flex;visibility:visible;height:1.8rem;font-size:2.5rem;position:absolute;right:-6rem;top:.5rem;cursor:pointer;z-index:10;opacity:0;transition:opacity .25s}.invoice-extras-edit-list .iconsvg{height:100%;position:relative}.invoice-extras-edit-list .icon span{width:21px;height:18px}.invoice-extras-edit-list .icon a,.invoice-extras-edit-list .icon button{width:21px;height:18px;border:0;position:relative;padding:0;margin-left:5px;color:#fff}.invoice-extras-edit-list .icon a svg,.invoice-extras-edit-list .icon button svg{top:0}.invoice-extras-edit-list .headings{display:none;visibility:hidden}@media(min-width:768px){.invoice-extras-edit-list .headings{display:flex;visibility:visible}}.invoice-extras-edit-list .headings>div:first-child{flex-grow:1}@media(min-width:768px){.invoice-extras-edit-list .headings>div:last-child{justify-content:flex-end}}.invoice-extras-edit-list li{position:relative;grid-auto-rows:2.5rem;grid-template-areas:"header-active active" "header-cat-label cat-label" "header-date date" "header-cost cost" "header-recurring recurring"}.invoice-extras-edit-list li .header-active{grid-area:header-active;padding:0 0 0 1rem;justify-content:flex-start}.invoice-extras-edit-list li .active{grid-area:active;justify-content:flex-start}.invoice-extras-edit-list li .header-cat-label{grid-area:header-cat-label;padding:0 0 0 1rem;justify-content:flex-start}.invoice-extras-edit-list li .cat-label{grid-area:cat-label;justify-content:flex-start}.invoice-extras-edit-list li .header-date{grid-area:header-date;padding:0 0 0 1rem;justify-content:flex-start}.invoice-extras-edit-list li .date{grid-area:date;justify-content:flex-start}.invoice-extras-edit-list li .header-cost{grid-area:header-cost;padding:0 0 0 1rem;justify-content:flex-start}.invoice-extras-edit-list li .cost{grid-area:cost}.invoice-extras-edit-list li .header-recurring{grid-area:header-recurring;padding:0 0 0 1rem;justify-content:flex-start}.invoice-extras-edit-list li .recurring{grid-area:recurring;justify-content:flex-start}@media(min-width:768px){.invoice-extras-edit-list li .headings-mobile{display:none;visibility:hidden}}.invoice-extras-edit-list li a{position:absolute;top:0;right:0;bottom:0;left:0;padding:0 .5em;color:transparent}.invoice-extras-edit-list li div.cat-label{flex-basis:unset;padding:0 1em;flex-grow:1}.invoice-extras-edit-list li .date{flex-basis:unset;padding:0 1em;width:16rem}.invoice-extras-edit-list li .cost{flex-basis:unset;padding:0 1em;justify-content:flex-start;width:12rem}@media(min-width:768px){.invoice-extras-edit-list li .cost{justify-content:flex-end}}.invoice-extras-edit-list li .check{display:flex;flex-direction:row;flex-grow:0!important;justify-content:flex-start;flex-basis:unset;padding:0 1em;width:12rem}@media(min-width:768px){.invoice-extras-edit-list li .check{justify-content:center}}.invoice-extras-edit-list li .check input[type=checkbox]{display:none}.invoice-extras-edit-list li .check label{margin:0;padding:0;width:2.4rem;height:2.4rem;background-color:#383c4a;color:transparent;cursor:pointer}.invoice-extras-edit-list li .check label.\--static{color:inherit;background-color:transparent}.invoice-extras-edit-list li .check input[type=checkbox]:checked~label{color:inherit}.invoice-extras-edit-list li .check button{border:0;font-size:14px}.invoice-extras-edit-list li.headings div.recurring{justify-content:center}.invoice-extras-edit-list li .icon{width:4.7rem;right:-4.7rem;padding:0}.invoice-extras-edit-list li.list__button{display:flex}.invoice-extras-edit-list li [data-role~=form-container]{padding:0!important;margin:0}.invoice-extras-edit-list li [data-role~=form-container] div{display:flex}.invoice-extras-edit-list form.inline-form{padding:0;display:flex;flex-direction:row;flex-grow:1;height:2.2rem}.invoice-extras-edit-list form.inline-form .cat-label,.invoice-extras-edit-list form.inline-form .cost,.invoice-extras-edit-list form.inline-form .date{padding:0 .5rem}.invoice-extras-edit-list form.inline-form input{background-color:#383c4a}.invoice-extras-edit-list form.inline-form .cost input{text-align:right}.invoice-extras-edit-list form.inline-form .flatpickr-input{line-height:2.4rem;font-size:1.2rem;padding:0 .5rem;margin-top:0}.invoice-extras-edit-list form.inline-form .icon{opacity:1;right:-7.5rem;font-size:1.2rem}.invoice-extras-edit-list form.inline-form .inline-save{position:absolute;left:100%}.invoice-extras-edit-list form.inline-form .inline-save input[type=submit]{background:transparent}.invoice-extras-edit-list form.inline-form button{border:0}.invoice-create-header:before{content:"";position:absolute;background-color:#df3b58;top:0;left:0;right:0;bottom:unset;width:unset;height:5px;z-index:1}.invoice .legend{padding:0}.invoice .legend .activity-state{width:auto}.invoice .legend .activity-state .icon{margin-right:1rem}.invoice li .icon-inline{margin-left:1rem}.invoice-paid{background-color:#545b72;margin:1rem 0 .5rem}.pending-invites-list li>a{width:100%;height:100%}.login-form,.verify-email{padding-top:25%}@media(min-width:845px){.login-form,.verify-email{padding-top:1.5rem}}.login-form .title-bar,.verify-email .title-bar{text-align:center;margin-bottom:2rem}.login-form input[name=email],.login-form input[type=password],.login-form p,.verify-email input[name=email],.verify-email input[type=password],.verify-email p{margin-bottom:1em;max-width:100%}.login-form .reset,.verify-email .reset{margin:1.5rem 0 0;font-size:1.2rem;font-weight:700;align-self:flex-end;text-align:right}#logo{background-color:#393e4d;text-align:center;position:relative}#logo:before{content:"";width:100%;height:1px;background:transparent;box-shadow:0 3px 6px rgba(0,0,0,.16)}#logo:before,#logo a{position:absolute;bottom:0;left:0}#logo a{top:0;right:0}#logo a img{max-width:90%}.masthead{display:flex;flex-direction:row;align-items:center;line-height:5rem;position:relative}.masthead a,.masthead a:active,.masthead a:hover,.masthead a:visited{color:#ccd0db}.masthead .masthead-logo{height:5rem;background-color:#393e4d}.masthead .masthead-logo a{display:flex}.masthead .masthead-logo a img{height:5rem}@media(min-width:1150px){.masthead .masthead-logo{display:none}}.masthead .context-wrapper{display:flex;flex-grow:1;width:0;flex-direction:column;background-color:#393e4d;padding:.5rem 0;height:5rem;justify-content:center}.masthead .context-wrapper .context,.masthead .context-wrapper .subcontext{position:relative;font-size:1.6rem;line-height:1.5rem;padding:0 .8rem}.masthead .context-wrapper .context:before,.masthead .context-wrapper .subcontext:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:transparent;box-shadow:0 3px 6px rgba(0,0,0,.16)}.masthead .context-wrapper .subcontext{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.masthead .context-wrapper .subcontext .subcontext-tag{font-size:.8em}@media(min-width:845px){.masthead .context-wrapper{flex-direction:row;padding:0;justify-content:flex-start}.masthead .context-wrapper .context,.masthead .context-wrapper .subcontext{font-size:2.4rem;line-height:5rem;display:block}.masthead .context-wrapper .subcontext{flex-grow:1;width:0}}.masthead .masthead-nav .navmenu{height:5rem}.masthead .masthead-nav .navmenu li{font-size:1.4rem;line-height:5rem;display:flex;align-items:center;justify-content:center;padding:0 .5rem;background-color:#393e4d}.masthead .masthead-nav .navmenu li a:not(.hint a){height:5rem;width:100%}.masthead .masthead-nav .navmenu li[data-item-id=contracts],.masthead .masthead-nav .navmenu li[data-item-id=settings]{display:none}@media(min-width:1150px){.masthead .masthead-nav .navmenu li{padding:0 .9rem;justify-content:flex-start}.masthead .masthead-nav .navmenu li[data-item-id=contracts],.masthead .masthead-nav .navmenu li[data-item-id=settings]{display:flex}.masthead .masthead-nav .navmenu li li[data-id=profile-menu]{position:relative}.masthead .masthead-nav .navmenu li li[data-id=project-menu]{position:absolute}}.masthead .masthead-nav .navmenu li:not(.active){position:relative}.masthead .masthead-nav .navmenu li:not(.active):before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:transparent;box-shadow:0 3px 6px rgba(0,0,0,.16)}.masthead .masthead-nav .navmenu li[data-id=profile-menu]{position:static}.masthead .masthead-nav .navmenu li[data-id=profile-menu]>.user-popup{padding:0}.masthead .masthead-nav .navmenu li[data-id=project-menu]{align-items:center;height:3rem}.masthead .masthead-nav .navmenu li[data-id=project-menu] a:not(.hint a){height:3rem;justify-content:left;padding-left:1px}.masthead .masthead-nav .navmenu li[data-id=project-menu]>.user-popup{padding:0}.masthead .masthead-nav .navmenu li.active{background:transparent}.masthead .masthead-nav .navmenu li.active:before{content:"";position:absolute;background-color:#df3b58;top:0;left:0;right:0;bottom:unset;width:unset;height:3px;z-index:1}.masthead .masthead-nav .navmenu .icon{display:inline-block;width:2.5rem;height:2.5rem}.masthead .masthead-nav .navmenu .icon.\--hamburger{display:inline-block}.masthead .masthead-nav .navmenu .icon.\--user{display:none}.masthead .masthead-nav .navmenu .icon.\--arrow{height:.8rem}@media(min-width:1150px){.masthead .masthead-nav .navmenu .icon{margin-right:.45rem}.masthead .masthead-nav .navmenu .icon.\--user{display:inline-block}.masthead .masthead-nav .navmenu .icon.\--hamburger{display:none}}.masthead .masthead-nav .navmenu .title{display:none}@media(min-width:1150px){.masthead .masthead-nav .navmenu .title{display:inline}}.masthead .masthead-nav .navmenu.project_menu{height:auto;align-items:center;text-transform:uppercase}@media(min-width:845px){.masthead .masthead-nav .navmenu.project_menu{height:5rem}}.masthead .masthead-nav .navmenu.project_menu li a:not(.hint a){font-size:2.4rem}.masthead .masthead-nav .user-popup{left:0}.masthead .masthead-nav .user-popup ul{flex-direction:column;align-items:flex-start;box-shadow:3px 3px 6px rgba(0,0,0,.16)}.masthead .masthead-nav .user-popup ul li{min-width:9rem;box-shadow:0 3px 6px #000}.masthead .masthead-nav .user-popup ul li .icon-wrapper{display:flex;justify-content:flex-end}.masthead .masthead-nav .user-popup ul li .menu-label{margin-left:.9rem;min-width:7rem}.masthead .masthead-nav .user-popup ul li svg{height:2.5rem;width:2.5rem;fill:currentColor;margin-right:.9rem}.masthead .masthead-nav .user-popup ul{width:100%}.masthead .masthead-nav .user-popup li[data-item-id=contracts],.masthead .masthead-nav .user-popup li[data-item-id=settings]{display:flex}@media(min-width:1150px){.masthead .masthead-nav .user-popup{left:unset}.masthead .masthead-nav .user-popup ul{width:unset}.masthead .masthead-nav .user-popup li[data-item-id=contracts],.masthead .masthead-nav .user-popup li[data-item-id=settings]{display:none}.masthead .masthead-nav .user-popup li,.masthead .masthead-nav .user-popup li>*{justify-content:flex-start}}.masthead .masthead-nav .project-popup{width:100%;right:2rem;justify-content:flex-start!important;text-transform:capitalize}.masthead .masthead-nav .project-popup ul{flex-direction:column;align-items:flex-start}.masthead .masthead-nav .project-popup ul li{min-width:9rem}.masthead .masthead-nav .project-popup ul li .menu-label{width:-moz-max-content;width:max-content;margin-left:.9rem;min-width:7rem;font-size:1.6rem}.masthead .masthead-nav .project-popup ul li .menu-label.\--blue{color:#6ccaf2}.masthead .masthead-nav .project-popup ul li{height:3rem}.masthead .masthead-nav .project-popup ul li a{height:3rem;justify-content:left}.budget-tracking,.total-drilled,.widget-progress-full{grid-column:span 1}.budget-tracking.with-stats,.total-drilled.with-stats,.widget-progress-full.with-stats{grid-template-columns:minmax(0,1fr) 12rem}.budget-tracking.with-stats header,.total-drilled.with-stats header,.widget-progress-full.with-stats header{grid-column:1/3}.budget-tracking.with-stats .chart__wrapper,.total-drilled.with-stats .chart__wrapper,.widget-progress-full.with-stats .chart__wrapper{grid-column:1/2}.budget-tracking.with-stats .drilling-stats,.total-drilled.with-stats .drilling-stats,.widget-progress-full.with-stats .drilling-stats{grid-column:2/3;display:flex;flex-direction:column;justify-content:center}.budget-tracking.with-stats .drilling-stats .stats-value,.total-drilled.with-stats .drilling-stats .stats-value,.widget-progress-full.with-stats .drilling-stats .stats-value{color:#6ccaf2;font-size:2rem;line-height:2rem;padding-top:1rem}.budget-tracking.with-stats .drilling-stats .stats-label,.total-drilled.with-stats .drilling-stats .stats-label,.widget-progress-full.with-stats .drilling-stats .stats-label{font-size:10px;line-height:12px}.budget-tracking.with-stats .drilling-stats .stats-button,.total-drilled.with-stats .drilling-stats .stats-button,.widget-progress-full.with-stats .drilling-stats .stats-button{margin-top:1.5rem}.budget-tracking.with-stats .drilling-stats .stats-button a.button,.budget-tracking.with-stats .drilling-stats .stats-button button,.budget-tracking.with-stats .drilling-stats .stats-button input[type=submit],.budget-tracking.with-stats .drilling-stats .stats-button span.\--buttonish,.total-drilled.with-stats .drilling-stats .stats-button a.button,.total-drilled.with-stats .drilling-stats .stats-button button,.total-drilled.with-stats .drilling-stats .stats-button input[type=submit],.total-drilled.with-stats .drilling-stats .stats-button span.\--buttonish,.widget-progress-full.with-stats .drilling-stats .stats-button a.button,.widget-progress-full.with-stats .drilling-stats .stats-button button,.widget-progress-full.with-stats .drilling-stats .stats-button input[type=submit],.widget-progress-full.with-stats .drilling-stats .stats-button span.\--buttonish{font-size:100%;padding:0 2rem;margin:0;text-transform:uppercase;color:#282c3b;background-color:#ffc50b;border:none;border-radius:1.2rem;height:2rem;line-height:2.1rem;width:unset;min-width:unset}.budget-tracking.with-stats .drilling-stats .stats-button a.button.\--hide-on-disable[disabled],.budget-tracking.with-stats .drilling-stats .stats-button button.\--hide-on-disable[disabled],.budget-tracking.with-stats .drilling-stats .stats-button input[type=submit].\--hide-on-disable[disabled],.budget-tracking.with-stats .drilling-stats .stats-button span.\--buttonish.\--hide-on-disable[disabled],.total-drilled.with-stats .drilling-stats .stats-button a.button.\--hide-on-disable[disabled],.total-drilled.with-stats .drilling-stats .stats-button button.\--hide-on-disable[disabled],.total-drilled.with-stats .drilling-stats .stats-button input[type=submit].\--hide-on-disable[disabled],.total-drilled.with-stats .drilling-stats .stats-button span.\--buttonish.\--hide-on-disable[disabled],.widget-progress-full.with-stats .drilling-stats .stats-button a.button.\--hide-on-disable[disabled],.widget-progress-full.with-stats .drilling-stats .stats-button button.\--hide-on-disable[disabled],.widget-progress-full.with-stats .drilling-stats .stats-button input[type=submit].\--hide-on-disable[disabled],.widget-progress-full.with-stats .drilling-stats .stats-button span.\--buttonish.\--hide-on-disable[disabled]{display:none}.budget-tracking.with-stats .drilling-stats .stats-button a.button.\--center,.budget-tracking.with-stats .drilling-stats .stats-button button.\--center,.budget-tracking.with-stats .drilling-stats .stats-button input[type=submit].\--center,.budget-tracking.with-stats .drilling-stats .stats-button span.\--buttonish.\--center,.total-drilled.with-stats .drilling-stats .stats-button a.button.\--center,.total-drilled.with-stats .drilling-stats .stats-button button.\--center,.total-drilled.with-stats .drilling-stats .stats-button input[type=submit].\--center,.total-drilled.with-stats .drilling-stats .stats-button span.\--buttonish.\--center,.widget-progress-full.with-stats .drilling-stats .stats-button a.button.\--center,.widget-progress-full.with-stats .drilling-stats .stats-button button.\--center,.widget-progress-full.with-stats .drilling-stats .stats-button input[type=submit].\--center,.widget-progress-full.with-stats .drilling-stats .stats-button span.\--buttonish.\--center{margin:0 auto}.budget-tracking.with-stats .drilling-stats .stats-button a.button.\--blue,.budget-tracking.with-stats .drilling-stats .stats-button button.\--blue,.budget-tracking.with-stats .drilling-stats .stats-button input[type=submit].\--blue,.budget-tracking.with-stats .drilling-stats .stats-button span.\--buttonish.\--blue,.total-drilled.with-stats .drilling-stats .stats-button a.button.\--blue,.total-drilled.with-stats .drilling-stats .stats-button button.\--blue,.total-drilled.with-stats .drilling-stats .stats-button input[type=submit].\--blue,.total-drilled.with-stats .drilling-stats .stats-button span.\--buttonish.\--blue,.widget-progress-full.with-stats .drilling-stats .stats-button a.button.\--blue,.widget-progress-full.with-stats .drilling-stats .stats-button button.\--blue,.widget-progress-full.with-stats .drilling-stats .stats-button input[type=submit].\--blue,.widget-progress-full.with-stats .drilling-stats .stats-button span.\--buttonish.\--blue{background-color:#6ccaf2}.budget-tracking.with-stats .drilling-stats .stats-button a.button.\--purple,.budget-tracking.with-stats .drilling-stats .stats-button button.\--purple,.budget-tracking.with-stats .drilling-stats .stats-button input[type=submit].\--purple,.budget-tracking.with-stats .drilling-stats .stats-button span.\--buttonish.\--purple,.total-drilled.with-stats .drilling-stats .stats-button a.button.\--purple,.total-drilled.with-stats .drilling-stats .stats-button button.\--purple,.total-drilled.with-stats .drilling-stats .stats-button input[type=submit].\--purple,.total-drilled.with-stats .drilling-stats .stats-button span.\--buttonish.\--purple,.widget-progress-full.with-stats .drilling-stats .stats-button a.button.\--purple,.widget-progress-full.with-stats .drilling-stats .stats-button button.\--purple,.widget-progress-full.with-stats .drilling-stats .stats-button input[type=submit].\--purple,.widget-progress-full.with-stats .drilling-stats .stats-button span.\--buttonish.\--purple{background-color:#97a4ce}.budget-tracking.with-stats .drilling-stats .stats-button a.button svg,.budget-tracking.with-stats .drilling-stats .stats-button button svg,.budget-tracking.with-stats .drilling-stats .stats-button input[type=submit] svg,.budget-tracking.with-stats .drilling-stats .stats-button span.\--buttonish svg,.total-drilled.with-stats .drilling-stats .stats-button a.button svg,.total-drilled.with-stats .drilling-stats .stats-button button svg,.total-drilled.with-stats .drilling-stats .stats-button input[type=submit] svg,.total-drilled.with-stats .drilling-stats .stats-button span.\--buttonish svg,.widget-progress-full.with-stats .drilling-stats .stats-button a.button svg,.widget-progress-full.with-stats .drilling-stats .stats-button button svg,.widget-progress-full.with-stats .drilling-stats .stats-button input[type=submit] svg,.widget-progress-full.with-stats .drilling-stats .stats-button span.\--buttonish svg{fill:#282c3b;width:.8rem;height:.8rem;margin-left:.5rem}.budget-tracking.with-stats .drilling-stats .stats-button a.button.\--secondary,.budget-tracking.with-stats .drilling-stats .stats-button button.\--secondary,.budget-tracking.with-stats .drilling-stats .stats-button input[type=submit].\--secondary,.budget-tracking.with-stats .drilling-stats .stats-button span.\--buttonish.\--secondary,.total-drilled.with-stats .drilling-stats .stats-button a.button.\--secondary,.total-drilled.with-stats .drilling-stats .stats-button button.\--secondary,.total-drilled.with-stats .drilling-stats .stats-button input[type=submit].\--secondary,.total-drilled.with-stats .drilling-stats .stats-button span.\--buttonish.\--secondary,.widget-progress-full.with-stats .drilling-stats .stats-button a.button.\--secondary,.widget-progress-full.with-stats .drilling-stats .stats-button button.\--secondary,.widget-progress-full.with-stats .drilling-stats .stats-button input[type=submit].\--secondary,.widget-progress-full.with-stats .drilling-stats .stats-button span.\--buttonish.\--secondary{color:#ccd0db;background-color:#383c4a!important}.budget-tracking.with-stats .drilling-stats .stats-button a.button.\--royalnavy,.budget-tracking.with-stats .drilling-stats .stats-button button.\--royalnavy,.budget-tracking.with-stats .drilling-stats .stats-button input[type=submit].\--royalnavy,.budget-tracking.with-stats .drilling-stats .stats-button span.\--buttonish.\--royalnavy,.total-drilled.with-stats .drilling-stats .stats-button a.button.\--royalnavy,.total-drilled.with-stats .drilling-stats .stats-button button.\--royalnavy,.total-drilled.with-stats .drilling-stats .stats-button input[type=submit].\--royalnavy,.total-drilled.with-stats .drilling-stats .stats-button span.\--buttonish.\--royalnavy,.widget-progress-full.with-stats .drilling-stats .stats-button a.button.\--royalnavy,.widget-progress-full.with-stats .drilling-stats .stats-button button.\--royalnavy,.widget-progress-full.with-stats .drilling-stats .stats-button input[type=submit].\--royalnavy,.widget-progress-full.with-stats .drilling-stats .stats-button span.\--buttonish.\--royalnavy{color:#ccd0db;background-color:#545b72!important}.budget-tracking.with-stats .drilling-stats .stats-button a.button.\--smaller,.budget-tracking.with-stats .drilling-stats .stats-button button.\--smaller,.budget-tracking.with-stats .drilling-stats .stats-button input[type=submit].\--smaller,.budget-tracking.with-stats .drilling-stats .stats-button span.\--buttonish.\--smaller,.total-drilled.with-stats .drilling-stats .stats-button a.button.\--smaller,.total-drilled.with-stats .drilling-stats .stats-button button.\--smaller,.total-drilled.with-stats .drilling-stats .stats-button input[type=submit].\--smaller,.total-drilled.with-stats .drilling-stats .stats-button span.\--buttonish.\--smaller,.widget-progress-full.with-stats .drilling-stats .stats-button a.button.\--smaller,.widget-progress-full.with-stats .drilling-stats .stats-button button.\--smaller,.widget-progress-full.with-stats .drilling-stats .stats-button input[type=submit].\--smaller,.widget-progress-full.with-stats .drilling-stats .stats-button span.\--buttonish.\--smaller{text-transform:capitalize;font-size:.75em}.budget-tracking.with-stats .drilling-stats .stats-button a.button.\--bare,.budget-tracking.with-stats .drilling-stats .stats-button button.\--bare,.budget-tracking.with-stats .drilling-stats .stats-button input[type=submit].\--bare,.budget-tracking.with-stats .drilling-stats .stats-button span.\--buttonish.\--bare,.total-drilled.with-stats .drilling-stats .stats-button a.button.\--bare,.total-drilled.with-stats .drilling-stats .stats-button button.\--bare,.total-drilled.with-stats .drilling-stats .stats-button input[type=submit].\--bare,.total-drilled.with-stats .drilling-stats .stats-button span.\--buttonish.\--bare,.widget-progress-full.with-stats .drilling-stats .stats-button a.button.\--bare,.widget-progress-full.with-stats .drilling-stats .stats-button button.\--bare,.widget-progress-full.with-stats .drilling-stats .stats-button input[type=submit].\--bare,.widget-progress-full.with-stats .drilling-stats .stats-button span.\--buttonish.\--bare{border-color:transparent;background-color:transparent;color:#ccd0db}.budget-tracking.with-stats .drilling-stats .stats-button a.disabled,.budget-tracking.with-stats .drilling-stats .stats-button button.disabled,.total-drilled.with-stats .drilling-stats .stats-button a.disabled,.total-drilled.with-stats .drilling-stats .stats-button button.disabled,.widget-progress-full.with-stats .drilling-stats .stats-button a.disabled,.widget-progress-full.with-stats .drilling-stats .stats-button button.disabled{pointer-events:none;cursor:default}.budget-tracking.with-stats .drilling-stats .stats-button .button.\--small,.total-drilled.with-stats .drilling-stats .stats-button .button.\--small,.widget-progress-full.with-stats .drilling-stats .stats-button .button.\--small{text-transform:capitalize;font-size:13px;padding:0 1.75rem;white-space:nowrap}.budget-tracking .total,.total-drilled .total,.widget-progress-full .total{display:flex;flex-direction:row;font-size:3rem;line-height:3rem;color:#ffc50b;justify-content:center}.budget-tracking.budget-tracking .total,.total-drilled.budget-tracking .total,.widget-progress-full.budget-tracking .total{color:#6ccaf2}.budget-tracking.budget-tracking .total.bad,.total-drilled.budget-tracking .total.bad,.widget-progress-full.budget-tracking .total.bad{color:#df3b58}.budget-tracking .subtitle,.total-drilled .subtitle,.widget-progress-full .subtitle{font-size:1.2rem;line-height:1.2rem;display:flex;flex-direction:row;justify-content:center}.average-m-shift .operation-changer{position:absolute;top:1.5rem;right:4.5rem;height:3rem;display:flex;flex-direction:row;align-items:center;z-index:1}.average-m-shift .operation-changer label{white-space:nowrap;margin-right:.5rem}.average-m-shift.\--editing .operation-changer{right:6.75rem}.average-m-shift-table{display:grid;max-height:23.2rem;overflow-y:auto;scrollbar-color:#545b72 #383c4a;padding-right:1rem;gap:.3rem;align-items:center}.average-m-shift-table::-webkit-scrollbar{width:.5rem;height:.5rem}.average-m-shift-table::-webkit-scrollbar-thumb{background:#545b72;border-radius:.25rem;-webkit-box-shadow:none}.average-m-shift-table::-webkit-scrollbar-track{background:#383c4a;border-radius:.25rem}.average-m-shift-table>div{padding:.8rem}.average-m-shift-table .label{font-size:1.1rem;line-height:1.1rem;text-align:center}.average-m-shift-table .drill{text-align:center}.average-m-shift-table .drill.label{text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.average-m-shift-table .drill-shift{font-size:2.2rem;line-height:2.2rem;background-color:#383c4a}.average-m-shift-table .drill-shift.highest{color:#282c3b;background-color:#6ccaf2}.average-m-shift-table .drill-shift.lowest{color:#282c3b;background-color:#df3b58}.average-m-shift .legend{display:flex;justify-content:flex-end;gap:1rem;margin-top:1rem}.average-m-shift .legend .highest,.average-m-shift .legend .lowest{display:flex;gap:.5rem;font-size:1.1rem;line-height:1.1rem}.average-m-shift .legend .highest .marker:before,.average-m-shift .legend .lowest .marker:before{display:block;content:"";width:1rem;height:1rem;background-color:#df3b58}.average-m-shift .legend .highest .marker:before{background-color:#6ccaf2}.contract_represented{grid-column:span 1;position:relative}@media(min-width:845px){.contract_represented{grid-column:span 2}}.contract_represented__sub-grid{grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:repeat(1,minmax(0,1fr));display:grid;grid-gap:1.5rem;height:100%}.contract_represented__sub-grid__chart{display:flex;flex-direction:column;justify-content:center;height:18rem;margin-top:4rem}.contract_represented__sub-grid__chart .subtitle{height:2rem;line-height:1.2;text-align:center;font-size:10px}.activity-breakdown-comparison,.cost-breakdown-comparison{grid-column:span 1;position:relative}@media(min-width:845px){.activity-breakdown-comparison,.cost-breakdown-comparison{grid-column:span 2}}.activity-breakdown-comparison__sub-grid,.cost-breakdown-comparison__sub-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(1,minmax(0,1fr));display:grid;height:100%}.activity-breakdown-comparison__sub-grid.costs-breakdown-comparison-chart-bar,.activity-breakdown-comparison__sub-grid.costs-breakdown-comparison-chart-pie,.cost-breakdown-comparison__sub-grid.costs-breakdown-comparison-chart-bar,.cost-breakdown-comparison__sub-grid.costs-breakdown-comparison-chart-pie{grid-template-columns:repeat(4,minmax(0,1fr))}.activity-breakdown-comparison__sub-grid__chart,.cost-breakdown-comparison__sub-grid__chart{display:flex;flex-direction:column;justify-content:center;height:18rem;margin-bottom:-3.2rem}.activity-breakdown-comparison__sub-grid__chart .subtitle,.cost-breakdown-comparison__sub-grid__chart .subtitle{text-align:center;position:relative;top:-1rem;text-transform:uppercase;font-weight:700;font-size:12px}.activity-breakdown-comparison .operation-changer,.cost-breakdown-comparison .operation-changer{position:absolute;top:1.5rem;right:4.5rem;height:3rem;display:flex;flex-direction:row;align-items:center;z-index:1}.activity-breakdown-comparison .operation-changer label,.cost-breakdown-comparison .operation-changer label{white-space:nowrap;margin-right:.5rem}.activity-breakdown-comparison.\--editing .operation-changer,.cost-breakdown-comparison.\--editing .operation-changer{right:6.75rem}.cost-per-metre .operation-changer,.costs-stats .operation-changer,.cpm-timeline .operation-changer{position:absolute;top:1.5rem;right:4.5rem;height:3rem;display:flex;flex-direction:row;align-items:center;z-index:1}.cost-per-metre .operation-changer label,.costs-stats .operation-changer label,.cpm-timeline .operation-changer label{white-space:nowrap;margin-right:.5rem}.cost-per-metre.\--editing .operation-changer,.costs-stats.\--editing .operation-changer,.cpm-timeline.\--editing .operation-changer{right:6.75rem}.cost-per-metre .operation-changer{max-width:35%}.financial-summary,.stats{grid-column:span 1}.financial-summary__sub-grid,.stats__sub-grid{display:grid;grid-gap:1.5rem;height:100%}.financial-summary__sub-grid__chart,.stats__sub-grid__chart{display:flex;flex-direction:column;justify-content:center}.financial-summary .subtitle,.stats .subtitle{font-size:1rem;line-height:2rem;display:flex;flex-direction:row;justify-content:center}.financial-summary .subtitle{font-size:1.7rem;font-weight:700}.stats__sub-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}.financial-summary{min-height:575px}.financial-summary__sub-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:1.5fr 1fr 1fr}.financial-summary__sub-grid #total-charge{grid-column:1/3}@media(min-width:845px){.financial-summary{min-height:250px}.financial-summary__sub-grid{grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:1fr}.financial-summary__sub-grid #total-charge{grid-column:unset}}.projections .segmented-control{box-shadow:0 3px 6px rgba(0,0,0,.16);margin-bottom:1rem}.projections .segmented-control a.button,.projections .segmented-control button,.projections .segmented-control input[type=submit],.projections .segmented-control span.\--buttonish{font-size:1rem;line-height:2rem;background-color:#6ccaf2;color:#282c3b;padding:0}.projections .segmented-control a.button.\--hide-on-disable[disabled],.projections .segmented-control button.\--hide-on-disable[disabled],.projections .segmented-control input[type=submit].\--hide-on-disable[disabled],.projections .segmented-control span.\--buttonish.\--hide-on-disable[disabled]{display:none}.projections .segmented-control a.disabled,.projections .segmented-control button.disabled{pointer-events:none;cursor:default}.projections .segmented-control li[data-selected] a.button,.projections .segmented-control li[data-selected] button,.projections .segmented-control li[data-selected] input[type=submit],.projections .segmented-control li[data-selected] span.\--buttonish{color:#fff;background-color:#545b72;border-color:#545b72}.projections .segmented-control li[data-selected] a.button.\--hide-on-disable[disabled],.projections .segmented-control li[data-selected] button.\--hide-on-disable[disabled],.projections .segmented-control li[data-selected] input[type=submit].\--hide-on-disable[disabled],.projections .segmented-control li[data-selected] span.\--buttonish.\--hide-on-disable[disabled]{display:none}.projections .segmented-control li[data-selected] a.disabled,.projections .segmented-control li[data-selected] button.disabled{pointer-events:none;cursor:default}.projections input[type=text].flatpickr-input[readonly]{background-color:#303443}.projections input{font-size:2.5rem;line-height:3.5rem;height:3.5rem;min-height:3.5rem;text-align:right;-moz-appearance:textfield}.projections input::-webkit-inner-spin-button,.projections input::-webkit-outer-spin-button{display:none}.projections input[type=date]::-webkit-calendar-picker-indicator{display:none}.projections input[type=date]::-webkit-datetime-edit-day-field,.projections input[type=date]::-webkit-datetime-edit-month-field{text-transform:uppercase}.projections input[type=date]::-webkit-datetime-edit-year-field{text-transform:uppercase}.projections label{margin-bottom:1rem;text-align:right}.projections footer{margin-top:0;margin-bottom:1.5rem}.projections footer.results{justify-content:flex-start}.projections footer.results .result{display:flex;flex-direction:column;flex-grow:1;flex-basis:0}.projections footer.results .result .value{font-size:3rem;line-height:3rem;color:#6ccaf2;height:3rem}.projections footer.results .result .label{font-size:1.2rem;line-height:1.5rem;color:#fff}.timesheet-status .label{display:flex;flex-direction:row;font-size:3rem;line-height:3rem;color:#ccd0db;justify-content:center}.timesheet-status .label.\--draft{color:#97a4ce}.timesheet-status .label.\--submission{color:#df3b58}.timesheet-status .label.\--approval{color:#ffc50b}.timesheet-status .label.\--client-approval{color:#6ccaf2}.activity-breakdown .operation-changer,.cost-breakdown .operation-changer,.widget-progress-full .operation-changer{position:absolute;top:1.5rem;right:4.5rem;height:3rem;display:flex;flex-direction:row;align-items:center;z-index:1}.activity-breakdown .operation-changer label,.cost-breakdown .operation-changer label,.widget-progress-full .operation-changer label{white-space:nowrap;margin-right:.5rem}.activity-breakdown.\--editing .operation-changer,.cost-breakdown.\--editing .operation-changer,.widget-progress-full.\--editing .operation-changer{right:6.75rem}.widget-progress-full .progress-stats{display:flex;justify-content:center}.widget-progress-full .progress-stats>*{padding:0 1rem}.widget-progress-full .progress-stats.bad .total{color:#df3b58}.charge-trends .operation-changer,.group-charge-trends .operation-changer{position:absolute;top:1.5rem;right:4.5rem;height:3rem;display:flex;flex-direction:row;align-items:center;z-index:1}.charge-trends .operation-changer label,.group-charge-trends .operation-changer label{white-space:nowrap;margin-right:.5rem}.charge-trends.\--editing .operation-changer,.group-charge-trends.\--editing .operation-changer{right:6.75rem}.cost-reporting .operation-changer{position:absolute;top:1.5rem;right:1.5rem;height:3rem;display:flex;flex-direction:row;align-items:center;z-index:1}.cost-reporting .operation-changer label{white-space:nowrap;margin-right:.5rem}.cost-reporting.\--editing .operation-changer{right:6.75rem}.trend-list{grid-column:span 1;display:flex;flex-direction:column}.trend-list li{box-shadow:0 3px 6px rgba(0,0,0,.16);height:6rem;padding-left:2rem;position:relative}.trend-list li>*{display:block;height:unset;width:100%}.trend-list li:before{background-color:#6ccaf2}.trend-list li.highlight-bad:before,.trend-list li:before{content:"";position:absolute;top:0;left:0;right:unset;bottom:0;width:5px;height:unset;z-index:1}.trend-list li.highlight-bad:before{background-color:#df3b58}.trend-list li .bad{color:#df3b58!important}.trend-list li .title{font-size:1rem;line-height:1.5rem;text-transform:uppercase;color:#6ccaf2;white-space:nowrap}.trend-list li .value{color:#fff;font-size:2rem;line-height:2rem;padding-top:.5rem}.trend-list li .percent{font-size:1rem;line-height:1.5rem;color:#6ccaf2}.trend-list li .icon{margin-left:3.5rem;top:-.3rem}.trend-list li .icon svg{position:absolute;left:-3rem;width:2rem;height:2rem}.trend-list li .icon-bad svg{transform:rotate(180deg)}.trend-list.productivity-list li{margin-bottom:1.5rem}.trend-list.group-productivity-list{overflow-y:auto;-moz-column-gap:1rem;column-gap:1rem;scrollbar-color:#545b72 #383c4a}.trend-list.group-productivity-list::-webkit-scrollbar{width:.5rem;height:.5rem}.trend-list.group-productivity-list::-webkit-scrollbar-thumb{background:#545b72;border-radius:.25rem;-webkit-box-shadow:none}.trend-list.group-productivity-list::-webkit-scrollbar-track{background:#383c4a;border-radius:.25rem}.trend-list.group-productivity-list li{height:5rem;padding-left:.5rem;margin-bottom:.5rem;-moz-column-gap:1rem;column-gap:1rem;flex-shrink:0}.trend-list.group-productivity-list li>*{padding:0}.trend-list.group-productivity-list li>:first-child{flex:1 0 35%;padding-left:1rem}.trend-list.group-productivity-list li>:last-child{flex:0 0 21%}@media(min-width:768px){.trend-list.group-productivity-list li>:last-child{flex:auto}}@media(min-width:1300px){.trend-list.group-productivity-list li>:last-child{flex:0 0 21%}}.trend-list.group-productivity-list li .value{padding-top:0;font-size:1.7rem}.trend-list.group-productivity-list li .icon{margin-left:3.5rem}.trend-list.group-productivity-list li .contract-title{color:#fff;font-size:1.5rem;line-height:1.5rem;padding-top:0;max-height:5rem;overflow:hidden}.trend-list.charge-trend-list li,.trend-list.group-charge-trend-list li{height:4rem;margin-bottom:.8rem}.trend-list.charge-trend-list li .title,.trend-list.group-charge-trend-list li .title{font-size:1rem;line-height:1.5rem;color:#fff}.trend-list.charge-trend-list li .value,.trend-list.group-charge-trend-list li .value{font-size:1rem;line-height:1.5rem;padding-top:0}.trend-list.charge-trend-list li .change-indicator,.trend-list.group-charge-trend-list li .change-indicator{width:50%}.trend-list.charge-trend-list li .icon svg,.trend-list.group-charge-trend-list li .icon svg{transform:rotate(180deg)}.trend-list.charge-trend-list li .icon-bad svg,.trend-list.group-charge-trend-list li .icon-bad svg{transform:unset}.trend-list.group-charge-trend-list{overflow-y:auto;-moz-column-gap:1rem;column-gap:1rem;scrollbar-color:#545b72 #383c4a}.trend-list.group-charge-trend-list::-webkit-scrollbar{width:.5rem;height:.5rem}.trend-list.group-charge-trend-list::-webkit-scrollbar-thumb{background:#545b72;border-radius:.25rem;-webkit-box-shadow:none}.trend-list.group-charge-trend-list::-webkit-scrollbar-track{background:#383c4a;border-radius:.25rem}.trend-list.insight-cost li{height:4rem;margin-bottom:.8rem}.trend-list.insight-cost li .title{font-size:1rem;line-height:1.5rem;color:#fff}.trend-list.insight-cost li .value{font-size:1rem;line-height:1.5rem;padding-top:0}.trend-list.insight-cost li .change-indicator{width:50%}.trend-list.insight-cost li .icon svg{transform:rotate(180deg);height:1rem;width:1rem;left:-2rem;top:.4rem}.trend-list.insight-cost li .icon-bad svg{transform:unset}.group-charge-trends,.productivity{display:flex;flex-direction:column}.costs-stats{grid-column:span 1}@media(min-width:845px){.costs-stats{grid-column:span 2}}.costs-stats__sub-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:minmax(0,1fr);height:100%}.costs-stats__sub-grid.costs-stats-bar-charts{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:minmax(0,1fr)}.costs-stats__sub-grid__chart{display:flex;flex-direction:column;justify-content:center;height:18rem;margin-top:4rem}.costs-stats .subtitle{font-size:1rem;line-height:2rem;display:flex;flex-direction:row;justify-content:center}.group-metres-drilled,.group-metres-drilled-by-shift,.metres-drilled{grid-column:span 1;position:relative}@media(min-width:845px){.group-metres-drilled,.group-metres-drilled-by-shift,.metres-drilled{grid-column:span 2}}.group-metres-drilled-by-shift .date-changer,.group-metres-drilled .date-changer,.metres-drilled .date-changer{position:absolute;top:1.5rem;right:4.5rem;height:3rem;display:flex;flex-direction:row;align-items:center;z-index:1}.group-metres-drilled-by-shift .date-changer label,.group-metres-drilled .date-changer label,.metres-drilled .date-changer label{white-space:nowrap;margin-right:.5rem}.group-metres-drilled-by-shift .scroller,.group-metres-drilled .scroller,.metres-drilled .scroller{scrollbar-color:#545b72 #383c4a;width:100%;height:1rem;overflow-x:scroll}.group-metres-drilled-by-shift .scroller::-webkit-scrollbar,.group-metres-drilled .scroller::-webkit-scrollbar,.metres-drilled .scroller::-webkit-scrollbar{width:.5rem;height:.5rem}.group-metres-drilled-by-shift .scroller::-webkit-scrollbar-thumb,.group-metres-drilled .scroller::-webkit-scrollbar-thumb,.metres-drilled .scroller::-webkit-scrollbar-thumb{background:#545b72;border-radius:.25rem;-webkit-box-shadow:none}.group-metres-drilled-by-shift .scroller::-webkit-scrollbar-track,.group-metres-drilled .scroller::-webkit-scrollbar-track,.metres-drilled .scroller::-webkit-scrollbar-track{background:#383c4a;border-radius:.25rem}.group-metres-drilled-by-shift .scroller div,.group-metres-drilled .scroller div,.metres-drilled .scroller div{height:.5rem}.group-metres-drilled-by-shift.\--editing .date-changer,.group-metres-drilled.\--editing .date-changer,.metres-drilled.\--editing .date-changer{right:6.75rem}.modal{position:fixed;background:rgba(0,0,0,.7);display:none;flex-direction:column;overflow:hidden;justify-content:center;align-items:center;top:0;left:0;bottom:0;right:0;z-index:100}.modal .wordmark{max-width:20rem}.modal .card{width:100%;height:100%;overflow-y:auto}.modal .card:before{content:"";position:absolute;background-color:#df3b58;top:0;left:0;right:0;bottom:unset;width:unset;height:5px;z-index:1}@media(min-width:845px){.modal .card{width:30em;height:unset;overflow-y:unset}}.modal .card.\--small{width:40rem}.modal .card.\--blue:before{background-color:#6ccaf2}.modal .card.\--blue header{color:#6ccaf2}.modal .card.\--blue ul.list-2-columns li svg{fill:#6ccaf2}.modal .card.\--blue footer.welcome a.button,.modal .card.\--blue footer.welcome button,.modal .card.\--blue footer.welcome input[type=submit]{background-color:#6ccaf2}.modal .card header{display:flex;flex-direction:row;margin:0 -.75rem 2rem;align-items:center}.modal .card header h1,.modal .card header h2,.modal .card header h3,.modal .card header h4,.modal .card header h5,.modal .card header h6{font-size:2.6rem;flex-grow:1}.modal .card header button{margin-top:-.5rem}.modal .card header img{width:30px}.modal .card .helper-text{font-size:1.2rem}.modal .one-field header{margin-bottom:0}.modal .one-field header h1{margin:1rem .75rem 0;color:#ccd0db}.modal ul.list-2-columns{display:flex;flex-wrap:wrap;padding:10px}.modal ul.list-2-columns li{flex:0 50%;line-height:25px;font-size:2rem;line-height:3rem}.modal ul.list-2-columns li svg{fill:#ffc50b;width:7%;height:17px}.modal ul.list-2-columns li span{margin-left:7px}.modal footer{flex-direction:column;justify-content:flex-end;align-items:center}.modal footer a.button,.modal footer button,.modal footer input[type=submit],.modal footer span.\--buttonish{margin:1em 0;text-align:center;width:50%;min-width:16em}.modal footer a.button.\--hide-on-disable[disabled],.modal footer button.\--hide-on-disable[disabled],.modal footer input[type=submit].\--hide-on-disable[disabled],.modal footer span.\--buttonish.\--hide-on-disable[disabled]{display:none}.modal footer a.disabled,.modal footer button.disabled{pointer-events:none;cursor:default}.modal footer.welcome{flex-direction:row;margin:2rem 0 1rem;font-size:1.4rem;line-height:3.5rem;gap:1.5rem}.modal footer.welcome a.button,.modal footer.welcome button,.modal footer.welcome input[type=submit],.modal footer.welcome span.\--buttonish{font-size:100%;padding:0 2rem;margin:0;text-transform:uppercase;color:#282c3b;background-color:#ffc50b;border:none;border-radius:1.2rem;height:2rem;line-height:2.1rem;width:unset;min-width:unset}.modal footer.welcome a.button.\--hide-on-disable[disabled],.modal footer.welcome button.\--hide-on-disable[disabled],.modal footer.welcome input[type=submit].\--hide-on-disable[disabled],.modal footer.welcome span.\--buttonish.\--hide-on-disable[disabled]{display:none}.modal footer.welcome a.button.\--center,.modal footer.welcome button.\--center,.modal footer.welcome input[type=submit].\--center,.modal footer.welcome span.\--buttonish.\--center{margin:0 auto}.modal footer.welcome a.button.\--blue,.modal footer.welcome button.\--blue,.modal footer.welcome input[type=submit].\--blue,.modal footer.welcome span.\--buttonish.\--blue{background-color:#6ccaf2}.modal footer.welcome a.button.\--purple,.modal footer.welcome button.\--purple,.modal footer.welcome input[type=submit].\--purple,.modal footer.welcome span.\--buttonish.\--purple{background-color:#97a4ce}.modal footer.welcome a.button svg,.modal footer.welcome button svg,.modal footer.welcome input[type=submit] svg,.modal footer.welcome span.\--buttonish svg{fill:#282c3b;width:.8rem;height:.8rem;margin-left:.5rem}.modal footer.welcome a.button.\--secondary,.modal footer.welcome button.\--secondary,.modal footer.welcome input[type=submit].\--secondary,.modal footer.welcome span.\--buttonish.\--secondary{color:#ccd0db;background-color:#383c4a!important}.modal footer.welcome a.button.\--royalnavy,.modal footer.welcome button.\--royalnavy,.modal footer.welcome input[type=submit].\--royalnavy,.modal footer.welcome span.\--buttonish.\--royalnavy{color:#ccd0db;background-color:#545b72!important}.modal footer.welcome a.button.\--smaller,.modal footer.welcome button.\--smaller,.modal footer.welcome input[type=submit].\--smaller,.modal footer.welcome span.\--buttonish.\--smaller{text-transform:capitalize;font-size:.75em}.modal footer.welcome a.button.\--bare,.modal footer.welcome button.\--bare,.modal footer.welcome input[type=submit].\--bare,.modal footer.welcome span.\--buttonish.\--bare{border-color:transparent;background-color:transparent;color:#ccd0db}.modal footer.welcome a.disabled,.modal footer.welcome button.disabled{pointer-events:none;cursor:default}.modal .bubbly-content{font-size:1.2rem;line-height:2rem;box-shadow:0 3px 6px rgba(0,0,0,.16);padding:1rem 2rem 2rem 3rem;background-color:#282c3b;border-radius:1rem;max-width:40rem;min-width:30rem;z-index:1;position:relative}.modal .bubbly-content header{display:flex;flex-direction:row;margin:0 -.75rem .5rem;align-items:center}.modal .bubbly-content header img{width:30px}.modal .bubbly-content header h1,.modal .bubbly-content header h2,.modal .bubbly-content header h3,.modal .bubbly-content header h4,.modal .bubbly-content header h5,.modal .bubbly-content header h6{font-size:2rem;line-height:3rem;display:flex;flex-direction:row;flex-grow:0;padding:.9rem 0 0;align-items:center;color:#ffc50b}.modal .bubbly-content header button{position:absolute;color:#ffc50b;right:0;top:.5rem}.modal .bubbly-content header .icon-cancel{top:.5rem;right:1.5rem}.modal .bubbly-content p{font-size:1.2rem;line-height:1.5rem;margin-right:27px}.modal .bubbly-content form{margin-right:27px}.modal .bubbly-content div.collection,.modal .bubbly-content div.cost-records-edit-list,.modal .bubbly-content div.cost-records-list,.modal .bubbly-content div.crew-hours-records-edit-list,.modal .bubbly-content div.crew-hours-records-list,.modal .bubbly-content div.customers-list,.modal .bubbly-content div.drilling-records-edit-list,.modal .bubbly-content div.drilling-records-list,.modal .bubbly-content div.invoice-extras-edit-list,.modal .bubbly-content div.invoice-extras-list,.modal .bubbly-content div.invoice-item-list,.modal .bubbly-content div.list,.modal .bubbly-content div.material-records-edit-list,.modal .bubbly-content div.material-records-list,.modal .bubbly-content div.service-records-edit-list,.modal .bubbly-content div.service-records-list,.modal .bubbly-content div.taxes-list,.modal .bubbly-content div.test-records-edit-list,.modal .bubbly-content div.test-records-list,.modal .bubbly-content div.wizard__review{justify-content:center}.modal .bubbly-content div.collection li,.modal .bubbly-content div.cost-records-edit-list li,.modal .bubbly-content div.cost-records-list li,.modal .bubbly-content div.crew-hours-records-edit-list li,.modal .bubbly-content div.crew-hours-records-list li,.modal .bubbly-content div.customers-list li,.modal .bubbly-content div.drilling-records-edit-list li,.modal .bubbly-content div.drilling-records-list li,.modal .bubbly-content div.invoice-extras-edit-list li,.modal .bubbly-content div.invoice-extras-list li,.modal .bubbly-content div.invoice-item-list li,.modal .bubbly-content div.list li,.modal .bubbly-content div.material-records-edit-list li,.modal .bubbly-content div.material-records-list li,.modal .bubbly-content div.service-records-edit-list li,.modal .bubbly-content div.service-records-list li,.modal .bubbly-content div.taxes-list li,.modal .bubbly-content div.test-records-edit-list li,.modal .bubbly-content div.test-records-list li,.modal .bubbly-content div.wizard__review li{height:64px}.modal .bubbly-content div.collection li span.icon,.modal .bubbly-content div.cost-records-edit-list li span.icon,.modal .bubbly-content div.cost-records-list li span.icon,.modal .bubbly-content div.crew-hours-records-edit-list li span.icon,.modal .bubbly-content div.crew-hours-records-list li span.icon,.modal .bubbly-content div.customers-list li span.icon,.modal .bubbly-content div.drilling-records-edit-list li span.icon,.modal .bubbly-content div.drilling-records-list li span.icon,.modal .bubbly-content div.invoice-extras-edit-list li span.icon,.modal .bubbly-content div.invoice-extras-list li span.icon,.modal .bubbly-content div.invoice-item-list li span.icon,.modal .bubbly-content div.list li span.icon,.modal .bubbly-content div.material-records-edit-list li span.icon,.modal .bubbly-content div.material-records-list li span.icon,.modal .bubbly-content div.service-records-edit-list li span.icon,.modal .bubbly-content div.service-records-list li span.icon,.modal .bubbly-content div.taxes-list li span.icon,.modal .bubbly-content div.test-records-edit-list li span.icon,.modal .bubbly-content div.test-records-list li span.icon,.modal .bubbly-content div.wizard__review li span.icon{width:4rem}.modal .bubbly-content div.collection svg,.modal .bubbly-content div.cost-records-edit-list svg,.modal .bubbly-content div.cost-records-list svg,.modal .bubbly-content div.crew-hours-records-edit-list svg,.modal .bubbly-content div.crew-hours-records-list svg,.modal .bubbly-content div.customers-list svg,.modal .bubbly-content div.drilling-records-edit-list svg,.modal .bubbly-content div.drilling-records-list svg,.modal .bubbly-content div.invoice-extras-edit-list svg,.modal .bubbly-content div.invoice-extras-list svg,.modal .bubbly-content div.invoice-item-list svg,.modal .bubbly-content div.list svg,.modal .bubbly-content div.material-records-edit-list svg,.modal .bubbly-content div.material-records-list svg,.modal .bubbly-content div.service-records-edit-list svg,.modal .bubbly-content div.service-records-list svg,.modal .bubbly-content div.taxes-list svg,.modal .bubbly-content div.test-records-edit-list svg,.modal .bubbly-content div.test-records-list svg,.modal .bubbly-content div.wizard__review svg{fill:#fff;width:100%;height:17px}.modal .bubbly-content footer{flex-direction:row;margin:2rem 40px 1rem 0;font-size:1.4rem;line-height:3.5rem;gap:1.5rem}.modal .bubbly-content footer a.button,.modal .bubbly-content footer button,.modal .bubbly-content footer input[type=submit],.modal .bubbly-content footer span.\--buttonish{font-size:100%;padding:0 2rem;margin:0;text-transform:uppercase;color:#282c3b;background-color:#ffc50b;border:none;border-radius:1.2rem;height:2rem;line-height:2.1rem;width:unset;min-width:unset}.modal .bubbly-content footer a.button.\--hide-on-disable[disabled],.modal .bubbly-content footer button.\--hide-on-disable[disabled],.modal .bubbly-content footer input[type=submit].\--hide-on-disable[disabled],.modal .bubbly-content footer span.\--buttonish.\--hide-on-disable[disabled]{display:none}.modal .bubbly-content footer a.button.\--center,.modal .bubbly-content footer button.\--center,.modal .bubbly-content footer input[type=submit].\--center,.modal .bubbly-content footer span.\--buttonish.\--center{margin:0 auto}.modal .bubbly-content footer a.button.\--blue,.modal .bubbly-content footer button.\--blue,.modal .bubbly-content footer input[type=submit].\--blue,.modal .bubbly-content footer span.\--buttonish.\--blue{background-color:#6ccaf2}.modal .bubbly-content footer a.button.\--purple,.modal .bubbly-content footer button.\--purple,.modal .bubbly-content footer input[type=submit].\--purple,.modal .bubbly-content footer span.\--buttonish.\--purple{background-color:#97a4ce}.modal .bubbly-content footer a.button svg,.modal .bubbly-content footer button svg,.modal .bubbly-content footer input[type=submit] svg,.modal .bubbly-content footer span.\--buttonish svg{fill:#282c3b;width:.8rem;height:.8rem;margin-left:.5rem}.modal .bubbly-content footer a.button.\--secondary,.modal .bubbly-content footer button.\--secondary,.modal .bubbly-content footer input[type=submit].\--secondary,.modal .bubbly-content footer span.\--buttonish.\--secondary{color:#ccd0db;background-color:#383c4a}.modal .bubbly-content footer a.disabled,.modal .bubbly-content footer button.disabled{pointer-events:none;cursor:default}.modal .bubbly-content footer a.link{font-size:1.2rem;line-height:1.5rem;padding:0;text-transform:capitalize;color:#ffc50b;background-color:#282c3b;border:none;border-radius:1.2rem;height:2rem;line-height:2.1rem}.recents{grid-column:span 1;display:flex;flex-direction:column}.recents-list{padding:0 1rem 0 0;overflow-y:auto;scrollbar-color:#545b72 #383c4a}.recents-list::-webkit-scrollbar{width:.5rem;height:.5rem}.recents-list::-webkit-scrollbar-thumb{background:#545b72;border-radius:.25rem;-webkit-box-shadow:none}.recents-list::-webkit-scrollbar-track{background:#383c4a;border-radius:.25rem}.recents-list li{box-shadow:0 3px 6px rgba(0,0,0,.16);margin-bottom:1.5rem}.recents-list li>*{display:block;height:unset;width:100%}.recents-list li .recent{position:relative;padding-top:.5rem;padding-bottom:.5rem}.recents-list li .recent header{display:flex;flex-direction:row;justify-content:space-between;height:1.5rem}.recents-list li .recent-title{font-size:1rem;line-height:1.5rem}.recents-list li .recent-body{font-size:1rem;line-height:1.3rem}.recents-list li .recent-time{font-size:1rem;line-height:1.5rem}.recents-list li.time-header{font-size:1.2rem;line-height:2rem;text-transform:uppercase;background:none;box-shadow:none;margin:1rem 0 .5rem}.notification-bar{margin:-2.7rem -1.2rem 1rem;z-index:10;transition:max-height .25s;font-size:1.2rem;line-height:3rem;color:#282c3b}@media(min-width:1150px){.notification-bar{position:absolute;width:100%;margin:0;top:0;left:0;max-height:0}}.notification-bar[data-hidden="1"]{display:none}.notification-bar .notification-wrapper{display:block;flex-direction:row;justify-content:start;gap:2rem}.notification-bar .notification{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;padding:0 2rem;background-color:#ffc50b;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.notification-bar .notification span{font-weight:700}.notification-bar .notification a.button,.notification-bar .notification button,.notification-bar .notification input[type=submit],.notification-bar .notification span.\--buttonish{font-size:100%;padding:0 2rem;margin-left:2rem;text-transform:uppercase;color:#ffc50b;background-color:#282c3b;border:none;border-radius:1.2rem;height:2rem;line-height:2.1rem;white-space:nowrap}.notification-bar .notification a.button.\--hide-on-disable[disabled],.notification-bar .notification button.\--hide-on-disable[disabled],.notification-bar .notification input[type=submit].\--hide-on-disable[disabled],.notification-bar .notification span.\--buttonish.\--hide-on-disable[disabled]{display:none}.notification-bar .notification a.disabled,.notification-bar .notification button.disabled{pointer-events:none;cursor:default}.notification-bar .notification.\--secondary{background-color:#6ccaf2}.notification-bar .notification.\--secondary a.button,.notification-bar .notification.\--secondary button,.notification-bar .notification.\--secondary input[type=submit],.notification-bar .notification.\--secondary span.\--buttonish{color:#6ccaf2}.notification-bar .notification.\--secondary a.button.\--hide-on-disable[disabled],.notification-bar .notification.\--secondary button.\--hide-on-disable[disabled],.notification-bar .notification.\--secondary input[type=submit].\--hide-on-disable[disabled],.notification-bar .notification.\--secondary span.\--buttonish.\--hide-on-disable[disabled]{display:none}.notification-bar .notification.\--secondary a.disabled,.notification-bar .notification.\--secondary button.disabled{pointer-events:none;cursor:default}@media(min-width:845px){.notification-bar .notification-wrapper{display:flex}.notification-bar .notification{width:unset}}.modal .onboarding-wizard{padding:1.5rem 3rem;overflow-y:auto}.modal .onboarding-wizard:before{content:"";position:absolute;background-color:#6ccaf2;top:0;left:0;right:0;bottom:unset;width:unset;height:5px;z-index:1}@media(min-width:845px){.modal .onboarding-wizard.\--large{width:75%}}.modal .onboarding-wizard .wordmark{margin-left:-.75rem}.modal .onboarding-wizard.\--starting-step .wordmark{margin-left:0}.modal .onboarding-wizard header button[data-action~="modal#close"]{display:none}.modal .onboarding-wizard .account-types-list{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin:3rem 0}.modal .onboarding-wizard .account-types-list .\--drilling{color:#6ccaf2}.modal .onboarding-wizard .account-types-list .\--exploration{color:#ffc50b}.modal .onboarding-wizard .account-types-list li{width:unset;margin:2rem .5rem}.modal .onboarding-wizard .account-types-list a{display:flex;flex-direction:column;font-size:1.4rem;line-height:3.5rem;align-items:center;text-transform:uppercase;padding:2rem 3rem 0;color:inherit}.modal .onboarding-wizard .account-types-list .icon{width:14.5rem;height:15.5rem}@media(min-width:845px){.modal .onboarding-wizard .account-types-list{flex-direction:row;justify-content:center}.modal .onboarding-wizard .account-types-list li{margin:0 .5rem}}.modal .onboarding-wizard .step-widget{margin-bottom:3rem}.modal .onboarding-wizard .step-widget.\--on-step-1:after{width:0}.modal .onboarding-wizard .step-widget.\--on-step-1 .step:nth-child(n+1)~.step .number{background-color:#383c4a;color:#fff}.modal .onboarding-wizard .step-widget.\--on-step-1 .step:nth-child(n+1)~.step .title{color:#fff}.modal .onboarding-wizard .step-widget.\--on-step-2:after{width:33.3333333333%}.modal .onboarding-wizard .step-widget.\--on-step-2 .step:nth-child(n+2)~.step .number{background-color:#383c4a;color:#fff}.modal .onboarding-wizard .step-widget.\--on-step-2 .step:nth-child(n+2)~.step .title{color:#fff}.modal .onboarding-wizard .step-widget.\--on-step-3:after{width:66.6666666667%}.modal .onboarding-wizard .step-widget.\--on-step-3 .step:nth-child(n+3)~.step .number{background-color:#383c4a;color:#fff}.modal .onboarding-wizard .step-widget.\--on-step-3 .step:nth-child(n+3)~.step .title{color:#fff}.modal .onboarding-wizard .step-widget.\--on-step-4:after{left:3px;right:3px;width:unset}.modal .onboarding-wizard .step-widget.\--on-step-4 .step:nth-child(n+4)~.step .number{background-color:#383c4a;color:#fff}.modal .onboarding-wizard .step-widget.\--on-step-4 .step:nth-child(n+4)~.step .title{color:#fff}.modal .onboarding-wizard.\--exploration:before{content:"";position:absolute;background-color:#ffc50b;top:0;left:0;right:0;bottom:unset;width:unset;height:5px;z-index:1}.modal .onboarding-wizard.\--exploration .step-widget.\--on-step-1:after{width:0}.modal .onboarding-wizard.\--exploration .step-widget.\--on-step-1 .step:nth-child(n+1)~.step .number{background-color:#383c4a;color:#fff}.modal .onboarding-wizard.\--exploration .step-widget.\--on-step-1 .step:nth-child(n+1)~.step .title{color:#fff}.modal .onboarding-wizard.\--exploration .step-widget.\--on-step-2:after{left:3px;right:3px;width:unset}.modal .onboarding-wizard.\--exploration .step-widget.\--on-step-2 .step:nth-child(n+2)~.step .number{background-color:#383c4a;color:#fff}.modal .onboarding-wizard.\--exploration .step-widget.\--on-step-2 .step:nth-child(n+2)~.step .title{color:#fff}.modal .onboarding-wizard.\--exploration .step-widget .step .number,.modal .onboarding-wizard.\--exploration .step-widget:after{background-color:#ffc50b}.modal .onboarding-wizard.\--exploration .step-widget .step .title{color:#ffc50b}.modal .onboarding-wizard.\--exploration a.button,.modal .onboarding-wizard.\--exploration button,.modal .onboarding-wizard.\--exploration input[type=submit],.modal .onboarding-wizard.\--exploration span.\--buttonish{border-color:#ffc50b}.modal .onboarding-wizard.\--exploration a.button.\--hide-on-disable[disabled],.modal .onboarding-wizard.\--exploration button.\--hide-on-disable[disabled],.modal .onboarding-wizard.\--exploration input[type=submit].\--hide-on-disable[disabled],.modal .onboarding-wizard.\--exploration span.\--buttonish.\--hide-on-disable[disabled]{display:none}.modal .onboarding-wizard.\--exploration a.button.\--bare,.modal .onboarding-wizard.\--exploration button.\--bare,.modal .onboarding-wizard.\--exploration input[type=submit].\--bare,.modal .onboarding-wizard.\--exploration span.\--buttonish.\--bare{border-color:transparent}.modal .onboarding-wizard.\--exploration a.button.\--secondary,.modal .onboarding-wizard.\--exploration button.\--secondary,.modal .onboarding-wizard.\--exploration input[type=submit].\--secondary,.modal .onboarding-wizard.\--exploration span.\--buttonish.\--secondary{border-color:#97a4ce}.modal .onboarding-wizard.\--exploration a.disabled,.modal .onboarding-wizard.\--exploration button.disabled{pointer-events:none;cursor:default}.modal .onboarding-wizard .field-grid{display:grid;grid-template-columns:1fr;grid-gap:1rem;margin-bottom:1rem}@media(min-width:640px){.modal .onboarding-wizard .field-grid{grid-template-columns:1fr 1fr}}.modal .onboarding-wizard .field-grid .show-in-search,.modal .onboarding-wizard .field-grid .tou-check{z-index:10;margin-top:1.5rem;grid-column:1/2;position:relative}.modal .onboarding-wizard .field-grid .show-in-search label:first-of-type,.modal .onboarding-wizard .field-grid .tou-check label:first-of-type{width:2rem;height:2rem;background-color:#545b72}.modal .onboarding-wizard .field-grid .show-in-search label,.modal .onboarding-wizard .field-grid .tou-check label{margin:0;padding-left:1rem;float:left}.modal .onboarding-wizard .field-grid .show-in-search span.label-text,.modal .onboarding-wizard .field-grid .tou-check span.label-text{font-weight:700;font-size:1.2rem;vertical-align:bottom}.modal .onboarding-wizard .field-grid .show-in-search input[type=checkbox],.modal .onboarding-wizard .field-grid .tou-check input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;opacity:0;position:absolute}.modal .onboarding-wizard .field-grid .show-in-search input[type=checkbox]:checked~.icon,.modal .onboarding-wizard .field-grid .tou-check input[type=checkbox]:checked~.icon{display:block;opacity:1;pointer-events:none;position:absolute;top:-.5rem;left:-.5rem;width:3rem;height:3rem}.modal .onboarding-wizard .field-grid .show-in-search .icon,.modal .onboarding-wizard .field-grid .tou-check .icon{display:none;position:absolute}.modal .onboarding-wizard input[type=email],.modal .onboarding-wizard input[type=password]{max-width:100%}.modal .onboarding-wizard .card-info{grid-column:1/3}.modal .onboarding-wizard .card-errors{font-size:1.4rem;line-height:3.5rem;min-height:3.5rem}.modal .onboarding-wizard .card-input{box-shadow:0 3px 6px rgba(0,0,0,.16);color:#ccd0db;background-color:#303443;display:block;width:100%;line-height:2em;min-height:2em;padding:0 .5em}.modal .onboarding-wizard .card-input:-webkit-autofill{color:#ccd0db!important;-webkit-text-fill-color:#ccd0db!important;box-shadow:inset 0 0 0 30px #303443!important}.modal .welcome-dialog{margin-top:1rem}.modal .welcome-dialog .selections{display:flex;justify-content:space-between;gap:1rem}.modal .welcome-dialog .selections .selection{display:grid;width:18rem;height:15rem;padding:1rem;place-items:center;background-color:#383c4a;box-shadow:0 3px 6px rgba(0,0,0,.16)}.modal .welcome-dialog .selections .selection svg{max-height:8rem;fill:#ccd0db}.modal .welcome-dialog .selections .selection p{margin:0 auto;color:#ccd0db;font-size:1rem;font-weight:700;text-transform:uppercase}.modal .welcome-dialog .welcome-wizard--contract footer{float:right}.page-header{display:flex;flex-direction:column;align-items:flex-start;margin:1rem 1.5rem 3rem}@media(min-width:768px){.page-header{margin-left:2.5rem;margin-right:2.5rem}}@media(min-width:845px){.page-header{flex-direction:row;align-items:center;margin-left:0;margin-right:0}}.page-header h1,.page-header h2,.page-header h3,.page-header h4,.page-header h5,.page-header h6{font-size:2.5rem;line-height:3.5rem;flex-grow:1}.page-header .actions{text-align:left}.page-header .actions a.action:first-child{margin-left:0}.legend{min-width:174px;padding:0;display:inline-block}@media(min-width:768px){.legend{padding-left:50px}}.legend .activity-state{font-size:1rem;line-height:1.5rem;display:inline-flex;flex-direction:row;align-items:center;top:3rem;right:0;padding:.25rem;width:8rem}.legend .activity-state .icon{display:block;width:2rem;height:2rem;margin-right:.5em}.legend .activity-state .title{font-weight:400;color:#fff}.legend-2-columns{grid-area:legend}@media(min-width:768px){.legend-2-columns{width:278px}}.people-list .user-indicator{margin-left:1rem}.people-list .user-indicator svg{width:1rem;fill:#fff}.add-person-form[data-value-receiver-role=""] .email-field{display:none;visibility:hidden}.tabs-list .preview-image,.widgets-library-list .preview-image,.widgets-list .preview-image,.widgets .widget>header .preview-image{width:11rem;max-height:5.5rem;vertical-align:center}@media(min-width:425px){.tabs-list .preview-image,.widgets-library-list .preview-image,.widgets-list .preview-image,.widgets .widget>header .preview-image{display:block;visibility:visible}}.tabs-list .headings .roles-wrapper,.widgets-list .headings .roles-wrapper{justify-content:space-between;padding:0}.tabs-list .headings .role,.widgets-list .headings .role{width:8rem;text-align:center}@media(min-width:425px){.tabs-list .headings .role,.widgets-list .headings .role{width:7rem}}@media(min-width:768px){.tabs-list .headings .role,.widgets-list .headings .role{width:8rem}}.tabs-list .preview-image-wrapper,.widgets-list .preview-image-wrapper{width:11rem;height:5.5rem;background-color:#383c4a;display:none}@media(min-width:640px){.tabs-list .preview-image-wrapper,.widgets-list .preview-image-wrapper{display:initial}}.tabs-list .preview-image-wrapper .icon-image svg,.widgets-list .preview-image-wrapper .icon-image svg{width:100%;max-height:5.5rem;fill:#fff;padding:1rem}.tabs-list .preview-image,.widgets-list .preview-image{display:none}@media(min-width:640px){.tabs-list .preview-image,.widgets-list .preview-image{display:flex}}.tabs-list .desc,.widgets-list .desc{display:none;visibility:hidden}@media(min-width:768px){.tabs-list .desc,.widgets-list .desc{display:block;visibility:visible}}.tabs-list .permissions,.widgets-list .permissions{display:flex;text-align:center}.tabs-list .permissions-wrapper,.widgets-list .permissions-wrapper{justify-content:right}.tabs-list .permissions>form .check,.widgets-list .permissions>form .check{width:4rem;text-align:center;margin-left:3rem}@media(min-width:425px){.tabs-list .permissions>form .check,.widgets-list .permissions>form .check{width:2rem}}@media(min-width:768px){.tabs-list .permissions>form .check,.widgets-list .permissions>form .check{width:3rem}}.tabs-list li,.widgets-list li{justify-content:space-between}.tabs-list li>a.tabs-line,.tabs-list li>a.widgets-line,.widgets-list li>a.tabs-line,.widgets-list li>a.widgets-line{width:100%;padding:0;justify-content:space-between}.tabs-list li>a.tabs-line .tabs-info,.tabs-list li>a.tabs-line .widgets-info,.tabs-list li>a.widgets-line .tabs-info,.tabs-list li>a.widgets-line .widgets-info,.widgets-list li>a.tabs-line .tabs-info,.widgets-list li>a.tabs-line .widgets-info,.widgets-list li>a.widgets-line .tabs-info,.widgets-list li>a.widgets-line .widgets-info{display:flex;align-items:center}.tabs-list li>a.tabs-line .tabs-info .unit-spec,.tabs-list li>a.tabs-line .widgets-info .unit-spec,.tabs-list li>a.widgets-line .tabs-info .unit-spec,.tabs-list li>a.widgets-line .widgets-info .unit-spec,.widgets-list li>a.tabs-line .tabs-info .unit-spec,.widgets-list li>a.tabs-line .widgets-info .unit-spec,.widgets-list li>a.widgets-line .tabs-info .unit-spec,.widgets-list li>a.widgets-line .widgets-info .unit-spec{max-width:7.25rem}@media(min-width:425px){.tabs-list li>a.tabs-line .tabs-info .unit-spec,.tabs-list li>a.tabs-line .widgets-info .unit-spec,.tabs-list li>a.widgets-line .tabs-info .unit-spec,.tabs-list li>a.widgets-line .widgets-info .unit-spec,.widgets-list li>a.tabs-line .tabs-info .unit-spec,.widgets-list li>a.tabs-line .widgets-info .unit-spec,.widgets-list li>a.widgets-line .tabs-info .unit-spec,.widgets-list li>a.widgets-line .widgets-info .unit-spec{max-width:none}}.tabs-list li .icon,.widgets-list li .icon{display:initial;visibility:visible;opacity:1;transition:opacity .25s;width:1.8rem;height:1.8rem;font-size:2.5rem;position:absolute;right:-3.5rem;top:.5rem;cursor:pointer;z-index:10}.tabs-list li .icon svg,.widgets-list li .icon svg{height:100%;position:relative}@media(min-width:425px){.tabs-list li .icon,.widgets-list li .icon{opacity:0}}.tabs-list li .icon:hover,.tabs-list li:hover .icon,.widgets-list li .icon:hover,.widgets-list li:hover .icon{opacity:1}.tabs-list .check,.widgets-list .check{z-index:10;width:2rem;height:2rem;margin:0 1rem;position:relative}@media(min-width:425px){.tabs-list .check,.widgets-list .check{margin-right:2rem}}.tabs-list .check.hidden,.widgets-list .check.hidden{width:6rem;margin:0 1rem}@media(min-width:425px){.tabs-list .check.hidden,.widgets-list .check.hidden{margin:0 .5rem}}@media(min-width:768px){.tabs-list .check.hidden,.widgets-list .check.hidden{margin:0 1rem}}.tabs-list .check label,.widgets-list .check label{position:absolute;width:2rem;height:2rem;background-color:#545b72;margin:0;padding:0;top:0}.tabs-list .check input[type=checkbox]:checked~.icon,.widgets-list .check input[type=checkbox]:checked~.icon{display:block;opacity:1;position:absolute;top:-.5rem;left:-.5rem;width:3rem;height:3rem}.tabs-list .check .icon,.widgets-list .check .icon{display:none;position:absolute}.tabs-list .check.checked~.price,.widgets-list .check.checked~.price{display:block;visibility:visible}.edit-tab-permissions-form-container div.preview-image{display:flex;justify-content:center;width:100%;min-height:22rem;margin:0 auto;background-color:#383c4a}.edit-tab-permissions-form-container div.preview-image svg{position:relative}.edit-tab-permissions-form-container div.preview-image span{display:flex;padding:2rem}.edit-tab-permissions-form-container .tab-permissions{display:grid;grid-gap:.5rem;padding:0 1.5rem;grid-template-columns:repeat(2,minmax(49%,1fr))}.edit-widget-permissions-form-container img.preview-image{width:100%;margin:0 auto}.edit-widget-permissions-form-container .widget-permissions{display:grid;grid-gap:.5rem;padding:0 1.5rem;grid-template-columns:repeat(2,minmax(49%,1fr))}.fill-options a.button,.fill-options button,.fill-options input[type=submit],.fill-options span.\--buttonish{display:inline-block;margin-bottom:1.5rem}.fill-options a.button.\--hide-on-disable[disabled],.fill-options button.\--hide-on-disable[disabled],.fill-options input[type=submit].\--hide-on-disable[disabled],.fill-options span.\--buttonish.\--hide-on-disable[disabled]{display:none}.fill-options a.disabled,.fill-options button.disabled{pointer-events:none;cursor:default}.price-list{margin-right:3.5rem}.price-list li{justify-content:space-between}.price-list li a>.icon{display:initial;visibility:visible;opacity:1;transition:opacity .25s;width:1.8rem;height:1.8rem;font-size:2.5rem;position:absolute;right:-3.5rem;top:.5rem;cursor:pointer;z-index:10}.price-list li a>.icon svg{height:100%;position:relative}@media(min-width:768px){.price-list li a>.icon{opacity:0}}.price-list li:hover a>.icon,.price-list li a>.icon:hover{opacity:1}.price-list-item.strike,.price-list-item.strike a{text-decoration:line-through}.price-list-item.strike .price{display:none}.price-list-item a{position:absolute;top:0;right:0;bottom:0;left:0;justify-content:space-between}.price-list-bulk li a,.price-list-range li a{display:grid;grid-template-columns:4rem 1fr;position:relative;align-items:flex-start}.price-list-bulk li a .price,.price-list-range li a .price{grid-column:1/3;justify-self:right}@media(min-width:425px){.price-list-bulk li a,.price-list-range li a{display:flex}}.price-list-bulk li .price-data,.price-list-bulk li .range-start,.price-list-range li .price-data,.price-list-range li .range-start{width:12rem;text-align:right}.price-list-bulk li .table-wrapper,.price-list-range li .table-wrapper{width:100%}.price-list-bulk li table,.price-list-bulk li td,.price-list-bulk li th,.price-list-range li table,.price-list-range li td,.price-list-range li th{border:none;border-collapse:collapse}.price-list-bulk li table td,.price-list-range li table td{padding:0 1rem}.price-list-bulk li.headings .price-label,.price-list-bulk li.headings .range-start,.price-list-range li.headings .price-label,.price-list-range li.headings .range-start{text-align:center}.price-list-bulk a,.price-list-range a{width:100%;position:relative}.price-list__dialog .icon{display:initial;visibility:visible;width:1.8rem;height:1.8rem;font-size:2.5rem;position:absolute;right:-3.5rem;top:.5rem;cursor:pointer;z-index:10}.price-list__dialog .icon svg{height:100%;position:relative}.price-list__dialog td{position:relative}.price-list__dialog .add-new{position:relative;width:100%;background-color:#303443}.price-list__dialog .add-new td:before{content:"";position:absolute;background-color:#6ccaf2;top:0;left:0;right:unset;bottom:0;width:5px;height:unset;z-index:1}.price-list__dialog .add-new td a{font-size:1.2rem;color:#6ccaf2;padding-left:2em}.price-list .check{width:2rem;height:2rem;margin:0 1rem}@media(min-width:425px){.price-list .check{margin-right:2rem}}.price-list .check label{position:absolute;padding:0;top:0}.price-list .check.checked~.price{display:block;visibility:visible}.price-list .price{display:none;visibility:hidden}.price-list .priced-label{flex-grow:1}.profile-edit .item-list{grid-template-columns:1fr 1fr}.profile-edit .item-list .\--1up{grid-column:1/3}.profile-edit .item-list .\--with-help{margin-bottom:3.2rem}.profile-edit .item-list .help{font-size:1rem}.profile-edit .item-list .profile-password{grid-column:1/3}@media(min-width:425px){.profile-edit .item-list .profile-password{grid-column:auto}}@media(min-width:768px){.profile-edit .item-list .help{font-size:1.4rem}}.progress-bar{height:2rem;margin-top:1.5rem;position:relative;background:#545b72;border-radius:2.5rem;padding:1rem;box-shadow:inset 0 -1px 1px hsla(0,0%,100%,.3)}.progress-bar>span{display:block;height:100%;background-color:#ffc50b;box-shadow:inset 0 2px 9px hsla(0,0%,100%,.3),inset 0 -2px 6px rgba(0,0,0,.4)}.progress-bar>span,.progress-bar>span:after{position:absolute;top:0;left:0;overflow:hidden;border-radius:2rem}.progress-bar>span:after{content:"";animation:candy-stripe-move 2s linear infinite;bottom:0;right:0;background-image:linear-gradient(-45deg,hsla(0,0%,100%,.2) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.2) 75%,transparent 0,transparent);z-index:1;background-size:5rem 5rem}.progress-bar.animate>span:after{display:none}.progress-bar.animate>span>span{content:"";animation:candy-stripe-move 2s linear infinite;position:absolute;top:0;left:0;bottom:0;right:0;background-image:linear-gradient(-45deg,hsla(0,0%,100%,.2) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.2) 75%,transparent 0,transparent);z-index:1;background-size:5rem 5rem;border-radius:2rem;overflow:hidden}@keyframes candy-stripe-move{0%{background-position:0 0}to{background-position:50px 50px}}.client-report-data-viewer{display:none}@media(min-width:845px){.client-report-data-viewer{display:block}}.date-range-selectors{display:flex}@media(min-width:425px){.date-range-selectors{justify-content:start}}.date-range-selectors .date{font-size:2.5rem;line-height:3.2rem}.date-range-selectors .icon{display:inline-block;height:1.5rem;width:2.5rem;flex-shrink:0;padding-left:0}@media(min-width:425px){.date-range-selectors .icon{padding-left:28px}}.date-range-selectors label{display:inline-block!important}.report-filters{display:grid;grid-template-areas:"cal" "drill" "hole";grid-template-rows:1fr;grid-template-columns:1fr;gap:1rem;grid-gap:1rem;align-items:center;margin-bottom:3.5rem}@media(min-width:425px){.report-filters{grid-template-areas:"cal cal" "drill hole";grid-template-rows:1fr;grid-template-columns:1fr 1fr}}@media(min-width:845px){.report-filters{grid-template-areas:"cal drill hole";grid-template-rows:1fr;grid-template-columns:3fr 2fr 2fr}}.report-filters select[name=drill_id],.report-filters select[name=hole_id]{width:25rem}.report-filters .select-container{width:100%;margin-right:15px}.report-filters .select-container.holes{grid-area:hole}.report-filters .select-container.drills{grid-area:drill}header.report-header{display:flex;justify-content:space-between}.report-tab-collection{margin-right:-1.5rem;margin-left:-1.5rem;flex-wrap:nowrap}.report-tab-collection li{font-size:1rem;line-height:2rem;text-transform:uppercase;margin:0 .1rem 0 0;cursor:pointer;width:unset;flex-grow:1;flex-basis:0}@media(min-width:845px){.report-tab-collection li{font-size:2rem;line-height:3rem}}.report-tab-collection li:last-child{margin-right:0}.report-tab-collection li button{width:100%;font-size:inherit;text-transform:uppercase;display:inline-block}.report-wrapper{margin-right:-1.5rem;margin-left:-1.5rem;background-color:#393e4d;margin-bottom:-1.5rem}.report-wrapper .report{padding:1.5rem}.report-wrapper .report-table-wrapper{scrollbar-color:#545b72 #383c4a;overflow-x:auto}.report-wrapper .report-table-wrapper::-webkit-scrollbar{width:.5rem;height:.5rem}.report-wrapper .report-table-wrapper::-webkit-scrollbar-thumb{background:#545b72;border-radius:.25rem;-webkit-box-shadow:none}.report-wrapper .report-table-wrapper::-webkit-scrollbar-track{background:#383c4a;border-radius:.25rem}.report-wrapper .report-table{width:100%;table-layout:fixed}.report-wrapper .report-table td,.report-wrapper .report-table th{text-align:left}.report-wrapper .report-table td.fixed-date,.report-wrapper .report-table th.fixed-date{width:150px}.report-wrapper .report-table td.depth,.report-wrapper .report-table th.depth{width:12rem}.report-wrapper .report-table td.cost-per-metre,.report-wrapper .report-table th.cost-per-metre{width:100px}.report-wrapper .report-table td.num,.report-wrapper .report-table th.num{text-align:right}.report-wrapper .report-table td.cat-label,.report-wrapper .report-table th.cat-label{width:20rem}.report-wrapper .report-table td.drill,.report-wrapper .report-table td.shift,.report-wrapper .report-table th.drill,.report-wrapper .report-table th.shift{width:10rem}.report-wrapper .report-table td.date,.report-wrapper .report-table th.date{width:16rem}.report-wrapper .report-table td.hole,.report-wrapper .report-table th.hole{width:12rem}.report-wrapper .report-table td.qty,.report-wrapper .report-table th.qty{width:10rem}.report-wrapper .report-table td.measurements,.report-wrapper .report-table th.measurements{width:4rem}.report-wrapper .report-table td.cost,.report-wrapper .report-table th.cost{text-align:right;width:12rem}.report-wrapper .report-table td.pct,.report-wrapper .report-table td.per-m-cost,.report-wrapper .report-table th.pct,.report-wrapper .report-table th.per-m-cost{text-align:right;width:6rem}.report-wrapper .report-table--footer tr{height:4rem}.report-wrapper .report-table th.holes-services{width:125px}.report-wrapper .report-table th.holes-materials{width:150px}.report-wrapper .report-table th.holes-drilling,.report-wrapper .report-table th.holes-tests,.report-wrapper .report-table th.holes-total{width:125px}.person-allocation-list{margin-right:4.6rem}.person-allocation-list li .item-actions{display:flex;position:absolute;right:-4.6rem;width:4.6rem;top:.7rem;padding:0;align-items:flex-start}@media(min-width:768px){.person-allocation-list li .item-actions{display:none}}.person-allocation-list li .item-actions button{width:1.8rem;height:1.8rem;padding:0;margin-left:.5rem}.person-allocation-list li .item-actions button svg{width:1.8rem;height:1.8rem;fill:currentColor}.person-allocation-list li:hover .item-actions{display:flex}.person-allocation-list li{padding:.5em}.person-allocation-list li .crew-item{width:100%;display:grid;grid-template-columns:2fr 1fr;grid-gap:0 .5rem}.person-allocation-list li .crew-item .help.\--error,.person-allocation-list li .crew-item .selected-positions{grid-column:1/3;font-weight:300;line-height:1.2}.resource-allocation-list{margin-right:3.5rem}.resource-allocation-list li .icon{display:initial;visibility:visible;opacity:1;width:1.8rem;height:1.8rem;font-size:2.5rem;position:absolute;right:-3rem;top:.5rem;cursor:pointer;z-index:10}.resource-allocation-list li .icon svg{height:100%;position:relative}.resource-allocation-list [data-show-badge="1"] .badge-icon{top:0;left:11.9rem}.card.add-person select{width:50%}#tabbar{display:flex;font-size:1.4rem}#tabbar,#tabbar .navmenu{flex-direction:column}#tabbar .navmenu li{background-color:#282c3b}#tabbar .navmenu li a{padding:1em}#tabbar .navmenu li:not(.active){position:relative}#tabbar .navmenu li:not(.active):before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:transparent;box-shadow:0 3px 6px rgba(0,0,0,.16)}#tabbar .navmenu li.active{background:transparent}#tabbar .navmenu li.active:before{content:"";position:absolute;background-color:#df3b58;top:0;left:0;right:unset;bottom:0;width:5px;height:unset;z-index:1}.tabbar-menu{position:relative;flex-direction:row;align-items:center;justify-content:space-around}@media(min-width:1150px){.tabbar-menu{flex-direction:column;align-items:flex-start;justify-content:flex-start;height:100%}}.tabbar-menu li{font-size:1.4rem;line-height:1.6rem;height:4.5rem;background-color:#282c3b;box-shadow:0 3px 6px rgba(0,0,0,.16)}@media(min-width:1150px){.tabbar-menu li{height:6rem;box-shadow:3px 3px 6px rgba(0,0,0,.16)}}.tabbar-menu li a,.tabbar-menu li a:active,.tabbar-menu li a:hover,.tabbar-menu li a:visited{color:#e4e5e6}.tabbar-menu li a{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:0 .5rem}.tabbar-menu li a .icon{display:block;height:2.5rem;width:2.5rem;flex-shrink:0}.tabbar-menu li a .title{overflow:hidden;max-height:3.2rem;display:none}@media(min-width:1150px){.tabbar-menu li a{padding:0 2.5rem;justify-content:flex-start}.tabbar-menu li a .icon{margin-right:1.25rem}.tabbar-menu li a .title{display:inline}}.tabbar-menu li.selected{box-shadow:none;position:relative}.tabbar-menu li.selected:before{content:"";position:absolute;top:0;left:0;right:0;height:.2rem;background-color:#df3b58}@media(min-width:1150px){.tabbar-menu li.selected:before{width:.8rem;height:unset;right:unset;bottom:0}}@media(min-width:1150px){.tabbar-menu li.selected{background:transparent}}.tabbar-menu li:nth-child(n+5){display:none}@media(min-width:1150px){.tabbar-menu li:nth-child(n+5){display:flex}}.tabbar-menu li[data-id=more-tabs-menu]{display:flex}@media(min-width:1150px){.tabbar-menu li[data-id=more-tabs-menu]{display:none}}.tabbar-menu li.expando{display:none}@media(min-width:1150px){.tabbar-menu li.expando{display:flex;flex-grow:1}}.tabbar-menu .tabs-popup{width:100vw}.tabbar-menu .tabs-popup ul{flex-direction:column;align-items:flex-start;box-shadow:3px 3px 6px rgba(0,0,0,.16);width:100%}.tabbar-menu .tabs-popup ul .title{display:inline}.tabbar-menu .tabs-popup ul .icon{margin-right:1.25rem}.timesheet-header{display:block}@media(min-width:768px){.timesheet-header{display:inline-block}}.timesheet-view-buttons{display:none}.timesheet-view :not([data-controller=timesheet-edit]) li[data-edit-url]{cursor:default}.activity_log__events.\--client-side .activity-card .drill-activity-view{padding:1.5rem;position:relative}.activity_log__events.\--client-side .activity-card .drill-activity-view .timesheet-view{position:relative}.activity_log__events.\--client-side .activity-card .drill-activity-view .timesheet-header:before{display:none}.activity_log__events.\--client-side .activity-card .drill-activity-view .timesheet-view-buttons{display:flex;position:absolute;top:0;right:0}.activity_log__events.\--client-side .activity-card .activity-list:not([data-selected])+.drill-activity-view{display:none;visibility:hidden}.crew-hours-records-edit-list li,.crew-hours-records-list li{box-shadow:0 3px 6px rgba(0,0,0,.16);display:grid;grid-template-columns:2fr 3fr;grid-template-rows:repeat(5,2.2rem);padding:.5em}.crew-hours-records-edit-list li:before,.crew-hours-records-list li:before{content:"";position:absolute;background-color:#97a4ce;top:0;left:0;right:unset;bottom:0;width:5px;height:unset;z-index:1}@media(min-width:768px){.crew-hours-records-edit-list li,.crew-hours-records-list li{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;padding:0 .5em}.crew-hours-records-edit-list li:before,.crew-hours-records-list li:before{content:"";position:absolute;background-color:transparent;top:0;left:0;right:unset;bottom:0;width:0;height:unset;z-index:1}}.crew-hours-records-edit-list li>div,.crew-hours-records-list li>div{padding:0 15px 0 0;flex-grow:3;flex-basis:0}.crew-hours-records-edit-list li>div>*,.crew-hours-records-list li>div>*{padding:0 .5em}.crew-hours-records-edit-list li>div span,.crew-hours-records-list li>div span{font-weight:400}@media(min-width:768px){.crew-hours-records-edit-list li>div span,.crew-hours-records-list li>div span{font-weight:700}}.crew-hours-records-edit-list li>div.core,.crew-hours-records-edit-list li>div.hole,.crew-hours-records-edit-list li>div.material,.crew-hours-records-edit-list li>div.name,.crew-hours-records-edit-list li>div.service,.crew-hours-records-edit-list li>div.test,.crew-hours-records-list li>div.core,.crew-hours-records-list li>div.hole,.crew-hours-records-list li>div.material,.crew-hours-records-list li>div.name,.crew-hours-records-list li>div.service,.crew-hours-records-list li>div.test{flex-grow:8}.crew-hours-records-edit-list li>div.quantity,.crew-hours-records-edit-list li>div.total,.crew-hours-records-list li>div.quantity,.crew-hours-records-list li>div.total{flex-grow:3}@media(min-width:768px){.crew-hours-records-edit-list li>div.quantity,.crew-hours-records-edit-list li>div.total,.crew-hours-records-list li>div.quantity,.crew-hours-records-list li>div.total{justify-content:flex-end}}.crew-hours-records-edit-list li>div.left,.crew-hours-records-list li>div.left{justify-content:flex-start}.crew-hours-records-edit-list li>div.right,.crew-hours-records-list li>div.right{justify-content:flex-end}.crew-hours-records-edit-list li>div.center,.crew-hours-records-list li>div.center{justify-content:center}.crew-hours-records-edit-list li input[type=date],.crew-hours-records-edit-list li input[type=email],.crew-hours-records-edit-list li input[type=number],.crew-hours-records-edit-list li input[type=password],.crew-hours-records-edit-list li input[type=tel],.crew-hours-records-edit-list li input[type=text],.crew-hours-records-edit-list li input[type=time],.crew-hours-records-edit-list li select,.crew-hours-records-edit-list li textarea,.crew-hours-records-list li input[type=date],.crew-hours-records-list li input[type=email],.crew-hours-records-list li input[type=number],.crew-hours-records-list li input[type=password],.crew-hours-records-list li input[type=tel],.crew-hours-records-list li input[type=text],.crew-hours-records-list li input[type=time],.crew-hours-records-list li select,.crew-hours-records-list li textarea{box-shadow:none}.crew-hours-records-edit-list .headings,.crew-hours-records-list .headings{display:none;visibility:hidden}@media(min-width:768px){.crew-hours-records-edit-list .headings,.crew-hours-records-list .headings{display:flex;visibility:visible}}.crew-hours-records-edit-list .headings.review,.crew-hours-records-list .headings.review{display:flex;visibility:visible;max-height:2em}.crew-hours-records-edit-list .headings>div:first-child,.crew-hours-records-list .headings>div:first-child{flex-grow:8}@media(min-width:768px){.crew-hours-records-edit-list .headings>div:last-child,.crew-hours-records-list .headings>div:last-child{justify-content:flex-end}}.crew-hours-records-edit-list .truncate,.crew-hours-records-list .truncate{min-width:0}.crew-hours-records-edit-list .icon,.crew-hours-records-list .icon{display:none;visibility:hidden}.drilling-records-edit-list li,.drilling-records-list li{box-shadow:0 3px 6px rgba(0,0,0,.16);display:grid;grid-template-columns:2fr 3fr;grid-template-rows:repeat(6,2.2rem);padding:.5em}.drilling-records-edit-list li:before,.drilling-records-list li:before{content:"";position:absolute;background-color:#97a4ce;top:0;left:0;right:unset;bottom:0;width:5px;height:unset;z-index:1}@media(min-width:768px){.drilling-records-edit-list li,.drilling-records-list li{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;padding:0 .5em}.drilling-records-edit-list li:before,.drilling-records-list li:before{content:"";position:absolute;background-color:transparent;top:0;left:0;right:unset;bottom:0;width:0;height:unset;z-index:1}}.drilling-records-edit-list li>div,.drilling-records-list li>div{padding:0 15px 0 0;flex-grow:5;flex-basis:0}.drilling-records-edit-list li>div>*,.drilling-records-list li>div>*{padding:0 .5em}.drilling-records-edit-list li>div span,.drilling-records-list li>div span{font-weight:400}@media(min-width:768px){.drilling-records-edit-list li>div span,.drilling-records-list li>div span{font-weight:700}}.drilling-records-edit-list li>div.core,.drilling-records-edit-list li>div.hole,.drilling-records-edit-list li>div.material,.drilling-records-edit-list li>div.name,.drilling-records-edit-list li>div.service,.drilling-records-edit-list li>div.test,.drilling-records-list li>div.core,.drilling-records-list li>div.hole,.drilling-records-list li>div.material,.drilling-records-list li>div.name,.drilling-records-list li>div.service,.drilling-records-list li>div.test{flex-grow:6}.drilling-records-edit-list li>div.quantity,.drilling-records-edit-list li>div.total,.drilling-records-list li>div.quantity,.drilling-records-list li>div.total{flex-grow:3}@media(min-width:768px){.drilling-records-edit-list li>div.quantity,.drilling-records-edit-list li>div.total,.drilling-records-list li>div.quantity,.drilling-records-list li>div.total{justify-content:flex-end}}.drilling-records-edit-list li>div.left,.drilling-records-list li>div.left{justify-content:flex-start}.drilling-records-edit-list li>div.right,.drilling-records-list li>div.right{justify-content:flex-end}.drilling-records-edit-list li>div.center,.drilling-records-list li>div.center{justify-content:center}.drilling-records-edit-list li input[type=date],.drilling-records-edit-list li input[type=email],.drilling-records-edit-list li input[type=number],.drilling-records-edit-list li input[type=password],.drilling-records-edit-list li input[type=tel],.drilling-records-edit-list li input[type=text],.drilling-records-edit-list li input[type=time],.drilling-records-edit-list li select,.drilling-records-edit-list li textarea,.drilling-records-list li input[type=date],.drilling-records-list li input[type=email],.drilling-records-list li input[type=number],.drilling-records-list li input[type=password],.drilling-records-list li input[type=tel],.drilling-records-list li input[type=text],.drilling-records-list li input[type=time],.drilling-records-list li select,.drilling-records-list li textarea{box-shadow:none}.drilling-records-edit-list .headings,.drilling-records-list .headings{display:none;visibility:hidden}@media(min-width:768px){.drilling-records-edit-list .headings,.drilling-records-list .headings{display:flex;visibility:visible}}.drilling-records-edit-list .headings.review,.drilling-records-list .headings.review{display:flex;visibility:visible;max-height:2em}.drilling-records-edit-list .headings>div:first-child,.drilling-records-list .headings>div:first-child{flex-grow:6}@media(min-width:768px){.drilling-records-edit-list .headings>div:last-child,.drilling-records-list .headings>div:last-child{justify-content:flex-end}}.drilling-records-edit-list .truncate,.drilling-records-list .truncate{min-width:0}.drilling-records-edit-list .icon,.drilling-records-list .icon{display:none;visibility:hidden}.material-records-edit-list li,.material-records-list li{box-shadow:0 3px 6px rgba(0,0,0,.16);display:grid;grid-template-columns:2fr 3fr;grid-template-rows:repeat(3,2.2rem);padding:.5em}.material-records-edit-list li:before,.material-records-list li:before{content:"";position:absolute;background-color:#97a4ce;top:0;left:0;right:unset;bottom:0;width:5px;height:unset;z-index:1}@media(min-width:768px){.material-records-edit-list li,.material-records-list li{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;padding:0 .5em}.material-records-edit-list li:before,.material-records-list li:before{content:"";position:absolute;background-color:transparent;top:0;left:0;right:unset;bottom:0;width:0;height:unset;z-index:1}}.material-records-edit-list li>div,.material-records-list li>div{padding:0 15px 0 0;flex-grow:9;flex-basis:0}.material-records-edit-list li>div>*,.material-records-list li>div>*{padding:0 .5em}.material-records-edit-list li>div span,.material-records-list li>div span{font-weight:400}@media(min-width:768px){.material-records-edit-list li>div span,.material-records-list li>div span{font-weight:700}}.material-records-edit-list li>div.core,.material-records-edit-list li>div.hole,.material-records-edit-list li>div.material,.material-records-edit-list li>div.name,.material-records-edit-list li>div.service,.material-records-edit-list li>div.test,.material-records-list li>div.core,.material-records-list li>div.hole,.material-records-list li>div.material,.material-records-list li>div.name,.material-records-list li>div.service,.material-records-list li>div.test{flex-grow:8}.material-records-edit-list li>div.quantity,.material-records-edit-list li>div.total,.material-records-list li>div.quantity,.material-records-list li>div.total{flex-grow:3}@media(min-width:768px){.material-records-edit-list li>div.quantity,.material-records-edit-list li>div.total,.material-records-list li>div.quantity,.material-records-list li>div.total{justify-content:flex-end}}.material-records-edit-list li>div.left,.material-records-list li>div.left{justify-content:flex-start}.material-records-edit-list li>div.right,.material-records-list li>div.right{justify-content:flex-end}.material-records-edit-list li>div.center,.material-records-list li>div.center{justify-content:center}.material-records-edit-list li input[type=date],.material-records-edit-list li input[type=email],.material-records-edit-list li input[type=number],.material-records-edit-list li input[type=password],.material-records-edit-list li input[type=tel],.material-records-edit-list li input[type=text],.material-records-edit-list li input[type=time],.material-records-edit-list li select,.material-records-edit-list li textarea,.material-records-list li input[type=date],.material-records-list li input[type=email],.material-records-list li input[type=number],.material-records-list li input[type=password],.material-records-list li input[type=tel],.material-records-list li input[type=text],.material-records-list li input[type=time],.material-records-list li select,.material-records-list li textarea{box-shadow:none}.material-records-edit-list .headings,.material-records-list .headings{display:none;visibility:hidden}@media(min-width:768px){.material-records-edit-list .headings,.material-records-list .headings{display:flex;visibility:visible}}.material-records-edit-list .headings.review,.material-records-list .headings.review{display:flex;visibility:visible;max-height:2em}.material-records-edit-list .headings>div:first-child,.material-records-list .headings>div:first-child{flex-grow:8}@media(min-width:768px){.material-records-edit-list .headings>div:last-child,.material-records-list .headings>div:last-child{justify-content:flex-end}}.material-records-edit-list .truncate,.material-records-list .truncate{min-width:0}.material-records-edit-list .icon,.material-records-list .icon{display:none;visibility:hidden}.service-records-edit-list li,.service-records-list li{box-shadow:0 3px 6px rgba(0,0,0,.16);display:grid;grid-template-columns:2fr 3fr;grid-template-rows:repeat(3,2.2rem);padding:.5em}.service-records-edit-list li:before,.service-records-list li:before{content:"";position:absolute;background-color:#97a4ce;top:0;left:0;right:unset;bottom:0;width:5px;height:unset;z-index:1}@media(min-width:768px){.service-records-edit-list li,.service-records-list li{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;padding:0 .5em}.service-records-edit-list li:before,.service-records-list li:before{content:"";position:absolute;background-color:transparent;top:0;left:0;right:unset;bottom:0;width:0;height:unset;z-index:1}}.service-records-edit-list li>div,.service-records-list li>div{padding:0 15px 0 0;flex-grow:9;flex-basis:0}.service-records-edit-list li>div>*,.service-records-list li>div>*{padding:0 .5em}.service-records-edit-list li>div span,.service-records-list li>div span{font-weight:400}@media(min-width:768px){.service-records-edit-list li>div span,.service-records-list li>div span{font-weight:700}}.service-records-edit-list li>div.core,.service-records-edit-list li>div.hole,.service-records-edit-list li>div.material,.service-records-edit-list li>div.name,.service-records-edit-list li>div.service,.service-records-edit-list li>div.test,.service-records-list li>div.core,.service-records-list li>div.hole,.service-records-list li>div.material,.service-records-list li>div.name,.service-records-list li>div.service,.service-records-list li>div.test{flex-grow:8}.service-records-edit-list li>div.quantity,.service-records-edit-list li>div.total,.service-records-list li>div.quantity,.service-records-list li>div.total{flex-grow:3}@media(min-width:768px){.service-records-edit-list li>div.quantity,.service-records-edit-list li>div.total,.service-records-list li>div.quantity,.service-records-list li>div.total{justify-content:flex-end}}.service-records-edit-list li>div.left,.service-records-list li>div.left{justify-content:flex-start}.service-records-edit-list li>div.right,.service-records-list li>div.right{justify-content:flex-end}.service-records-edit-list li>div.center,.service-records-list li>div.center{justify-content:center}.service-records-edit-list li input[type=date],.service-records-edit-list li input[type=email],.service-records-edit-list li input[type=number],.service-records-edit-list li input[type=password],.service-records-edit-list li input[type=tel],.service-records-edit-list li input[type=text],.service-records-edit-list li input[type=time],.service-records-edit-list li select,.service-records-edit-list li textarea,.service-records-list li input[type=date],.service-records-list li input[type=email],.service-records-list li input[type=number],.service-records-list li input[type=password],.service-records-list li input[type=tel],.service-records-list li input[type=text],.service-records-list li input[type=time],.service-records-list li select,.service-records-list li textarea{box-shadow:none}.service-records-edit-list .headings,.service-records-list .headings{display:none;visibility:hidden}@media(min-width:768px){.service-records-edit-list .headings,.service-records-list .headings{display:flex;visibility:visible}}.service-records-edit-list .headings.review,.service-records-list .headings.review{display:flex;visibility:visible;max-height:2em}.service-records-edit-list .headings>div:first-child,.service-records-list .headings>div:first-child{flex-grow:8}@media(min-width:768px){.service-records-edit-list .headings>div:last-child,.service-records-list .headings>div:last-child{justify-content:flex-end}}.service-records-edit-list .truncate,.service-records-list .truncate{min-width:0}.service-records-edit-list .icon,.service-records-list .icon{display:none;visibility:hidden}.test-records-edit-list li,.test-records-list li{box-shadow:0 3px 6px rgba(0,0,0,.16);display:grid;grid-template-columns:2fr 3fr;grid-template-rows:repeat(3,2.2rem);padding:.5em}.test-records-edit-list li:before,.test-records-list li:before{content:"";position:absolute;background-color:#97a4ce;top:0;left:0;right:unset;bottom:0;width:5px;height:unset;z-index:1}@media(min-width:768px){.test-records-edit-list li,.test-records-list li{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;padding:0 .5em}.test-records-edit-list li:before,.test-records-list li:before{content:"";position:absolute;background-color:transparent;top:0;left:0;right:unset;bottom:0;width:0;height:unset;z-index:1}}.test-records-edit-list li>div,.test-records-list li>div{padding:0 15px 0 0;flex-grow:3;flex-basis:0}.test-records-edit-list li>div>*,.test-records-list li>div>*{padding:0 .5em}.test-records-edit-list li>div span,.test-records-list li>div span{font-weight:400}@media(min-width:768px){.test-records-edit-list li>div span,.test-records-list li>div span{font-weight:700}}.test-records-edit-list li>div.core,.test-records-edit-list li>div.hole,.test-records-edit-list li>div.material,.test-records-edit-list li>div.name,.test-records-edit-list li>div.service,.test-records-edit-list li>div.test,.test-records-list li>div.core,.test-records-list li>div.hole,.test-records-list li>div.material,.test-records-list li>div.name,.test-records-list li>div.service,.test-records-list li>div.test{flex-grow:9}.test-records-edit-list li>div.quantity,.test-records-edit-list li>div.total,.test-records-list li>div.quantity,.test-records-list li>div.total{flex-grow:3}@media(min-width:768px){.test-records-edit-list li>div.quantity,.test-records-edit-list li>div.total,.test-records-list li>div.quantity,.test-records-list li>div.total{justify-content:flex-end}}.test-records-edit-list li>div.left,.test-records-list li>div.left{justify-content:flex-start}.test-records-edit-list li>div.right,.test-records-list li>div.right{justify-content:flex-end}.test-records-edit-list li>div.center,.test-records-list li>div.center{justify-content:center}.test-records-edit-list li input[type=date],.test-records-edit-list li input[type=email],.test-records-edit-list li input[type=number],.test-records-edit-list li input[type=password],.test-records-edit-list li input[type=tel],.test-records-edit-list li input[type=text],.test-records-edit-list li input[type=time],.test-records-edit-list li select,.test-records-edit-list li textarea,.test-records-list li input[type=date],.test-records-list li input[type=email],.test-records-list li input[type=number],.test-records-list li input[type=password],.test-records-list li input[type=tel],.test-records-list li input[type=text],.test-records-list li input[type=time],.test-records-list li select,.test-records-list li textarea{box-shadow:none}.test-records-edit-list .headings,.test-records-list .headings{display:none;visibility:hidden}@media(min-width:768px){.test-records-edit-list .headings,.test-records-list .headings{display:flex;visibility:visible}}.test-records-edit-list .headings.review,.test-records-list .headings.review{display:flex;visibility:visible;max-height:2em}.test-records-edit-list .headings>div:first-child,.test-records-list .headings>div:first-child{flex-grow:9}@media(min-width:768px){.test-records-edit-list .headings>div:last-child,.test-records-list .headings>div:last-child{justify-content:flex-end}}.test-records-edit-list .truncate,.test-records-list .truncate{min-width:0}.test-records-edit-list .icon,.test-records-list .icon{display:none;visibility:hidden}.cost-records-edit-list li,.cost-records-list li{box-shadow:0 3px 6px rgba(0,0,0,.16);display:grid;grid-template-columns:2fr 3fr;grid-template-rows:repeat(2,2.2rem);padding:.5em}.cost-records-edit-list li:before,.cost-records-list li:before{content:"";position:absolute;background-color:#97a4ce;top:0;left:0;right:unset;bottom:0;width:5px;height:unset;z-index:1}@media(min-width:768px){.cost-records-edit-list li,.cost-records-list li{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;padding:0 .5em}.cost-records-edit-list li:before,.cost-records-list li:before{content:"";position:absolute;background-color:transparent;top:0;left:0;right:unset;bottom:0;width:0;height:unset;z-index:1}}.cost-records-edit-list li>div,.cost-records-list li>div{padding:0 15px 0 0;flex-grow:3;flex-basis:0}.cost-records-edit-list li>div>*,.cost-records-list li>div>*{padding:0 .5em}.cost-records-edit-list li>div span,.cost-records-list li>div span{font-weight:400}@media(min-width:768px){.cost-records-edit-list li>div span,.cost-records-list li>div span{font-weight:700}}.cost-records-edit-list li>div.core,.cost-records-edit-list li>div.hole,.cost-records-edit-list li>div.material,.cost-records-edit-list li>div.name,.cost-records-edit-list li>div.service,.cost-records-edit-list li>div.test,.cost-records-list li>div.core,.cost-records-list li>div.hole,.cost-records-list li>div.material,.cost-records-list li>div.name,.cost-records-list li>div.service,.cost-records-list li>div.test{flex-grow:9}.cost-records-edit-list li>div.quantity,.cost-records-edit-list li>div.total,.cost-records-list li>div.quantity,.cost-records-list li>div.total{flex-grow:3}@media(min-width:768px){.cost-records-edit-list li>div.quantity,.cost-records-edit-list li>div.total,.cost-records-list li>div.quantity,.cost-records-list li>div.total{justify-content:flex-end}}.cost-records-edit-list li>div.left,.cost-records-list li>div.left{justify-content:flex-start}.cost-records-edit-list li>div.right,.cost-records-list li>div.right{justify-content:flex-end}.cost-records-edit-list li>div.center,.cost-records-list li>div.center{justify-content:center}.cost-records-edit-list li input[type=date],.cost-records-edit-list li input[type=email],.cost-records-edit-list li input[type=number],.cost-records-edit-list li input[type=password],.cost-records-edit-list li input[type=tel],.cost-records-edit-list li input[type=text],.cost-records-edit-list li input[type=time],.cost-records-edit-list li select,.cost-records-edit-list li textarea,.cost-records-list li input[type=date],.cost-records-list li input[type=email],.cost-records-list li input[type=number],.cost-records-list li input[type=password],.cost-records-list li input[type=tel],.cost-records-list li input[type=text],.cost-records-list li input[type=time],.cost-records-list li select,.cost-records-list li textarea{box-shadow:none}.cost-records-edit-list .headings,.cost-records-list .headings{display:none;visibility:hidden}@media(min-width:768px){.cost-records-edit-list .headings,.cost-records-list .headings{display:flex;visibility:visible}}.cost-records-edit-list .headings.review,.cost-records-list .headings.review{display:flex;visibility:visible;max-height:2em}.cost-records-edit-list .headings>div:first-child,.cost-records-list .headings>div:first-child{flex-grow:9}@media(min-width:768px){.cost-records-edit-list .headings>div:last-child,.cost-records-list .headings>div:last-child{justify-content:flex-end}}.cost-records-edit-list .truncate,.cost-records-list .truncate{min-width:0}.cost-records-edit-list .icon,.cost-records-list .icon{display:none;visibility:hidden}.crew-hours-records-edit-list{margin-right:3.5rem}.crew-hours-records-edit-list li{grid-template-rows:repeat(4,2.2rem)}.crew-hours-records-edit-list .icon{width:7.8rem;display:inline-flex;visibility:visible;height:1.8rem;font-size:2.5rem;position:absolute;right:-6rem;top:.5rem;cursor:pointer;z-index:10;opacity:0;transition:opacity .25s}.crew-hours-records-edit-list .iconsvg{height:100%;position:relative}.crew-hours-records-edit-list .icon span{width:21px;height:18px}.crew-hours-records-edit-list .icon a,.crew-hours-records-edit-list .icon button{width:21px;height:18px;border:0;position:relative;padding:0;margin-left:5px;color:#fff}.crew-hours-records-edit-list .icon a svg,.crew-hours-records-edit-list .icon button svg{top:0}.crew-hours-records-edit-list .headings{display:none;visibility:hidden}@media(min-width:768px){.crew-hours-records-edit-list .headings{display:flex;visibility:visible}}.crew-hours-records-edit-list .headings>div:first-child{flex-grow:8}@media(min-width:768px){.crew-hours-records-edit-list .headings>div:last-child{justify-content:flex-end}}.drilling-records-edit-list{margin-right:3.5rem}.drilling-records-edit-list li{grid-template-rows:repeat(6,2.2rem)}.drilling-records-edit-list .icon{width:7.8rem;display:inline-flex;visibility:visible;height:1.8rem;font-size:2.5rem;position:absolute;right:-6rem;top:.5rem;cursor:pointer;z-index:10;opacity:0;transition:opacity .25s}.drilling-records-edit-list .iconsvg{height:100%;position:relative}.drilling-records-edit-list .icon span{width:21px;height:18px}.drilling-records-edit-list .icon a,.drilling-records-edit-list .icon button{width:21px;height:18px;border:0;position:relative;padding:0;margin-left:5px;color:#fff}.drilling-records-edit-list .icon a svg,.drilling-records-edit-list .icon button svg{top:0}.drilling-records-edit-list .headings{display:none;visibility:hidden}@media(min-width:768px){.drilling-records-edit-list .headings{display:flex;visibility:visible}}.drilling-records-edit-list .headings>div:first-child{flex-grow:6}@media(min-width:768px){.drilling-records-edit-list .headings>div:last-child{justify-content:flex-end}}.material-records-edit-list{margin-right:3.5rem}.material-records-edit-list li{grid-template-rows:repeat(2,2.2rem)}.material-records-edit-list .icon{width:7.8rem;display:inline-flex;visibility:visible;height:1.8rem;font-size:2.5rem;position:absolute;right:-6rem;top:.5rem;cursor:pointer;z-index:10;opacity:0;transition:opacity .25s}.material-records-edit-list .iconsvg{height:100%;position:relative}.material-records-edit-list .icon span{width:21px;height:18px}.material-records-edit-list .icon a,.material-records-edit-list .icon button{width:21px;height:18px;border:0;position:relative;padding:0;margin-left:5px;color:#fff}.material-records-edit-list .icon a svg,.material-records-edit-list .icon button svg{top:0}.material-records-edit-list .headings{display:none;visibility:hidden}@media(min-width:768px){.material-records-edit-list .headings{display:flex;visibility:visible}}.material-records-edit-list .headings>div:first-child{flex-grow:17}@media(min-width:768px){.material-records-edit-list .headings>div:last-child{justify-content:flex-end}}.service-records-edit-list{margin-right:3.5rem}.service-records-edit-list li{grid-template-rows:repeat(2,2.2rem)}.service-records-edit-list .icon{width:7.8rem;display:inline-flex;visibility:visible;height:1.8rem;font-size:2.5rem;position:absolute;right:-6rem;top:.5rem;cursor:pointer;z-index:10;opacity:0;transition:opacity .25s}.service-records-edit-list .iconsvg{height:100%;position:relative}.service-records-edit-list .icon span{width:21px;height:18px}.service-records-edit-list .icon a,.service-records-edit-list .icon button{width:21px;height:18px;border:0;position:relative;padding:0;margin-left:5px;color:#fff}.service-records-edit-list .icon a svg,.service-records-edit-list .icon button svg{top:0}.service-records-edit-list .headings{display:none;visibility:hidden}@media(min-width:768px){.service-records-edit-list .headings{display:flex;visibility:visible}}.service-records-edit-list .headings>div:first-child{flex-grow:17}@media(min-width:768px){.service-records-edit-list .headings>div:last-child{justify-content:flex-end}}.test-records-edit-list{margin-right:3.5rem}.test-records-edit-list li{grid-template-rows:repeat(3,2.2rem)}.test-records-edit-list .icon{width:7.8rem;display:inline-flex;visibility:visible;height:1.8rem;font-size:2.5rem;position:absolute;right:-6rem;top:.5rem;cursor:pointer;z-index:10;opacity:0;transition:opacity .25s}.test-records-edit-list .iconsvg{height:100%;position:relative}.test-records-edit-list .icon span{width:21px;height:18px}.test-records-edit-list .icon a,.test-records-edit-list .icon button{width:21px;height:18px;border:0;position:relative;padding:0;margin-left:5px;color:#fff}.test-records-edit-list .icon a svg,.test-records-edit-list .icon button svg{top:0}.test-records-edit-list .headings{display:none;visibility:hidden}@media(min-width:768px){.test-records-edit-list .headings{display:flex;visibility:visible}}.test-records-edit-list .headings>div:first-child{flex-grow:10}@media(min-width:768px){.test-records-edit-list .headings>div:last-child{justify-content:flex-end}}.crew-hours-records-edit-list li,.crew-hours-records-list li{grid-template-areas:"header-position position""header-shift shift""header-travel travel""header-standby standby""header-total total"}.crew-hours-records-edit-list li .header-position,.crew-hours-records-list li .header-position{grid-area:header-position}.crew-hours-records-edit-list li .position,.crew-hours-records-list li .position{grid-area:position}.crew-hours-records-edit-list li .header-shift,.crew-hours-records-list li .header-shift{grid-area:header-shift}.crew-hours-records-edit-list li .shift,.crew-hours-records-list li .shift{grid-area:shift}.crew-hours-records-edit-list li .header-travel,.crew-hours-records-list li .header-travel{grid-area:header-travel}.crew-hours-records-edit-list li .travel,.crew-hours-records-list li .travel{grid-area:travel}.crew-hours-records-edit-list li .header-standby,.crew-hours-records-list li .header-standby{grid-area:header-standby}.crew-hours-records-edit-list li .standby,.crew-hours-records-list li .standby{grid-area:standby}.crew-hours-records-edit-list li .header-total,.crew-hours-records-list li .header-total{grid-area:header-total}.crew-hours-records-edit-list li .total,.crew-hours-records-list li .total{grid-area:total}.crew-hours-records-edit-list li.list__button,.crew-hours-records-list li.list__button{display:block}@media(min-width:768px){.crew-hours-records-edit-list li.list__button,.crew-hours-records-list li.list__button{display:flex}}.crew-hours-records-edit-list li .headings-mobile,.crew-hours-records-list li .headings-mobile{display:initial;visibility:visible}@media(min-width:768px){.crew-hours-records-edit-list li .headings-mobile,.crew-hours-records-list li .headings-mobile{display:none;visibility:hidden}}.crew-hours-records-edit-list li[data-id]{cursor:pointer}.crew-hours-records-edit-list li[data-id]:hover .icon{opacity:1}.crew-hours-records-edit-list .icon{opacity:1;right:-4.5rem}@media(min-width:768px){.crew-hours-records-edit-list .icon{opacity:0}}.drilling-records-edit-list li,.drilling-records-list li{grid-template-areas:"header-hole hole""header-core core""header-range range""header-recovered recovered""header-recovery-rate recovery-rate""header-total total"}.drilling-records-edit-list li .header-hole,.drilling-records-list li .header-hole{grid-area:header-hole}.drilling-records-edit-list li .hole,.drilling-records-list li .hole{grid-area:hole}.drilling-records-edit-list li .header-core,.drilling-records-list li .header-core{grid-area:header-core}.drilling-records-edit-list li .core,.drilling-records-list li .core{grid-area:core}.drilling-records-edit-list li .header-range,.drilling-records-list li .header-range{grid-area:header-range}.drilling-records-edit-list li .range,.drilling-records-list li .range{grid-area:range}.drilling-records-edit-list li .header-recovered,.drilling-records-list li .header-recovered{grid-area:header-recovered}.drilling-records-edit-list li .recovered,.drilling-records-list li .recovered{grid-area:recovered}.drilling-records-edit-list li .header-recovery-rate,.drilling-records-list li .header-recovery-rate{grid-area:header-recovery-rate}.drilling-records-edit-list li .recovery-rate,.drilling-records-list li .recovery-rate{grid-area:recovery-rate}.drilling-records-edit-list li .header-total,.drilling-records-list li .header-total{grid-area:header-total}.drilling-records-edit-list li .total,.drilling-records-list li .total{grid-area:total}.drilling-records-edit-list li.list__button,.drilling-records-list li.list__button{display:block}@media(min-width:768px){.drilling-records-edit-list li.list__button,.drilling-records-list li.list__button{display:flex}}.drilling-records-edit-list li .headings-mobile,.drilling-records-list li .headings-mobile{display:initial;visibility:visible}@media(min-width:768px){.drilling-records-edit-list li .headings-mobile,.drilling-records-list li .headings-mobile{display:none;visibility:hidden}}.drilling-records-edit-list li[data-id]{cursor:pointer}.drilling-records-edit-list li[data-id]:hover .icon{opacity:1}.drilling-records-edit-list .icon{opacity:1;right:-4.5rem}@media(min-width:768px){.drilling-records-edit-list .icon{opacity:0}}.material-records-edit-list li,.material-records-list li{grid-template-areas:"header-hole hole""header-name name""header-quantity quantity"}.material-records-edit-list li .header-hole,.material-records-list li .header-hole{grid-area:header-hole}.material-records-edit-list li .hole,.material-records-list li .hole{grid-area:hole}.material-records-edit-list li .header-name,.material-records-list li .header-name{grid-area:header-name}.material-records-edit-list li .name,.material-records-list li .name{grid-area:name}.material-records-edit-list li .header-quantity,.material-records-list li .header-quantity{grid-area:header-quantity}.material-records-edit-list li .quantity,.material-records-list li .quantity{grid-area:quantity}.material-records-edit-list li.list__button,.material-records-list li.list__button{display:block}@media(min-width:768px){.material-records-edit-list li.list__button,.material-records-list li.list__button{display:flex}}.material-records-edit-list li .headings-mobile,.material-records-list li .headings-mobile{display:initial;visibility:visible}@media(min-width:768px){.material-records-edit-list li .headings-mobile,.material-records-list li .headings-mobile{display:none;visibility:hidden}}.material-records-edit-list li[data-id]{cursor:pointer}.material-records-edit-list li[data-id]:hover .icon{opacity:1}.material-records-edit-list .icon{opacity:1;right:-4.5rem}@media(min-width:768px){.material-records-edit-list .icon{opacity:0}}.service-records-edit-list li,.service-records-list li{grid-template-areas:"header-hole hole""header-name name""header-quantity quantity"}.service-records-edit-list li .header-hole,.service-records-list li .header-hole{grid-area:header-hole}.service-records-edit-list li .hole,.service-records-list li .hole{grid-area:hole}.service-records-edit-list li .header-name,.service-records-list li .header-name{grid-area:header-name}.service-records-edit-list li .name,.service-records-list li .name{grid-area:name}.service-records-edit-list li .header-quantity,.service-records-list li .header-quantity{grid-area:header-quantity}.service-records-edit-list li .quantity,.service-records-list li .quantity{grid-area:quantity}.service-records-edit-list li.list__button,.service-records-list li.list__button{display:block}@media(min-width:768px){.service-records-edit-list li.list__button,.service-records-list li.list__button{display:flex}}.service-records-edit-list li .headings-mobile,.service-records-list li .headings-mobile{display:initial;visibility:visible}@media(min-width:768px){.service-records-edit-list li .headings-mobile,.service-records-list li .headings-mobile{display:none;visibility:hidden}}.service-records-edit-list li[data-id]{cursor:pointer}.service-records-edit-list li[data-id]:hover .icon{opacity:1}.service-records-edit-list .icon{opacity:1;right:-4.5rem}@media(min-width:768px){.service-records-edit-list .icon{opacity:0}}.test-records-edit-list li,.test-records-list li{grid-template-areas:"header-hole hole""header-name name""header-depth depth""header-azi azi""header-dip dip""header-mag mag""header-magdip magdip"}.test-records-edit-list li .header-hole,.test-records-list li .header-hole{grid-area:header-hole}.test-records-edit-list li .hole,.test-records-list li .hole{grid-area:hole}.test-records-edit-list li .header-name,.test-records-list li .header-name{grid-area:header-name}.test-records-edit-list li .name,.test-records-list li .name{grid-area:name}.test-records-edit-list li .header-depth,.test-records-list li .header-depth{grid-area:header-depth}.test-records-edit-list li .depth,.test-records-list li .depth{grid-area:depth}.test-records-edit-list li .header-azi,.test-records-list li .header-azi{grid-area:header-azi}.test-records-edit-list li .azi,.test-records-list li .azi{grid-area:azi}.test-records-edit-list li .header-dip,.test-records-list li .header-dip{grid-area:header-dip}.test-records-edit-list li .dip,.test-records-list li .dip{grid-area:dip}.test-records-edit-list li .header-mag,.test-records-list li .header-mag{grid-area:header-mag}.test-records-edit-list li .mag,.test-records-list li .mag{grid-area:mag}.test-records-edit-list li .header-magdip,.test-records-list li .header-magdip{grid-area:header-magdip}.test-records-edit-list li .magdip,.test-records-list li .magdip{grid-area:magdip}.test-records-edit-list li.list__button,.test-records-list li.list__button{display:block}@media(min-width:768px){.test-records-edit-list li.list__button,.test-records-list li.list__button{display:flex}}.test-records-edit-list li .headings-mobile,.test-records-list li .headings-mobile{display:initial;visibility:visible}@media(min-width:768px){.test-records-edit-list li .headings-mobile,.test-records-list li .headings-mobile{display:none;visibility:hidden}}.test-records-edit-list li[data-id]{cursor:pointer}.test-records-edit-list li[data-id]:hover .icon{opacity:1}.test-records-edit-list .icon{opacity:1;right:-4.5rem}@media(min-width:768px){.test-records-edit-list .icon{opacity:0}}.cost-records-edit-list li,.cost-records-list li{grid-template-areas:"header-type type""header-total total"}.cost-records-edit-list li .header-type,.cost-records-list li .header-type{grid-area:header-type}.cost-records-edit-list li .type,.cost-records-list li .type{grid-area:type}.cost-records-edit-list li .header-total,.cost-records-list li .header-total{grid-area:header-total}.cost-records-edit-list li .total,.cost-records-list li .total{grid-area:total}.cost-records-edit-list li.list__button,.cost-records-list li.list__button{display:block}@media(min-width:768px){.cost-records-edit-list li.list__button,.cost-records-list li.list__button{display:flex}}.cost-records-edit-list li .headings-mobile,.cost-records-list li .headings-mobile{display:initial;visibility:visible}@media(min-width:768px){.cost-records-edit-list li .headings-mobile,.cost-records-list li .headings-mobile{display:none;visibility:hidden}}.cost-records-edit-list li[data-id]{cursor:pointer}.cost-records-edit-list li[data-id]:hover .icon{opacity:1}.cost-records-edit-list .icon{opacity:1;right:-4.5rem}@media(min-width:768px){.cost-records-edit-list .icon{opacity:0}}.crew-hours-records-edit-list li{grid-auto-rows:2.2rem}.drilling-records-edit-list .headings.drilling-totals,.drilling-records-list .headings.drilling-totals{display:grid;visibility:visible;height:8rem;grid-template-areas:"header-recovered recovered""header-recovery-rate recovery-rate""header-total total"}@media(min-width:768px){.drilling-records-edit-list .headings.drilling-totals,.drilling-records-list .headings.drilling-totals{display:flex;height:auto;width:45%;left:55%}}.drilling-records-edit-list{margin-right:0}@media(min-width:845px){.drilling-records-edit-list{margin-right:3.5rem}}.drilling-records-edit-list li{grid-template-areas:"header-core core""header-range range""header-recovered recovered""header-recovery-rate recovery-rate""header-total total";grid-auto-rows:2.2rem}.material-records-edit-list,.service-records-edit-list{margin-right:0}@media(min-width:845px){.material-records-edit-list,.service-records-edit-list{margin-right:3.5rem}}.material-records-edit-list li,.service-records-edit-list li{grid-template-areas:"header-name name""header-quantity quantity";grid-auto-rows:2.2rem}.test-records-edit-list li>div.azi .label,.test-records-edit-list li>div.dip .label,.test-records-edit-list li>div.mag .label,.test-records-edit-list li>div.magdip .label,.test-records-list li>div.azi .label,.test-records-list li>div.dip .label,.test-records-list li>div.mag .label,.test-records-list li>div.magdip .label{display:none;visibility:hidden}@media(min-width:1150px){.test-records-edit-list li>div.azi .label,.test-records-edit-list li>div.dip .label,.test-records-edit-list li>div.mag .label,.test-records-edit-list li>div.magdip .label,.test-records-list li>div.azi .label,.test-records-list li>div.dip .label,.test-records-list li>div.mag .label,.test-records-list li>div.magdip .label{display:block;visibility:visible}.test-records-edit-list li>div.azi .label--short,.test-records-edit-list li>div.dip .label--short,.test-records-edit-list li>div.mag .label--short,.test-records-edit-list li>div.magdip .label--short,.test-records-list li>div.azi .label--short,.test-records-list li>div.dip .label--short,.test-records-list li>div.mag .label--short,.test-records-list li>div.magdip .label--short{display:none;visibility:hidden}}@media(min-width:768px){.test-records-edit-list li>div.depth,.test-records-list li>div.depth{flex-grow:6}.test-records-edit-list li>div.azi,.test-records-edit-list li>div.depth,.test-records-edit-list li>div.dip,.test-records-edit-list li>div.mag,.test-records-edit-list li>div.magdip,.test-records-list li>div.azi,.test-records-list li>div.depth,.test-records-list li>div.dip,.test-records-list li>div.mag,.test-records-list li>div.magdip{justify-content:flex-end}}.cost-records-list.right,.right.cost-records-edit-list{flex-direction:row-reverse}.cost-records-list.right .headings,.right.cost-records-edit-list .headings{width:20%}.test-records-edit-list{margin-right:0}@media(min-width:845px){.test-records-edit-list{margin-right:3.5rem}}.test-records-edit-list li{grid-template-areas:"header-name name""header-depth depth""header-azi azi""header-dip dip""header-mag mag""header-magdip magdip";grid-auto-rows:2.2rem}.test-records-edit-list li.headings>div:not(:first-child){justify-content:flex-end}.test-records-edit-list li>div.name{flex-grow:10}.test-records-edit-list li>div.depth{flex-grow:3}.timesheet-add-hole .button{display:block;font-size:1.4rem;line-height:3.5rem;text-align:center;text-transform:uppercase}.timesheet-notes pre,.timesheet-notes textarea{scrollbar-color:#545b72 #383c4a}.timesheet-notes pre::-webkit-scrollbar,.timesheet-notes textarea::-webkit-scrollbar{width:.5rem;height:.5rem}.timesheet-notes pre::-webkit-scrollbar-thumb,.timesheet-notes textarea::-webkit-scrollbar-thumb{background:#545b72;border-radius:.25rem;-webkit-box-shadow:none}.timesheet-notes pre::-webkit-scrollbar-track,.timesheet-notes textarea::-webkit-scrollbar-track{background:#383c4a;border-radius:.25rem}.timesheet-notes textarea{resize:vertical}.timesheet-notes pre{box-shadow:0 3px 6px rgba(0,0,0,.16);color:#ccd0db;background-color:#303443;display:block;width:100%;line-height:2em;min-height:2em;padding:0 .5em;white-space:pre-wrap;word-wrap:break-word;overflow-y:scroll;max-height:15rem}.timesheet-notes pre:-webkit-autofill{color:#ccd0db!important;-webkit-text-fill-color:#ccd0db!important;box-shadow:inset 0 0 0 30px #303443!important}.signature-list li{box-shadow:0 3px 6px rgba(0,0,0,.16)}.signature-list li>.signature{align-items:flex-start;padding-top:1rem;padding-bottom:1rem}.grouped-hole-records{position:relative;margin-right:3.5rem;margin-bottom:.4rem}.grouped-hole-records header{background-color:#545b72;box-shadow:0 3px 6px rgba(0,0,0,.16);display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 1.6rem;font-size:2rem}.grouped-hole-records header h1,.grouped-hole-records header h2,.grouped-hole-records header h3,.grouped-hole-records header h4,.grouped-hole-records header h5,.grouped-hole-records header h6{font-size:inherit;margin-bottom:0}.grouped-hole-records header .icon-chevron.indicator svg{width:2rem;height:2rem;margin-top:-.7rem;transform:rotate(270deg)}.grouped-hole-records header:hover .icon{opacity:1}.grouped-hole-records header .icon{position:absolute;top:.5rem;right:-2.7rem;width:1.8rem;height:1.8rem;opacity:1;transition:opacity .25s}@media(min-width:768px){.grouped-hole-records header .icon{opacity:0}}.grouped-hole-records[data-collapsed=true] header .icon-chevron.indicator svg{transform:rotate(0)}.timesheet-edit-drilling-records,.timesheet-edit-test-records{display:grid;grid-gap:1rem;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr}.modal .card[data-module~=activity-log]:before{content:"";position:absolute;background-color:#6ccaf2;top:0;left:0;right:0;bottom:unset;width:unset;height:5px;z-index:1}@media(min-width:845px){.modal .wizard.card{max-width:75%;width:100%;height:unset}}.modal .wizard.card .icon-cancel{right:1rem}.modal .wizard__back{cursor:pointer}.modal .wizard__back .icon-chevron{display:block}.modal .wizard__form{width:87%;margin:0 auto;padding:1rem 0}@media(min-width:425px){.modal .wizard__form{width:100%;padding:1rem 3rem}}@media(min-width:768px){.modal .wizard__form{width:90%}}.modal .wizard__form .form-row{position:relative;align-items:flex-end}.modal .wizard__form a.button,.modal .wizard__form button,.modal .wizard__form input[type=submit],.modal .wizard__form span.\--buttonish{display:flex;flex-direction:row;align-items:center;justify-content:center;max-width:22rem}.modal .wizard__form a.button.\--hide-on-disable[disabled],.modal .wizard__form button.\--hide-on-disable[disabled],.modal .wizard__form input[type=submit].\--hide-on-disable[disabled],.modal .wizard__form span.\--buttonish.\--hide-on-disable[disabled]{display:none}.modal .wizard__form a.button .icon,.modal .wizard__form button .icon,.modal .wizard__form input[type=submit] .icon,.modal .wizard__form span.\--buttonish .icon{width:1em;height:1em}.modal .wizard__form a.disabled,.modal .wizard__form button.disabled{pointer-events:none;cursor:default}.modal .wizard__form .wizard__review li.headings.review{display:flex}.modal .wizard__form.crew-hours .wizard__review li>div:nth-last-child(2){justify-content:flex-end}.modal .wizard__form.crew-hours .wizard__review li>div:nth-child(2){flex-grow:5}.modal .wizard__form.crew-hours .wizard__review li>div:nth-child(3){flex-grow:4}.modal .wizard__form .drilling-records-list.wizard__review li>div:nth-child(3),.modal .wizard__form .wizard__review.drilling-records-edit-list li>div:nth-child(3){flex-grow:2}.modal .wizard__form .drilling-records-list.wizard__review li form,.modal .wizard__form .wizard__review.drilling-records-edit-list li form{gap:1rem}.modal .wizard__form .shift-times{display:grid;grid-template-areas:"start end" "travel standby" ". add";justify-content:space-between;grid-column-gap:1.5rem}@media(min-width:425px){.modal .wizard__form .shift-times{grid-template-areas:"start end ." "travel standby add"}}@media(min-width:768px){.modal .wizard__form .shift-times{justify-content:space-evenly;grid-template-areas:"start end" "travel standby" ". add"}}@media(min-width:1150px){.modal .wizard__form .shift-times{justify-content:space-between;grid-template-areas:"start end travel standby add"}}.modal .wizard__form .shift-times .start{grid-area:start}.modal .wizard__form .shift-times .end{grid-area:end}.modal .wizard__form .shift-times .travel{grid-area:travel}.modal .wizard__form .shift-times .standby{grid-area:standby}.modal .wizard__form .shift-times .add-crew-hours{grid-area:add;margin-top:1.5rem}.modal .wizard__form .shift-times .add-crew-hours input{float:right}.modal .wizard__form .drills{display:grid;grid-template-areas:"core recovered" "start end" "add .";justify-content:space-evenly;grid-column-gap:1.5rem}@media(min-width:1150px){.modal .wizard__form .drills{grid-template-areas:"core start separator end recovered add"}}.modal .wizard__form .drills .core{grid-area:core}.modal .wizard__form .drills .separator{grid-area:separator;position:absolute;top:9.5rem;left:47%}@media(min-width:425px){.modal .wizard__form .drills .separator{left:49%}}@media(min-width:1150px){.modal .wizard__form .drills .separator{position:relative;top:-.3rem;left:0}}.modal .wizard__form .drills .start{grid-area:start}.modal .wizard__form .drills .end{grid-area:end}.modal .wizard__form .drills .recovered{grid-area:recovered}@media(min-width:1150px){.modal .wizard__form .drills .recovered{max-width:10rem}}.modal .wizard__form .drills .add-drill{grid-area:add;margin-top:1.5rem}.modal .wizard__form .materials,.modal .wizard__form .services,.modal .wizard__form .tests{display:grid;grid-template-areas:"operation operation" "qty add";justify-content:space-between;grid-column-gap:1.5rem}@media(min-width:425px){.modal .wizard__form .materials,.modal .wizard__form .services,.modal .wizard__form .tests{grid-template-areas:"operation qty add"}}.modal .wizard__form .materials .operation,.modal .wizard__form .services .operation,.modal .wizard__form .tests .operation{grid-area:operation;width:250px}.modal .wizard__form .materials .qty,.modal .wizard__form .services .qty,.modal .wizard__form .tests .qty{grid-area:qty}.modal .wizard__form .materials .azi,.modal .wizard__form .services .azi,.modal .wizard__form .tests .azi{grid-area:azi}.modal .wizard__form .materials .dip,.modal .wizard__form .services .dip,.modal .wizard__form .tests .dip{grid-area:dip}.modal .wizard__form .materials .mag,.modal .wizard__form .services .mag,.modal .wizard__form .tests .mag{grid-area:mag}.modal .wizard__form .materials .magdip,.modal .wizard__form .services .magdip,.modal .wizard__form .tests .magdip{grid-area:magdip}.modal .wizard__form .materials .add,.modal .wizard__form .services .add,.modal .wizard__form .tests .add{grid-area:add;margin-top:1.5rem}.modal .wizard__form .tests{grid-template-areas:"operation qty" "azi dip" "mag magdip" "add ."}@media(min-width:425px){.modal .wizard__form .tests{grid-template-areas:"operation qty azi ." "dip mag magdip add"}}.modal .wizard div.dash{height:1.6em}.modal .wizard__submit{margin:6rem 0 0;align-items:center;text-align:center}.modal .wizard__review{scrollbar-color:#545b72 #383c4a;max-height:20rem;overflow-y:auto;padding-right:3.5rem;margin-right:-3.5rem}.modal .wizard__review li{box-shadow:0 3px 6px rgba(0,0,0,.16);display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;padding:0 .5em}.modal .wizard__review li>div{padding:0;flex-grow:1;flex-basis:0}.modal .wizard__review li>div>*{padding:0 .5em}.modal .wizard__review li>div:first-child{flex-grow:1}@media(min-width:768px){.modal .wizard__review li>div:last-of-type{justify-content:flex-end}}.modal .wizard__review li input[type=date],.modal .wizard__review li input[type=email],.modal .wizard__review li input[type=number],.modal .wizard__review li input[type=password],.modal .wizard__review li input[type=tel],.modal .wizard__review li input[type=text],.modal .wizard__review li input[type=time],.modal .wizard__review li select,.modal .wizard__review li textarea{box-shadow:none}.modal .wizard__review li.cost-records-edit-list,.modal .wizard__review li.cost-records-list,.modal .wizard__review li.crew-hours-records-edit-list,.modal .wizard__review li.crew-hours-records-list,.modal .wizard__review li.drilling-records-edit-list,.modal .wizard__review li.drilling-records-list,.modal .wizard__review li.material-records-edit-list,.modal .wizard__review li.material-records-list,.modal .wizard__review li.service-records-edit-list,.modal .wizard__review li.service-records-list,.modal .wizard__review li.test-records-edit-list,.modal .wizard__review li.test-records-list{grid-template-areas:"header-name name""header-quantity quantity";grid-template-rows:repeat(2,2.2rem);min-height:4em}.modal .wizard__review li.cost-records-edit-list>a,.modal .wizard__review li.cost-records-list>a,.modal .wizard__review li.crew-hours-records-edit-list>a,.modal .wizard__review li.crew-hours-records-list>a,.modal .wizard__review li.drilling-records-edit-list>a,.modal .wizard__review li.drilling-records-list>a,.modal .wizard__review li.material-records-edit-list>a,.modal .wizard__review li.material-records-list>a,.modal .wizard__review li.service-records-edit-list>a,.modal .wizard__review li.service-records-list>a,.modal .wizard__review li.test-records-edit-list>a,.modal .wizard__review li.test-records-list>a{position:absolute;width:100%;height:100%;z-index:10;background:none}.modal .wizard__review li.cost-records-list.mobile-only,.modal .wizard__review li.crew-hours-records-list.mobile-only,.modal .wizard__review li.drilling-records-list.mobile-only,.modal .wizard__review li.material-records-list.mobile-only,.modal .wizard__review li.mobile-only.cost-records-edit-list,.modal .wizard__review li.mobile-only.crew-hours-records-edit-list,.modal .wizard__review li.mobile-only.drilling-records-edit-list,.modal .wizard__review li.mobile-only.material-records-edit-list,.modal .wizard__review li.mobile-only.service-records-edit-list,.modal .wizard__review li.mobile-only.test-records-edit-list,.modal .wizard__review li.service-records-list.mobile-only,.modal .wizard__review li.test-records-list.mobile-only{display:grid;visibility:visible}.modal .wizard__review li.cost-records-list.desktop-only,.modal .wizard__review li.crew-hours-records-list.desktop-only,.modal .wizard__review li.desktop-only.cost-records-edit-list,.modal .wizard__review li.desktop-only.crew-hours-records-edit-list,.modal .wizard__review li.desktop-only.drilling-records-edit-list,.modal .wizard__review li.desktop-only.material-records-edit-list,.modal .wizard__review li.desktop-only.service-records-edit-list,.modal .wizard__review li.desktop-only.test-records-edit-list,.modal .wizard__review li.drilling-records-list.desktop-only,.modal .wizard__review li.material-records-list.desktop-only,.modal .wizard__review li.service-records-list.desktop-only,.modal .wizard__review li.test-records-list.desktop-only{display:none;visibility:hidden}@media(min-width:768px){.modal .wizard__review li.cost-records-edit-list,.modal .wizard__review li.cost-records-list,.modal .wizard__review li.crew-hours-records-edit-list,.modal .wizard__review li.crew-hours-records-list,.modal .wizard__review li.drilling-records-edit-list,.modal .wizard__review li.drilling-records-list,.modal .wizard__review li.material-records-edit-list,.modal .wizard__review li.material-records-list,.modal .wizard__review li.service-records-edit-list,.modal .wizard__review li.service-records-list,.modal .wizard__review li.test-records-edit-list,.modal .wizard__review li.test-records-list{min-height:2em}.modal .wizard__review li.cost-records-list.mobile-only,.modal .wizard__review li.crew-hours-records-list.mobile-only,.modal .wizard__review li.drilling-records-list.mobile-only,.modal .wizard__review li.material-records-list.mobile-only,.modal .wizard__review li.mobile-only.cost-records-edit-list,.modal .wizard__review li.mobile-only.crew-hours-records-edit-list,.modal .wizard__review li.mobile-only.drilling-records-edit-list,.modal .wizard__review li.mobile-only.material-records-edit-list,.modal .wizard__review li.mobile-only.service-records-edit-list,.modal .wizard__review li.mobile-only.test-records-edit-list,.modal .wizard__review li.service-records-list.mobile-only,.modal .wizard__review li.test-records-list.mobile-only{display:none;visibility:hidden}.modal .wizard__review li.cost-records-list.desktop-only,.modal .wizard__review li.crew-hours-records-list.desktop-only,.modal .wizard__review li.desktop-only.cost-records-edit-list,.modal .wizard__review li.desktop-only.crew-hours-records-edit-list,.modal .wizard__review li.desktop-only.drilling-records-edit-list,.modal .wizard__review li.desktop-only.material-records-edit-list,.modal .wizard__review li.desktop-only.service-records-edit-list,.modal .wizard__review li.desktop-only.test-records-edit-list,.modal .wizard__review li.drilling-records-list.desktop-only,.modal .wizard__review li.material-records-list.desktop-only,.modal .wizard__review li.service-records-list.desktop-only,.modal .wizard__review li.test-records-list.desktop-only{display:flex;visibility:visible}}.modal .wizard__review li.crew-hours-records-edit-list,.modal .wizard__review li.crew-hours-records-list{grid-template-areas:"header-position position""header-shift shift""header-travel travel""header-standby standby";grid-template-rows:repeat(4,2.2rem);min-height:6.5em}@media(min-width:768px){.modal .wizard__review li.crew-hours-records-edit-list,.modal .wizard__review li.crew-hours-records-list{min-height:2em}}.modal .wizard__review li.drilling-records-edit-list,.modal .wizard__review li.drilling-records-list{grid-template-areas:"header-core core""header-range range""header-recovered recovered""header-recovery-rate recovery-rate""header-total total";grid-template-rows:repeat(3,2.2rem);min-height:5em}@media(min-width:768px){.modal .wizard__review li.drilling-records-edit-list,.modal .wizard__review li.drilling-records-list{min-height:2em}}.modal .wizard__review li.test-records-edit-list,.modal .wizard__review li.test-records-list{grid-template-areas:"header-name name""header-depth depth""header-azi azi""header-dip dip""header-mag mag""header-magdip magdip";min-height:9em}@media(min-width:768px){.modal .wizard__review li.test-records-edit-list,.modal .wizard__review li.test-records-list{min-height:2em}}.modal .wizard__review li.test-records-edit-list>div.heading,.modal .wizard__review li.test-records-list>div.heading{flex-grow:10}.modal .wizard__review li.test-records-edit-list>div.depth,.modal .wizard__review li.test-records-edit-list>div.name,.modal .wizard__review li.test-records-list>div.depth,.modal .wizard__review li.test-records-list>div.name{flex-grow:7}.modal .wizard__review li.test-records-edit-list>div.azi,.modal .wizard__review li.test-records-edit-list>div.dip,.modal .wizard__review li.test-records-edit-list>div.mag,.modal .wizard__review li.test-records-edit-list>div.magdip,.modal .wizard__review li.test-records-list>div.azi,.modal .wizard__review li.test-records-list>div.dip,.modal .wizard__review li.test-records-list>div.mag,.modal .wizard__review li.test-records-list>div.magdip{flex-grow:4}.modal .wizard__review::-webkit-scrollbar{width:.5rem;height:.5rem}.modal .wizard__review::-webkit-scrollbar-thumb{background:#545b72;border-radius:.25rem;-webkit-box-shadow:none}.modal .wizard__review::-webkit-scrollbar-track{background:#383c4a;border-radius:.25rem}@media(min-width:768px){.modal .wizard__review{max-height:28rem;padding-right:8rem;margin-right:-8rem}}.modal .wizard__review .headings{font-weight:700}.modal .wizard__review .heading{text-transform:uppercase;font-size:1.8rem;display:none}@media(min-width:768px){.modal .wizard__review .heading{display:initial}}.modal .wizard__review .truncate{min-width:0}.modal .wizard__review .label{font-weight:700}.modal .wizard__review li:not([class$=inline]){display:grid;padding:.5em}.modal .wizard__review li:not([class$=inline]):before{content:"";position:absolute;background-color:#97a4ce;top:0;left:0;right:unset;bottom:0;width:5px;height:unset;z-index:1}@media(min-width:768px){.modal .wizard__review li:not([class$=inline]){display:flex}.modal .wizard__review li:not([class$=inline]):before{content:"";position:absolute;background-color:transparent;top:0;left:0;right:0;bottom:unset;width:unset;height:0;z-index:1}}.modal .wizard__review li:not([class$=inline]):hover .icon{opacity:1}.modal .wizard__review a,.modal .wizard__review a:active,.modal .wizard__review a:hover,.modal .wizard__review a:visited{color:#ccd0db}.modal .wizard__review li .icon{display:none;visibility:hidden;opacity:1;top:0;right:-2.5rem;padding:0;transition:opacity .25s;width:1.8rem;height:1.8rem;font-size:2.5rem;position:absolute;cursor:pointer;z-index:10}.modal .wizard__review li .icon svg{height:100%;position:relative}@media(min-width:768px){.modal .wizard__review li .icon{display:initial;visibility:visible;opacity:0;top:.5rem;right:-3.5rem}}.modal .wizard__review li .icon:hover{opacity:1}.modal .wizard__review li .icon.trash{display:initial;visibility:visible}@media(min-width:768px){.modal .wizard__review li .icon.trash{top:.5rem;right:-7rem}}.modal .wizard__review li:hover .icon{opacity:1}.modal .wizard__review li form{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;padding:0}.modal .wizard__review li form>div{padding:0;flex-grow:1;flex-basis:0}.modal .wizard__review li form>div>*{padding:0 .5em}.modal .wizard__review li form>div:first-child{flex-grow:1}.modal .wizard__review li form>div:last-of-type{justify-content:flex-end}.modal .wizard__review li form>div.drilling__inline--editable,.modal .wizard__review li form>div.drilling__inline--static{flex-grow:.5}.modal .wizard__review li form>div.crew_hours__inline--large{flex-grow:5;display:none}@media(min-width:768px){.modal .wizard__review li form>div.crew_hours__inline--large{display:inline}}@media(min-width:1150px){.modal .wizard__review li form>div.crew_hours__inline--large{padding:0}}.modal .wizard__review li form>div.crew_hours__inline--medium{flex-grow:4}.modal .wizard__review li form>div.crew_hours__inline--medium input{width:9.6rem;display:inline-block}.modal .wizard__review li form>div.crew_hours__inline--small{flex-grow:1}.modal .wizard__review li form>div.crew_hours__inline--small input{text-align:right;width:5rem}.modal .wizard__review li form button{border:none;position:absolute;top:-1rem;right:-.5rem}.modal .wizard__review li form button:disabled{display:none}.modal .wizard__review li form button .icon.\--accept{display:initial;visibility:visible;opacity:1;width:1.5em;height:1.5em;top:.5rem;right:-3rem}.modal .wizard__review li form .depth-dash{text-align:center;flex-grow:0}.modal .wizard__review li form input{background-color:#545b72}.modal .wizard__review li.test__inline{min-height:11em}@media(min-width:768px){.modal .wizard__review li.test__inline{min-height:8em}}.modal .wizard__review li.test__inline form{display:grid;justify-content:space-around;gap:1rem;grid-template-areas:"name depth_m" "azi dip" "mag magdip"}@media(min-width:768px){.modal .wizard__review li.test__inline form{justify-content:space-between;grid-template-areas:"heading name depth_m azi" "heading dip mag magdip"}}.modal .wizard__review li.test__inline form label{margin-top:0}.modal .wizard__review__confirm_interaction{box-shadow:0 3px 6px rgba(0,0,0,.16);display:none;line-height:normal;position:absolute;background-color:#6ccaf2;padding:1rem;bottom:-12rem;right:-2rem;color:#282c3b;max-width:17rem;font-size:.8em;font-weight:700;z-index:10}.modal .wizard__review__confirm_interaction .triangle--up{position:absolute;top:-1.5rem;right:5.5rem;width:0;height:0}.modal .wizard__review__confirm_interaction .triangle--inner{width:0;height:0;border-left:1.2rem solid transparent;border-bottom:2rem solid #6ccaf2;border-right:1.2rem solid transparent}.modal .wizard__review__confirm_interaction footer{flex-direction:row;justify-content:space-around}.modal .wizard__review__confirm_interaction footer a{margin:0;cursor:pointer}.modal .wizard__review__confirm_interaction--proceed{color:#282c3b;font-size:.7em}.modal .wizard__review__confirm_interaction--submit{padding:.2rem 1.5rem;background-color:#282c3b;border-radius:2rem}.modal .wizard__review input[type=number]{text-align:right}.modal .wizard .modal-title{padding-left:1rem}.site-audit-edit .sa-question-list{flex-basis:100%}.site-audit-edit .sa-question-list li.sortable-item .question-line{left:2.5rem}.site-audit-edit .sa-label.\--spaced{margin-bottom:1.5rem;margin-right:4.8rem}.site-audit-edit .sa-section-list .check{width:2rem;height:2rem;margin-right:0;margin-left:0;left:-1.75rem}.site-audit-edit .sa-section-list .check label{position:absolute;width:2rem;height:2rem;background-color:#545b72;padding:0;top:-.7rem}.site-audit-edit .sa-section-list .check.checked~.price{display:block;visibility:visible}.site-audit-edit .sa-section-list li.sortable-item .section-line{left:2.5rem}.site-audit-edit .sa-section-list li.sortable-item .category-line{flex:1;background-color:#545b72;height:3rem;margin-right:.5rem;margin-bottom:.1rem;padding-left:5.4rem}.site-audit-edit .sa-section-list li.sortable-item .category-line input[type=text]:focus~.icon .section-save-input{opacity:1}.site-audit-edit .sa-section-list .section{background-color:#545b72;flex-wrap:wrap}.site-audit-edit .sa-section-list .section a.section-line{min-height:3.5rem}.site-audit-edit .sa-section-list .section .icon{height:1.5rem;cursor:pointer}.site-audit-edit .sa-section-list .section:hover .section-action-icon{opacity:1}.site-audit-edit .sa-section-list .section .section-action-icon{margin-right:.6rem;opacity:0;width:1.5rem;height:1.5rem}.site-audit-edit .sa-section-list .section .section-save-input{opacity:0;width:3rem;height:3rem;position:absolute;top:-.8rem;right:-.2rem}.site-audit-edit .sa-section-list li.question{min-height:3rem;display:flex;flex-direction:row}.site-audit-edit .sa-section-list li.question div.grabber{background-color:transparent}.site-audit-edit .sa-section-list li.question label{margin:.75rem;flex:1}.site-audit-edit .sa-section-list li.question .icon{height:1.5rem;cursor:pointer}.site-audit-edit .sa-section-list li.question .icon .action-icon{width:1.5rem;height:1.5rem;position:absolute;right:-3.2rem}.site-audit-edit .sa-section-list li.question .icon .save-input{width:3rem;height:3rem;position:absolute;right:1rem}.site-audit-edit .sa-section-list li.question:hover .action-icon{opacity:1}.site-audit-edit .sa-section-list li.question a.checkbox-line{width:2rem;margin-right:1.5rem;margin-left:1.5rem}.site-audit-edit .sa-section-list li.question a.question-line{min-height:3.5rem}.site-audit-edit .sa-section-list li.list__button{min-height:3rem}.site-audit-edit .sa-section-list .action-icon,.site-audit-edit .sa-section-list .save-input{opacity:0}.site-audit-edit .sa-section-list .section-add-category{text-transform:uppercase;background-color:transparent;margin-right:-3rem}.site-audit-edit .sa-section-list .section-add-category a{color:#fff;background-color:#545b72;flex:1;margin-right:4em;height:3rem}.site-audit-edit .sa-section-list.\--spaced{margin-bottom:1.5rem}.site-audit-edit .sa-section-list .category{background-color:transparent;display:flex;flex-wrap:wrap;padding-top:.5rem;padding-bottom:.5rem;margin-bottom:1rem}.site-audit-edit .sa-section-list .category div.grabber{background-color:#545b72;opacity:1;height:3rem;margin-bottom:.1rem}.site-audit-edit .sa-section-list .category div.grabber svg{height:3rem}.site-audit-edit .sa-section-list .category label{margin:.5rem;flex:1}.site-audit-edit .sa-section-list .category input{flex:1;margin:.5rem;min-height:2.5rem;box-shadow:none}.site-audit-edit .sa-section-list .category input.category-name{background-color:#545b72;box-shadow:none;font-weight:700}.site-audit-edit .sa-section-list .category input[type=text]:focus~.icon .save-input{opacity:1}.site-audit-edit .sa-section-list .category ul.sa-question-list{display:flex;flex-basis:100%;padding-left:0;padding-right:5rem}.site-audit-edit .sa-section-list .category div.list__button{flex:1;flex-basis:100%}.site-audit-edit .sa-section-list .category .icon{height:1.5rem;cursor:pointer}.site-audit-edit .sa-section-list .category:hover .section-action-icon{opacity:1}.site-audit-edit .sa-section-list .category .section-action-icon{margin-right:.6rem;opacity:0;width:1.5rem;height:1.5rem}.site-audit-edit .sa-section-list .category .section-save-input{opacity:0;width:3rem;height:3rem}.site-audit-edit .section-hidden{visibility:hidden;height:0}.site-audit-view:not([data-controller=site-audit-answers-edit]) .site-audit-answers-list li{cursor:default}.site-audit-view[data-controller=site-audit-answers-edit] .photos a{pointer-events:none}.site-audit-view-buttons{display:none;visibility:hidden}.site-audit-answers-list li.always-present,.site-audit-questions-list li.always-present{cursor:default;pointer-events:none}.site-audit-answers-list li.always-present svg,.site-audit-questions-list li.always-present svg{fill:#383c4a}.site-audit-answers-list .check,.site-audit-questions-list .check{cursor:pointer;z-index:10;width:2rem;height:2rem;margin:0 1rem;position:relative}@media(min-width:425px){.site-audit-answers-list .check,.site-audit-questions-list .check{margin-right:2rem}}.site-audit-answers-list .check label,.site-audit-questions-list .check label{position:absolute;width:2rem;height:2rem;background-color:#545b72;margin:0;padding:0;top:0}.site-audit-answers-list .check input[type=checkbox]:checked~.icon,.site-audit-questions-list .check input[type=checkbox]:checked~.icon{display:block;opacity:1;position:absolute;top:-.5rem;left:-.5rem;width:3rem;height:3rem}.site-audit-answers-list .check .icon,.site-audit-questions-list .check .icon{display:none;position:absolute}.site-audit-answers-list .check.checked,.site-audit-questions-list .check.checked{display:block;visibility:visible}.site-audit-answers-list .headings,.site-audit-questions-list .headings{text-transform:uppercase;color:#fff}.site-audit-answers-list .headings .check label,.site-audit-questions-list .headings .check label{background-color:#97a4ce}.site-audit-questions-list li{justify-content:space-between}.site-audit-answers-list{margin-bottom:1.5rem}.site-audit-answers-list-item{align-items:start!important;padding:.5rem 0}.site-audit-answers-list .headings{font-weight:700;margin-top:3rem;padding-left:2rem}.site-audit-answers-list .headings.first{margin-top:0}.site-audit-answers-list .question-wrapper{flex-direction:column;align-items:start;justify-content:space-between;width:50%}.site-audit-answers-list .notes{font-weight:400;line-height:1.5rem}.site-audit-answers-list .photos{display:flex;flex-wrap:wrap;flex-direction:row-reverse;gap:.5rem;margin-left:auto}.site-audit-answers-list img{width:5rem;height:5rem}.site-audit-answer-options{gap:.5rem}.site-audit-answer-options .answer{background-color:#393e4d;width:3.5rem;text-transform:uppercase;font-family:teko;text-align:center}.site-audit-answer-options>div:not(.selected){display:none}@media(min-width:425px){.site-audit-answer-options>div:not(.selected){display:block}}.site-audit-answer-options .selected{color:#303443}.site-audit-answer-options .selected.\--good{background-color:#6ccaf2}.site-audit-answer-options .selected.\--needs-improvement{background-color:#ffc50b}.site-audit-answer-options .selected.\--unacceptable{background-color:#df3b58}.site-audit-answer-options .selected.\--not-applicable{background-color:#97a4ce}.activity-card .site-audit-activity-list{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-around;margin-top:.5rem}.activity-card .site-audit-activity-list>li{position:relative;width:100%;height:3.2rem;background-color:#303443;box-shadow:0 3px 6px rgba(0,0,0,.16)}.activity-card .site-audit-activity-list>li.\--empty{height:12rem}.activity-card .site-audit-activity-list>li a{position:absolute;top:0;right:0;bottom:0;left:0}@media(min-width:845px){.activity-card .site-audit-activity-list>li:not(:first-child){margin-top:.5rem;margin-left:0}}.activity-card .site-audit-activity-list>li .site-audit-add-item{font-size:6.3rem;line-height:10.5rem;position:absolute;top:0;right:0;bottom:0;left:0;border:none;margin:0 auto;padding:0;display:flex;justify-content:center;align-items:center;width:100%}.activity-card .site-audit-activity-list>li .activity-description{padding:.7rem 2rem}.activity-card .site-audit-activity-list>li .activity-state{top:0}.activity-card .site-audit-activity-list li.list__button{position:relative;display:flex;align-items:center;justify-content:center;height:3.2rem;font-size:1.2rem;font-weight:700;margin:.4rem 0}.activity-card .site-audit-activity-list li.list__button:before{content:"";position:absolute;background-color:#6ccaf2;top:0;left:0;right:unset;bottom:0;width:5px;height:unset;z-index:1}.activity-card .site-audit-activity-list li.list__button a{color:#6ccaf2;padding-left:2em;line-height:3.2rem}.activity-card .site-audit-activity-list .drill-site-audit-view{width:100%;padding:1.5rem;position:relative}.activity-card .site-audit-activity-list .drill-site-audit-view .site-audit-view{position:relative}.activity-card .site-audit-activity-list .drill-site-audit-view .site-audit-header{padding-top:0}.activity-card .site-audit-activity-list .drill-site-audit-view .site-audit-header:before{display:none}.activity-card .site-audit-activity-list .drill-site-audit-view .site-audit-view-buttons{display:flex;visibility:visible;padding:0 1.5rem;position:absolute;top:0;right:0}.activity-card .site-audit-activity-list :not([data-selected])+.drill-site-audit-view{display:none;visibility:hidden}.\--client-side .activity-card .site-audit-activity-list>li[data-site-audit-id]{height:4rem}.\--client-side .activity-card .site-audit-activity-list>li[data-site-audit-id] a{justify-content:flex-start;padding-left:1rem}.\--client-side .activity-card .site-audit-activity-list>li[data-site-audit-id][data-selected="1"]:before{background-color:#ffc50b}.site-audit-activity-type-header{margin-top:.5rem}.site-audit-wizard-answer input[type=radio],.site-audit-wizard-template-select input[type=radio]{display:none}.site-audit-wizard-answer input[type=radio]:checked+label,.site-audit-wizard-template-select input[type=radio]:checked+label{background-color:#6ccaf2;color:#303443}.site-audit-wizard-answer label,.site-audit-wizard-template-select label{position:relative;display:flex;align-items:center;cursor:pointer;min-height:2em;font-size:2rem;padding-left:2rem;text-transform:uppercase;width:100%;color:#fff;background-color:#303443;margin:.5rem 0}.site-audit-wizard-answer label:before,.site-audit-wizard-template-select label:before{content:"";position:absolute;background-color:#6ccaf2;top:0;left:0;right:unset;bottom:0;width:5px;height:unset;z-index:1}.site-audit-wizard-answer label.\--needs-improvement:before{content:"";position:absolute;background-color:#ffc50b;top:0;left:0;right:unset;bottom:0;width:5px;height:unset;z-index:1}.site-audit-wizard-answer label.\--unacceptable:before{content:"";position:absolute;background-color:#df3b58;top:0;left:0;right:unset;bottom:0;width:5px;height:unset;z-index:1}.site-audit-wizard-answer label.\--not-applicable:before{content:"";position:absolute;background-color:#97a4ce;top:0;left:0;right:unset;bottom:0;width:5px;height:unset;z-index:1}.site-audit-wizard-answer input[type=radio]:checked+label.\--needs-improvement{background-color:#ffc50b}.site-audit-wizard-answer input[type=radio]:checked+label.\--unacceptable{background-color:#df3b58}.site-audit-wizard-answer input[type=radio]:checked+label.\--not-applicable{background-color:#97a4ce}.site-audit-wizard-extras{display:grid;gap:.5rem;grid-template-rows:1fr;grid-template-columns:5rem 3.5rem 1fr}.site-audit-wizard-extras.\--opened{display:block}.site-audit-wizard-notes,.site-audit-wizard-photos{width:5rem;height:5rem;cursor:pointer;position:relative;background-color:#303443}.site-audit-wizard-notes .icon,.site-audit-wizard-photos .icon{position:relative;font-weight:700;width:100%;height:100%}.site-audit-wizard-notes .icon svg,.site-audit-wizard-photos .icon svg{width:2rem;height:2rem;fill:#fff}.site-audit-wizard-notes .icon.\--hidden,.site-audit-wizard-photos .icon.\--hidden{display:none;visibility:hidden}.site-audit-wizard-notes .icon .plus,.site-audit-wizard-photos .icon .plus{position:absolute;top:13px;left:7px}.site-audit-wizard-notes .icon-svg-wrapper,.site-audit-wizard-photos .icon-svg-wrapper{position:absolute;top:16px;right:29px}.site-audit-wizard-notes.\--opened,.site-audit-wizard-photos.\--opened{width:100%}.site-audit-wizard-notes{margin-bottom:.5rem}.site-audit-wizard-notes .input{position:relative}.site-audit-wizard-notes .input textarea{padding-left:1.4rem;padding-right:1.4rem}.site-audit-wizard-notes .input button{position:absolute;top:-.8rem;right:-.6rem;margin:0;padding:0}.site-audit-wizard-notes .input.\--hidden{display:none;visibility:hidden}.site-audit-wizard-notes.\--opened{height:-moz-fit-content;height:fit-content}.site-audit-wizard-photos .dropzone-wrapper{scrollbar-color:#545b72 #383c4a;display:flex;align-items:center}.site-audit-wizard-photos .dropzone-wrapper::-webkit-scrollbar{width:.5rem;height:.5rem}.site-audit-wizard-photos .dropzone-wrapper::-webkit-scrollbar-thumb{background:#545b72;border-radius:.25rem;-webkit-box-shadow:none}.site-audit-wizard-photos .dropzone-wrapper::-webkit-scrollbar-track{background:#383c4a;border-radius:.25rem}.site-audit-wizard-photos.dz-drag-hover .dz-message{border:.5rem dashed #6ccaf2;color:#6ccaf2}.site-audit-wizard-photos .dz-details,.site-audit-wizard-photos .dz-image-preview,.site-audit-wizard-photos .dz-processing{width:5rem;height:5rem;position:relative;flex:0 0 auto;margin:0 .25rem}.site-audit-wizard-photos .dz-remove{position:absolute;top:0;right:0;width:1rem;height:1rem;line-height:.6rem;text-align:center;background-color:#303443;font-size:1.3rem;font-weight:700;color:#ccd0db}.site-audit-wizard-photos .icon{flex:0 0 auto;pointer-events:none}.site-audit-wizard-photos .icon.\--lighter{background-color:#df3b58}.site-audit-wizard-photos .icon-svg-wrapper{top:14px;right:-22x}.site-audit-wizard-photos.\--opened{height:6rem}.site-audit-wizard-photos.\--opened .dropzone-wrapper{width:100%;overflow-x:auto;flex-wrap:nowrap;min-height:5rem}.site-audit-wizard-photos.\--opened .dropzone-wrapper:after{display:block;width:2.5rem;height:2.5rem;content:"";flex:0 0 auto}.site-audit-wizard-photos.\--opened .icon{width:4.5rem;height:4.5rem;margin:.75rem;background-color:#545b72}.site-audit-wizard-photos.\--opened .icon .plus{left:5px}.site-audit-wizard-photos.\--opened .icon-svg-wrapper{right:27px}.site-audit-wizard-photos.\--opened button{display:block;visibility:visible;margin:0;padding:0}.site-audit-wizard-photos button{display:none;visibility:hidden;position:absolute;top:-.8rem;right:-.6rem}.site-audit-header:before{content:"";position:absolute;background-color:#6ccaf2;top:0;left:0;right:0;bottom:unset;width:unset;height:5px;z-index:1}@media(min-width:845px){.modal .wizard.card[data-controller=site-audit-wizard]{max-width:50%}}.modal .wizard.card[data-controller=site-audit-wizard] .wizard__submit{margin-top:3rem}.modal .wizard .\--disabled{background-color:#545b72}.static-page header{width:50%;margin:0 auto}.static-page h1{font-size:2.5rem;line-height:3.5rem;text-align:center;margin-bottom:1rem}.static-page h2{font-size:2rem;line-height:3rem;margin-top:2.5rem;margin-bottom:1rem}.static-page h3{margin-top:2rem;margin-bottom:.5rem}.static-page p{margin-bottom:1rem;text-align:justify;font-weight:300}.static-page p.page-hash{font-size:1.2rem;line-height:2rem;text-align:right}.static-page ul{margin-left:2rem}.static-page ul li{margin-top:.5rem}section.settings{padding-bottom:25px}section.settings .settings-button{text-align:center}@media(min-width:1150px){.company-settings,.contract-settings{max-width:76%}}.company-settings .title,.contract-settings .title{flex:1}.company-settings .actions,.contract-settings .actions{flex:1;text-align:right}.company-settings .actions .action,.contract-settings .actions .action{margin:1.2rem}.modal .company-card,.modal .customer-card{scrollbar-color:#545b72 #383c4a;padding:1.5rem 3rem;overflow-y:auto}.modal .company-card::-webkit-scrollbar,.modal .customer-card::-webkit-scrollbar{width:.5rem;height:.5rem}.modal .company-card::-webkit-scrollbar-thumb,.modal .customer-card::-webkit-scrollbar-thumb{background:#545b72;border-radius:.25rem;-webkit-box-shadow:none}.modal .company-card::-webkit-scrollbar-track,.modal .customer-card::-webkit-scrollbar-track{background:#383c4a;border-radius:.25rem}@media(min-width:845px){.modal .company-card.\--large,.modal .customer-card.\--large{width:45%}}.modal .company-card .field-grid,.modal .customer-card .field-grid{display:grid;grid-template-columns:1fr;grid-gap:1rem;margin-bottom:1rem}@media(min-width:845px){.modal .company-card .field-grid,.modal .customer-card .field-grid{grid-template-columns:1fr 1fr}}.modal .company-card .card-info,.modal .customer-card .card-info{grid-column:1/3}.modal .company-card .card-errors,.modal .customer-card .card-errors{font-size:1.4rem;line-height:3.5rem;min-height:3.5rem}.modal .company-card .card-input,.modal .customer-card .card-input{box-shadow:0 3px 6px rgba(0,0,0,.16);color:#ccd0db;background-color:#303443;display:block;width:100%;line-height:2em;min-height:2em;padding:0 .5em}.modal .company-card .card-input:-webkit-autofill,.modal .customer-card .card-input:-webkit-autofill{color:#ccd0db!important;-webkit-text-fill-color:#ccd0db!important;box-shadow:inset 0 0 0 30px #303443!important}@media(min-width:640px){.company-invoicing .form{display:flex;flex-direction:row}}.company-invoicing .form .logo{margin:0;padding:0;box-shadow:none}.company-invoicing .form .logo .dropzone-wrapper{font-size:1.2rem;line-height:2rem;text-transform:uppercase;display:flex;justify-content:center;align-items:center;width:11rem;height:11rem;background-color:#545b72;padding:1rem}@media(min-width:640px){.company-invoicing .form .logo .dropzone-wrapper{font-size:2.5rem;line-height:3.5rem;margin-bottom:0;width:18rem;height:18rem}}.company-invoicing .form .logo .dropper{width:100%;height:100%;border:.3rem dashed #ccd0db;border-radius:1rem;cursor:pointer;padding:.5rem}.company-invoicing .form .logo .dropper,.company-invoicing .form .logo .dropper .placeholder,.company-invoicing .form .logo .dropper .placeholder-image{display:flex;justify-content:center;align-items:center}.company-invoicing .form .logo .dropper .placeholder{width:100%;height:100%;text-align:center}.company-invoicing .form .logo .dropper .thumbnail{display:flex}.company-invoicing .form .logo .dropper.dz-started .placeholder{display:none}.company-invoicing .form .logo .dropper.dz-drag-hover{border-color:#6ccaf2}.company-invoicing .form .item-list{grid-template-columns:1fr;margin-left:0;grid-template-areas:"logo" "name" "address1" "address2" "city" "prov" "postal" "country" "currency" "tax_number" "phone"}@media(min-width:425px){.company-invoicing .form .item-list{grid-template-columns:1fr 1fr;grid-template-areas:"logo name" "logo address1" "logo address2" "city city" "prov prov" "country currency" "postal postal" "tax_number tax_number" "phone phone"}}@media(min-width:640px){.company-invoicing .form .item-list{grid-template-columns:18rem 1fr 1fr;grid-template-areas:"logo name name" "logo address1 address1" "logo address2 address2" "logo city prov" "logo country currency" "logo postal postal" "logo tax_number tax_number" "logo phone ."}}@media(min-width:768px){.company-invoicing .form .item-list{grid-template-areas:"logo name name" "logo address1 address1" "logo address2 address2" "logo city prov" "logo country currency" "logo postal tax_number" "logo phone ."}}@media(min-width:845px){.company-invoicing .form .item-list{grid-template-columns:18rem 1fr 1fr 1fr;grid-template-areas:"logo name name name" "logo address1 address1 address1" "logo address2 address2 address2" "logo city prov postal" "logo country currency tax_number" "logo phone . ."}}.company-invoicing .form .item-list .logo{grid-area:logo}.company-invoicing .form .item-list .name{grid-area:name}.company-invoicing .form .item-list .address1{grid-area:address1}.company-invoicing .form .item-list .address2{grid-area:address2}.company-invoicing .form .item-list .city{grid-area:city}.company-invoicing .form .item-list .prov{grid-area:prov}.company-invoicing .form .item-list .postal{grid-area:postal}.company-invoicing .form .item-list .country{grid-area:country}.company-invoicing .form .item-list .currency{grid-area:currency}.company-invoicing .form .item-list .tax_number{grid-area:tax_number}.company-invoicing .form .item-list .phone{grid-area:phone}.company-invoicing .form .item-list .logo{align-items:normal;background:none;margin:0 auto}.invoice-wrapper{margin-right:-1.5rem;margin-left:-1.5rem;background-color:#393e4d;margin-bottom:-1.5rem}.invoice-wrapper .invoice{padding:1.5rem}.taxes-list{margin-right:4.6rem}.taxes-list li{box-shadow:0 3px 6px rgba(0,0,0,.16)}.taxes-list li .item-actions{display:flex;position:absolute;right:-4.6rem;width:4.6rem;top:.7rem;padding:0;align-items:flex-start}@media(min-width:768px){.taxes-list li .item-actions{display:none}}.taxes-list li .item-actions button{width:1.8rem;height:1.8rem;padding:0;margin-left:.5rem}.taxes-list li .item-actions button svg{width:1.8rem;height:1.8rem;fill:currentColor}.taxes-list li:hover .item-actions{display:flex}.taxes-list li{padding:.5em}.taxes-list li .tax-item{width:100%;display:grid;grid-template-columns:2fr 1fr;grid-gap:0 .5rem}.taxes-list li .tax-item .applies-to,.taxes-list li .tax-item .help.\--error{grid-column:1/3;font-weight:300;line-height:1.2}.taxes-list li .cost{text-align:right}.add-item-form-container .applies-to{display:grid;grid-gap:.5rem;padding:0 1.5rem;grid-template-columns:repeat(2,minmax(49%,1fr))}.card.error-page{padding-top:40px;padding-bottom:40px}@media(min-width:845px){.card.error-page{padding-top:1.5rem}}.card.error-page .title-bar{text-align:center;padding-bottom:20px;padding-top:20px}.card.error-page h1{font-size:14rem;line-height:10rem;margin-top:10px;height:10rem}.card.error-page h1,.card.error-page h2{display:block}.card.error-page div.body{text-align:center;padding-bottom:20px}.modal .welcome-wizard.\--selection{margin:1rem 1rem 0 0}.modal .welcome-wizard.\--selection .selections{display:flex;justify-content:space-between;gap:1rem}.modal .welcome-wizard.\--selection .selections .selection{display:grid;width:18rem;height:15rem;padding:1rem;place-items:center;background-color:#303443;box-shadow:0 3px 6px rgba(0,0,0,.16)}.modal .welcome-wizard.\--selection .selections .selection svg{max-height:8rem;width:10rem;fill:#ccd0db}.modal .welcome-wizard.\--selection .selections .selection p{margin:0 auto;color:#ccd0db;font-size:1rem;font-weight:700;text-transform:uppercase;text-align:center}.modal .welcome-wizard.\--information footer{margin:2rem 0 0 18rem;gap:1rem}.modal .welcome-wizard.\--information .review .icon{height:3rem;width:3rem;color:#6ccaf2;position:absolute;right:10px;bottom:10px}.modal .welcome-wizard.\--setup .settings{margin-top:1.5rem;-moz-column-count:2;column-count:2}.modal .welcome-wizard.\--setup .settings ul{list-style:none}.modal .welcome-wizard.\--setup .settings ul li{text-transform:capitalize;color:#fff;font-size:2rem;padding:.5rem 0}.modal .welcome-wizard.\--setup .settings ul li:before{content:"";display:inline-block;height:1rem;width:1rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMS43MTIiIGhlaWdodD0iMTMuMzMyIj48ZyBkYXRhLW5hbWU9Ikdyb3VwIDcyOCI+PHBhdGggZGF0YS1uYW1lPSJQYXRoIDM1MSIgZD0iTTExLjcxMiA2LjY2NkwxLjM0MyAwQTE2LjA0OSAxNi4wNDkgMCAwMDAgNi41OTNhMTYuNzg4IDE2Ljc4OCAwIDAwMS40MTcgNi43Mzl6IiBmaWxsPSIjZmZjNTBiIi8+PC9nPjwvc3ZnPg==);background-size:contain;background-repeat:no-repeat;margin-right:.5rem}.modal .welcome-wizard.\--copy-invite header,.modal .welcome-wizard .\--driller header{margin:0}.modal .welcome-wizard.\--copy-invite header h1,.modal .welcome-wizard .\--driller header h1{color:#6ccaf2}.modal .welcome-wizard.\--copy-invite footer input,.modal .welcome-wizard .\--driller footer input{background-color:#6ccaf2}.modal .welcome-wizard.\--copy-invite .copy-url{display:flex;justify-content:space-between;margin:1rem 27px 1rem 0}.modal .welcome-wizard.\--copy-invite .copy-url input{width:85%;cursor:text}.modal .welcome-wizard.\--copy-invite .icon{display:flex;justify-content:center;width:3.5rem;height:3.5rem;border-radius:3.5rem;background-color:#6ccaf2;margin:-.5rem .5rem;cursor:pointer}.modal .welcome-wizard.\--copy-invite .icon svg{width:1.7rem;margin:0 auto;fill:#383c4a}.modal .welcome-wizard.\--table{margin:1rem 27px 1rem 0}.modal .welcome-wizard.\--table .row{display:flex;justify-content:space-between;gap:1rem;background-color:#303443;padding:.3rem 1.25rem}.modal .welcome-wizard.\--table .row.header{font-weight:700;background-color:#545b72}.modal .welcome-wizard.\--table .row .status{font-weight:700;color:#ffc50b}.modal .welcome-wizard.\--cancel-invite footer,.modal .welcome-wizard.\--cancel-invite p,.modal .welcome-wizard.\--dashboard-save footer,.modal .welcome-wizard.\--table footer{margin-right:0}.modal .welcome-wizard .warning{margin-top:1rem;color:#ffc50b;font-size:.9rem}.modal .welcome-wizard .top-bar-example{width:100%;margin:2rem 27px 2rem 0}.modal .welcome-wizard .top-bar-example div{margin:0 auto;padding:1rem;width:80%;display:flex;justify-content:space-evenly;background:transparent linear-gradient(90deg,rgba(57,62,77,0),#393e4d 20%,#393e4d 79%,rgba(57,62,77,0)) 0 0 no-repeat padding-box;box-shadow:0 3px 6px rgba(0,0,0,.1607843137)}.modal .welcome-wizard .top-bar-example div span{margin:0 auto;height:2.5rem;cursor:default;padding:.3rem 2rem}.modal .welcome-wizard .top-bar-example div footer{margin:0}.modal .welcome-wizard.\--sample form ul{list-style:none;margin-top:1rem}.modal .welcome-wizard.\--sample form ul li{width:34.5rem;height:4.5rem;padding-top:.5rem}.modal .welcome-wizard.\--sample form ul li input[type=radio]:checked+label,.modal .welcome-wizard.\--sample form ul li label:hover{background-color:#6ccaf2;color:#282c3b}.modal .welcome-wizard.\--sample form ul li input[type=radio]:checked+label .icon{display:block}.modal .welcome-wizard.\--sample form ul li label{flex-direction:column;align-items:flex-start;line-height:1rem;justify-content:space-evenly;width:100%;margin:-.4rem 0 0 -1.9rem;padding-top:.5rem;height:112%;color:#fff;cursor:pointer}.modal .welcome-wizard.\--sample form ul li .contract-title{text-transform:uppercase;font-size:1.5rem}.modal .welcome-wizard.\--sample form ul li .contract-desc{font-size:1rem}.modal .welcome-wizard.\--sample form ul li .icon{display:none;position:absolute;height:1.8rem;width:1.8rem;right:2rem;cursor:pointer}.modal .welcome-wizard.\--sample form ul li .icon-delete~.icon-edit{right:4rem}.modal .welcome-wizard.\--sample form ul li.demo-loader-parameters{display:none;grid-template-columns:40% 1fr;grid-template-rows:auto auto;grid-column-gap:1rem;grid-row-gap:1rem;margin:0;padding:1rem 2rem;background:none;height:8rem}.modal .welcome-wizard.\--sample form ul li.demo-loader-parameters[data-show]{display:grid}.modal .welcome-wizard.\--sample form ul li.demo-loader-parameters label{display:block;text-align:right;width:100%;height:1rem;margin:0;padding:0}.modal .welcome-wizard.\--sample form ul li.demo-loader-parameters label:hover{background:none;color:#fff}.modal .welcome-wizard.\--sample form ul li.demo-loader-review label{margin-left:.5rem;cursor:default}.modal .welcome-wizard.\--sample form ul li.demo-loader-review label:hover{background:none;color:#fff}.modal .welcome-wizard.\--sample form ul.demo-loader-review li:hover label .icon{display:block}.modal .welcome-wizard.\--sample footer{margin:2rem 0 0 18rem;gap:1rem}.modal .welcome-wizard.\--sample .add-contract{width:34.5rem;display:block;padding:.5rem;background-color:#303443;text-align:center;color:#6ccaf2;font-weight:700;border:none}.modal .welcome-wizard.\--sample .add-contract[data-disabled=true]{pointer-events:none;color:#545b72}.modal .welcome-wizard.\--highlight-buttons ul{list-style:none;margin-top:1rem}.modal .welcome-wizard.\--highlight-buttons ul li{width:100%;height:5.5rem;padding-top:.5rem}.modal .welcome-wizard.\--highlight-buttons ul li button{flex-direction:column;align-items:flex-start;line-height:1rem;justify-content:space-evenly;width:100%;padding-top:.5rem;height:112%;color:#fff;cursor:pointer;border:none;margin:-.4rem 0 0 1rem}.modal .welcome-wizard.\--highlight-buttons ul li .contract-title{font-size:1.3rem;color:#6ccaf2}.modal .welcome-wizard.\--highlight-buttons ul li .contract-desc{font-size:1rem}.modal .welcome-wizard.\--highlight-buttons footer{margin:2rem 0 0 18rem;gap:1rem}.modal .welcome-wizard.\--template_dashboard .widget-templates-library-list{display:flex;flex-wrap:wrap;float:none;max-width:34.5rem;width:34.5rem;justify-content:space-between;margin-top:1rem;margin-bottom:.5rem;gap:.5rem}.modal .welcome-wizard.\--template_dashboard .widget-templates-library-list .icon{height:5.5rem;width:5.5rem;margin-right:5.5rem}.modal .welcome-wizard.\--template_dashboard .widget-templates-library-list .name{text-transform:uppercase;flex-flow:wrap;margin-top:.5rem}.modal .welcome-wizard.\--template_dashboard .widget-templates-library-list .list-item{width:17rem;height:13rem;background-color:#383c4a;font-size:1.4rem;line-height:1.6rem;text-align:center}.modal .welcome-wizard.\--template_dashboard .widget-templates-library-list .list-item a{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;margin-top:.5rem}.modal .welcome-wizard .review{position:relative;width:100%;background-color:#303443;margin:2rem 0;padding-bottom:1.3rem;box-shadow:0 3px 6px rgba(0,0,0,.16)}.modal .welcome-wizard .review:not(:first-child){padding:.5rem 1.2rem}.modal .welcome-wizard .review .title{font-size:1.2rem;line-height:2rem;height:3rem;text-transform:uppercase;background-color:#393e4d;position:relative;z-index:1}.modal .welcome-wizard .review div{padding:0 1rem}.modal .welcome-wizard .review div label{line-height:2.2rem}.modal .welcome-wizard .review div span{font-size:1.2rem}.modal .hidden{display:none}.modal .loading{text-align:center;margin-top:2rem}.modal .loading img{width:4%}.modal .demo-settings footer>a.link{text-transform:none;margin:0}.modal .next-steps{max-width:44rem}.modal .next-steps footer{margin-right:0}.modal .demo-loader{max-width:48rem}li.menu-insights a.button,li.menu-insights button,li.menu-insights input[type=submit],li.menu-insights span.\--buttonish,li.menu-invite a.button,li.menu-invite button,li.menu-invite input[type=submit],li.menu-invite span.\--buttonish{font-size:100%;padding:0 2rem;margin:0;text-transform:uppercase;color:#282c3b!important;background-color:#6ccaf2;border:none;border-radius:3rem;height:3rem!important;line-height:2.1rem;width:unset;min-width:unset}li.menu-insights a.button.\--hide-on-disable[disabled],li.menu-insights button.\--hide-on-disable[disabled],li.menu-insights input[type=submit].\--hide-on-disable[disabled],li.menu-insights span.\--buttonish.\--hide-on-disable[disabled],li.menu-invite a.button.\--hide-on-disable[disabled],li.menu-invite button.\--hide-on-disable[disabled],li.menu-invite input[type=submit].\--hide-on-disable[disabled],li.menu-invite span.\--buttonish.\--hide-on-disable[disabled]{display:none}li.menu-insights a.button.\--purple,li.menu-insights button.\--purple,li.menu-insights input[type=submit].\--purple,li.menu-insights span.\--buttonish.\--purple,li.menu-invite a.button.\--purple,li.menu-invite button.\--purple,li.menu-invite input[type=submit].\--purple,li.menu-invite span.\--buttonish.\--purple{background-color:#97a4ce}li.menu-insights a.disabled,li.menu-insights button.disabled,li.menu-invite a.disabled,li.menu-invite button.disabled{pointer-events:none;cursor:default}.widgets .widget>header{margin-bottom:.4rem;padding-left:1.4rem;position:relative}.widgets .widget>header>.icons{display:none;visibility:hidden;position:absolute;top:.4rem;left:-.4rem;width:2.1rem;height:2.1rem}.widgets .widget>header>.icons.\--right{cursor:pointer;right:0;left:unset}.widgets .widget>header>.icons.delete{right:2.5rem}.widgets .widget>header>.icons[data-enabled=true]{display:block!important;visibility:visible!important}.widgets .widget>header .preview-image{display:none;visibility:hidden}.widgets .widget:hover .delete[data-enabled=false]~.edit,.widgets .widget:hover .grabber{display:block!important;visibility:visible!important}.widgets .widget .preview-image-wrapper{display:none}.widgets .widget.u-dragging{display:flex;flex-direction:column;align-items:center}.widgets .widget.u-dragging .preview-image-wrapper{display:block}.widgets .widget.u-dragging .subtitle{display:none;visibility:hidden}.widgets .widget.u-dragging>div,.widgets .widget.u-dragging ul{display:none}.widgets .widget.u-dragging:hover .icons.edit,.widgets .widget.u-dragging header .icons{display:none!important;visibility:hidden!important}.widgets .widget>.widget-library-item{display:none}.widgets .widget .chart-selector{display:none;visibility:hidden;width:10rem;font-size:1.1rem;margin:.4rem auto 0}.widgets .widget.\--editing .chart-selector{display:block;visibility:visible}.widgets .widget.\--editing.stats .subtitle{display:none;visibility:hidden}.widgets .widget div.backdrop{width:100%;left:0;top:0;height:100%;position:absolute;-webkit-backdrop-filter:blur(10px) opacity(.1);backdrop-filter:blur(10px) opacity(.1);z-index:2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:1.4rem}.widgets .widget div.backdrop .stats-label{max-width:16rem;text-align:center;padding-bottom:1rem}.widgets .widget div.backdrop .stats-button a.button,.widgets .widget div.backdrop .stats-button button,.widgets .widget div.backdrop .stats-button input[type=submit],.widgets .widget div.backdrop .stats-button span.\--buttonish{font-size:100%;padding:0 2rem;margin:0;text-transform:uppercase;color:#282c3b;background-color:#ffc50b;border:none;border-radius:1.2rem;height:2rem;line-height:2.1rem;width:unset;min-width:unset}.widgets .widget div.backdrop .stats-button a.button.\--hide-on-disable[disabled],.widgets .widget div.backdrop .stats-button button.\--hide-on-disable[disabled],.widgets .widget div.backdrop .stats-button input[type=submit].\--hide-on-disable[disabled],.widgets .widget div.backdrop .stats-button span.\--buttonish.\--hide-on-disable[disabled]{display:none}.widgets .widget div.backdrop .stats-button a.button.\--center,.widgets .widget div.backdrop .stats-button button.\--center,.widgets .widget div.backdrop .stats-button input[type=submit].\--center,.widgets .widget div.backdrop .stats-button span.\--buttonish.\--center{margin:0 auto}.widgets .widget div.backdrop .stats-button a.button.\--blue,.widgets .widget div.backdrop .stats-button button.\--blue,.widgets .widget div.backdrop .stats-button input[type=submit].\--blue,.widgets .widget div.backdrop .stats-button span.\--buttonish.\--blue{background-color:#6ccaf2}.widgets .widget div.backdrop .stats-button a.button.\--purple,.widgets .widget div.backdrop .stats-button button.\--purple,.widgets .widget div.backdrop .stats-button input[type=submit].\--purple,.widgets .widget div.backdrop .stats-button span.\--buttonish.\--purple{background-color:#97a4ce}.widgets .widget div.backdrop .stats-button a.button svg,.widgets .widget div.backdrop .stats-button button svg,.widgets .widget div.backdrop .stats-button input[type=submit] svg,.widgets .widget div.backdrop .stats-button span.\--buttonish svg{fill:#282c3b;width:.8rem;height:.8rem;margin-left:.5rem}.widgets .widget div.backdrop .stats-button a.button.\--secondary,.widgets .widget div.backdrop .stats-button button.\--secondary,.widgets .widget div.backdrop .stats-button input[type=submit].\--secondary,.widgets .widget div.backdrop .stats-button span.\--buttonish.\--secondary{color:#ccd0db;background-color:#383c4a!important}.widgets .widget div.backdrop .stats-button a.button.\--royalnavy,.widgets .widget div.backdrop .stats-button button.\--royalnavy,.widgets .widget div.backdrop .stats-button input[type=submit].\--royalnavy,.widgets .widget div.backdrop .stats-button span.\--buttonish.\--royalnavy{color:#ccd0db;background-color:#545b72!important}.widgets .widget div.backdrop .stats-button a.button.\--smaller,.widgets .widget div.backdrop .stats-button button.\--smaller,.widgets .widget div.backdrop .stats-button input[type=submit].\--smaller,.widgets .widget div.backdrop .stats-button span.\--buttonish.\--smaller{text-transform:capitalize;font-size:.75em}.widgets .widget div.backdrop .stats-button a.button.\--bare,.widgets .widget div.backdrop .stats-button button.\--bare,.widgets .widget div.backdrop .stats-button input[type=submit].\--bare,.widgets .widget div.backdrop .stats-button span.\--buttonish.\--bare{border-color:transparent;background-color:transparent;color:#ccd0db}.widgets .widget div.backdrop .stats-button a.disabled,.widgets .widget div.backdrop .stats-button button.disabled{pointer-events:none;cursor:default}.widgets-add{cursor:pointer;width:14rem;height:3rem;position:relative;margin:3.5rem 2rem 1rem;line-height:2.8rem;font-size:1.1rem;background-color:#282c3b;border-radius:2rem;float:right}.widgets-add,.widgets-add .icon{font-weight:700;text-align:center}.widgets-add .icon{position:absolute;width:4rem;height:4rem;top:-.75rem;right:-1.7rem;line-height:3.75rem;border-radius:2.5rem;font-size:4rem;text-shadow:1px 1px 3px rgba(0,0,0,.75);background-color:#6ccaf2;color:#fff}.widgets-library{margin:2rem 3rem}.widgets-library p{line-height:1.2rem;margin-top:1rem}.widgets-library-wrapper{position:absolute;width:70%;max-width:36rem;height:100%;top:0;right:0;z-index:25;background:#000;background:linear-gradient(270deg,rgba(0,0,0,.95),rgba(0,0,0,.85) 55%,transparent);overflow-y:scroll;transition:.5s;font-size:1rem;scrollbar-color:#545b72 #383c4a}.widgets-library-wrapper::-webkit-scrollbar{width:.5rem;height:.5rem}.widgets-library-wrapper::-webkit-scrollbar-thumb{background:#545b72;border-radius:.25rem;-webkit-box-shadow:none}.widgets-library-wrapper::-webkit-scrollbar-track{background:#383c4a;border-radius:.25rem}@media(min-width:768px){.widgets-library-wrapper{width:50%}}.widgets-library-wrapper.hidden{width:0}.widgets-library header{float:right;width:20rem;margin-bottom:2rem}.widgets-library header h1{font-size:2.4rem}.widgets-library header h2{text-transform:uppercase;font-size:1.5em}.widgets-library-list{float:right;max-width:20rem;flex-direction:column}.widgets-library-list div.widget{margin-bottom:2rem}.widgets-library-list div.widget.u-dragging .name{display:none}.widgets-library-list .preview-image{width:20rem;max-height:revert;height:auto}.widgets-library-list .u-dragging{max-height:10rem}.widgets-library-close{cursor:pointer;position:absolute;top:1rem;right:2rem;font-size:2rem}.widgets-library .empty-placeholder{display:none;visibility:hidden;border:4px dashed #fff;padding:2rem 3rem;border-radius:1rem;text-align:center;line-height:1.1rem}.widgets-library .empty-placeholder:only-child{display:block;visibility:visible}.widget-templates-library-list{float:right;max-width:20rem;margin-bottom:2rem}.widget-templates-library-list .icon{height:2.5rem;width:2.5rem;margin-right:1.5rem}.widget-templates-library-list .name{text-transform:uppercase;flex-flow:wrap;width:72%}.widget-templates-library-list .list-item{display:flex;height:6rem;width:20rem;padding:0;background-color:#383c4a;margin-bottom:5px;font-size:1.4rem;line-height:1.6rem}.widget-templates-library-list .list-item a{position:relative;padding:0 1rem;width:100%;height:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.widget-templates-library-list-saved .list-item{position:relative}.widget-templates-library-list-saved .list-item-save:before{content:"";position:absolute;background-color:#6ccaf2;top:0;left:0;right:unset;bottom:0;width:5px;height:unset;z-index:1}.widget-templates-library-list-saved .list-item:hover button{display:block}.widget-templates-library-list-saved .list-item button{position:absolute;font-weight:700;display:none;top:0;right:.5rem;font-size:1.5rem}.widget-templates-library-list-saved .list-item .name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.hint{width:100%;position:absolute}.hint.\--dashboard-drag .hint-icon{top:-.5rem;left:-3.9rem}.hint.\--dashboard-drag div.hint-tooltip a.button{font-size:100%;padding:0 2rem;margin-top:.5rem;text-transform:uppercase;color:#fff;background-color:#282c3b;border:none;border-radius:1.2rem;height:1.5rem;line-height:1.8rem;white-space:nowrap;overflow:visible}.hint.\--dashboard-drag .hint-tooltip{top:-.5rem;left:.1rem}.hint.\--dashboard-drag .hint-tooltip:after{content:"";position:absolute;top:.35rem;width:0;height:0;border-top:.7rem solid transparent;border-bottom:.7rem solid transparent;left:-.5rem;border-right:.7rem solid #6ccaf2}.hint.\--timesheet-expand-timesheet .hint-icon{top:0;left:7rem}.hint.\--timesheet-expand-timesheet div.hint-tooltip a.button{font-size:100%;padding:0 2rem;margin-top:.5rem;text-transform:uppercase;color:#fff;background-color:#282c3b;border:none;border-radius:1.2rem;height:1.5rem;line-height:1.8rem;white-space:nowrap;overflow:visible}.hint.\--timesheet-expand-timesheet .hint-tooltip{top:0;left:11rem}.hint.\--timesheet-expand-timesheet .hint-tooltip:after{content:"";position:absolute;top:.35rem;width:0;height:0;border-top:.7rem solid transparent;border-bottom:.7rem solid transparent;left:-.5rem;border-right:.7rem solid #6ccaf2}.hint.\--timesheet-calendar .hint-icon{top:.5rem;left:-1.5rem}.hint.\--timesheet-calendar div.hint-tooltip a.button{font-size:100%;padding:0 2rem;margin-top:.5rem;text-transform:uppercase;color:#fff;background-color:#282c3b;border:none;border-radius:1.2rem;height:1.5rem;line-height:1.8rem;white-space:nowrap;overflow:visible}.hint.\--timesheet-calendar .hint-tooltip{top:.5rem;left:-17.5rem}.hint.\--timesheet-calendar .hint-tooltip:after{content:"";position:absolute;top:.35rem;width:0;height:0;border-top:.7rem solid transparent;border-bottom:.7rem solid transparent;right:-.5rem;border-left:.7rem solid #6ccaf2}.hint.\--timesheet-expand-audit .hint-icon{top:0;left:12rem}.hint.\--timesheet-expand-audit div.hint-tooltip a.button{font-size:100%;padding:0 2rem;margin-top:.5rem;text-transform:uppercase;color:#fff;background-color:#282c3b;border:none;border-radius:1.2rem;height:1.5rem;line-height:1.8rem;white-space:nowrap;overflow:visible}.hint.\--timesheet-expand-audit .hint-tooltip{top:0;left:16rem}.hint.\--timesheet-expand-audit .hint-tooltip:after{content:"";position:absolute;top:.35rem;width:0;height:0;border-top:.7rem solid transparent;border-bottom:.7rem solid transparent;left:-.5rem;border-right:.7rem solid #6ccaf2}.hint.\--add-widgets .hint-icon{top:-1.5rem;left:-1rem}.hint.\--add-widgets div.hint-tooltip a.button{font-size:100%;padding:0 2rem;margin-top:.5rem;text-transform:uppercase;color:#fff;background-color:#282c3b;border:none;border-radius:1.2rem;height:1.5rem;line-height:1.8rem;white-space:nowrap;overflow:visible}.hint.\--add-widgets .hint-tooltip{top:-1.5rem;left:-17rem}.hint.\--add-widgets .hint-tooltip:after{content:"";position:absolute;top:.35rem;width:0;height:0;border-top:.7rem solid transparent;border-bottom:.7rem solid transparent;right:-.5rem;border-left:.7rem solid #6ccaf2}.hint.\--report-plus .hint-icon{top:-2rem;left:1rem}.hint.\--report-plus div.hint-tooltip a.button{font-size:100%;padding:0 2rem;margin-top:.5rem;text-transform:uppercase;color:#fff;background-color:#282c3b;border:none;border-radius:1.2rem;height:1.5rem;line-height:1.8rem;white-space:nowrap;overflow:visible}.hint.\--report-plus .hint-tooltip{top:-2rem;left:5rem}.hint.\--report-plus .hint-tooltip:after{content:"";position:absolute;top:.35rem;width:0;height:0;border-top:.7rem solid transparent;border-bottom:.7rem solid transparent;left:-.5rem;border-right:.7rem solid #6ccaf2}.hint.\--reports .hint-icon{top:-3.5rem;left:9.1rem}.hint.\--reports div.hint-tooltip a.button{font-size:100%;padding:0 2rem;margin-top:.5rem;text-transform:uppercase;color:#fff;background-color:#282c3b;border:none;border-radius:1.2rem;height:1.5rem;line-height:1.8rem;white-space:nowrap;overflow:visible}.hint.\--reports .hint-tooltip{top:-3.5rem;left:13.1rem}.hint.\--reports .hint-tooltip:after{content:"";position:absolute;top:.35rem;width:0;height:0;border-top:.7rem solid transparent;border-bottom:.7rem solid transparent;left:-.5rem;border-right:.7rem solid #6ccaf2}.hint.\--report-export .hint-icon{top:0;left:-4rem}.hint.\--report-export div.hint-tooltip a.button{font-size:100%;padding:0 2rem;margin-top:.5rem;text-transform:uppercase;color:#fff;background-color:#282c3b;border:none;border-radius:1.2rem;height:1.5rem;line-height:1.8rem;white-space:nowrap;overflow:visible}.hint.\--report-export .hint-tooltip{top:0;left:-20rem}.hint.\--report-export .hint-tooltip:after{content:"";position:absolute;top:.35rem;width:0;height:0;border-top:.7rem solid transparent;border-bottom:.7rem solid transparent;right:-.5rem;border-left:.7rem solid #6ccaf2}.hint.\--report-tabs .hint-icon{top:2rem;left:5rem}.hint.\--report-tabs div.hint-tooltip a.button{font-size:100%;padding:0 2rem;margin-top:.5rem;text-transform:uppercase;color:#fff;background-color:#282c3b;border:none;border-radius:1.2rem;height:1.5rem;line-height:1.8rem;white-space:nowrap;overflow:visible}.hint.\--report-tabs .hint-tooltip{top:2rem;left:9rem}.hint.\--report-tabs .hint-tooltip:after{content:"";position:absolute;top:.35rem;width:0;height:0;border-top:.7rem solid transparent;border-bottom:.7rem solid transparent;left:-.5rem;border-right:.7rem solid #6ccaf2}.hint.\--documents-folder .hint-icon{top:4rem;left:17rem}.hint.\--documents-folder div.hint-tooltip a.button{font-size:100%;padding:0 2rem;margin-top:.5rem;text-transform:uppercase;color:#fff;background-color:#282c3b;border:none;border-radius:1.2rem;height:1.5rem;line-height:1.8rem;white-space:nowrap;overflow:visible}.hint.\--documents-folder .hint-tooltip{top:4rem;left:21rem}.hint.\--documents-folder .hint-tooltip:after{content:"";position:absolute;top:.35rem;width:0;height:0;border-top:.7rem solid transparent;border-bottom:.7rem solid transparent;left:-.5rem;border-right:.7rem solid #6ccaf2}.hint.\--documents-upload .hint-icon{top:0;left:5rem}.hint.\--documents-upload div.hint-tooltip a.button{font-size:100%;padding:0 2rem;margin-top:.5rem;text-transform:uppercase;color:#fff;background-color:#282c3b;border:none;border-radius:1.2rem;height:1.5rem;line-height:1.8rem;white-space:nowrap;overflow:visible}.hint.\--documents-upload .hint-tooltip{top:0;left:9rem}.hint.\--documents-upload .hint-tooltip:after{content:"";position:absolute;top:.35rem;width:0;height:0;border-top:.7rem solid transparent;border-bottom:.7rem solid transparent;left:-.5rem;border-right:.7rem solid #6ccaf2}.hint.\--edit-widgets .hint-icon{top:-3.5rem;left:auto}.hint.\--edit-widgets div.hint-tooltip a.button{font-size:100%;padding:0 2rem;margin-top:.5rem;text-transform:uppercase;color:#fff;background-color:#282c3b;border:none;border-radius:1.2rem;height:1.5rem;line-height:1.8rem;white-space:nowrap;overflow:visible}.hint.\--edit-widgets .hint-tooltip{top:-3.5rem;left:auto}.hint.\--edit-widgets .hint-tooltip:after{content:"";position:absolute;top:.35rem;width:0;height:0;border-top:.7rem solid transparent;border-bottom:.7rem solid transparent;right:-.5rem;border-left:.7rem solid #6ccaf2}.hint.\--edit-widgets .hint-icon{right:5rem}.hint.\--edit-widgets .hint-tooltip{right:9.5rem}.hint.\--insights-change-contract .hint-icon{top:-1.5rem;left:auto}.hint.\--insights-change-contract div.hint-tooltip a.button{font-size:100%;padding:0 2rem;margin-top:.5rem;text-transform:uppercase;color:#fff;background-color:#282c3b;border:none;border-radius:1.2rem;height:1.5rem;line-height:1.8rem;white-space:nowrap;overflow:visible}.hint.\--insights-change-contract .hint-tooltip{top:-1.5rem;left:auto}.hint.\--insights-change-contract .hint-tooltip:after{content:"";position:absolute;top:.35rem;width:0;height:0;border-top:.7rem solid transparent;border-bottom:.7rem solid transparent;left:-.5rem;border-right:.7rem solid #6ccaf2}.hint.\--insights-change-contract .hint-icon{right:0}.hint.\--insights-change-contract .hint-tooltip{right:-15.75rem}.hint.\--insights-add-invoices .hint-icon{top:.5rem;left:11rem}.hint.\--insights-add-invoices div.hint-tooltip a.button{font-size:100%;padding:0 2rem;margin-top:.5rem;text-transform:uppercase;color:#fff;background-color:#282c3b;border:none;border-radius:1.2rem;height:1.5rem;line-height:1.8rem;white-space:nowrap;overflow:visible}.hint.\--insights-add-invoices .hint-tooltip{top:.5rem;left:15rem}.hint.\--insights-add-invoices .hint-tooltip:after{content:"";position:absolute;top:.35rem;width:0;height:0;border-top:.7rem solid transparent;border-bottom:.7rem solid transparent;left:-.5rem;border-right:.7rem solid #6ccaf2}.hint.\--insights-cost-reporting .hint-icon{top:1rem;left:auto}.hint.\--insights-cost-reporting div.hint-tooltip a.button{font-size:100%;padding:0 2rem;margin-top:.5rem;text-transform:uppercase;color:#fff;background-color:#282c3b;border:none;border-radius:1.2rem;height:1.5rem;line-height:1.8rem;white-space:nowrap;overflow:visible}.hint.\--insights-cost-reporting .hint-tooltip{top:1rem;left:auto}.hint.\--insights-cost-reporting .hint-tooltip:after{content:"";position:absolute;top:.35rem;width:0;height:0;border-top:.7rem solid transparent;border-bottom:.7rem solid transparent;left:-.5rem;border-right:.7rem solid #6ccaf2}.hint.\--insights-cost-reporting .hint-icon{right:50%;left:50%;margin-left:7rem}.hint.\--insights-cost-reporting .hint-tooltip{right:50%;left:50%;margin-left:11rem}.hint.\--insights-compare-insights .hint-icon{top:-1.5rem;left:-3rem}.hint.\--insights-compare-insights div.hint-tooltip a.button{font-size:100%;padding:0 2rem;margin-top:.5rem;text-transform:uppercase;color:#fff;background-color:#282c3b;border:none;border-radius:1.2rem;height:1.5rem;line-height:1.8rem;white-space:nowrap;overflow:visible}.hint.\--insights-compare-insights .hint-tooltip{top:-1.5rem;left:1rem}.hint.\--insights-compare-insights .hint-tooltip:after{content:"";position:absolute;top:.35rem;width:0;height:0;border-top:.7rem solid transparent;border-bottom:.7rem solid transparent;left:-.5rem;border-right:.7rem solid #6ccaf2}.hint.\--contracts-add{visibility:hidden}.hint.\--contracts-add .hint-icon{top:-3.2rem;left:9.5rem}.hint.\--contracts-add div.hint-tooltip a.button{font-size:100%;padding:0 2rem;margin-top:.5rem;text-transform:uppercase;color:#fff;background-color:#282c3b;border:none;border-radius:1.2rem;height:1.5rem;line-height:1.8rem;white-space:nowrap;overflow:visible}.hint.\--contracts-add .hint-tooltip{top:-3.2rem;left:-6.5rem}.hint.\--contracts-add .hint-tooltip:after{content:"";position:absolute;top:.35rem;width:0;height:0;border-top:.7rem solid transparent;border-bottom:.7rem solid transparent;right:-.5rem;border-left:.7rem solid #6ccaf2}.hint.\--contracts-select-multiple{visibility:hidden}.hint.\--contracts-select-multiple .hint-icon{top:-1.5rem;left:auto}.hint.\--contracts-select-multiple div.hint-tooltip a.button{font-size:100%;padding:0 2rem;margin-top:.5rem;text-transform:uppercase;color:#fff;background-color:#282c3b;border:none;border-radius:1.2rem;height:1.5rem;line-height:1.8rem;white-space:nowrap;overflow:visible}.hint.\--contracts-select-multiple .hint-tooltip{top:-1.5rem}.hint.\--contracts-select-multiple .hint-tooltip:after{content:"";position:absolute;top:.35rem;width:0;height:0;border-top:.7rem solid transparent;border-bottom:.7rem solid transparent;right:-.5rem;border-left:.7rem solid #6ccaf2}.hint.\--contracts-select-multiple .hint-icon{right:19rem}.hint.\--contracts-select-multiple .hint-tooltip{right:23.5rem;left:auto}.hint.\--contracts-select{visibility:hidden}.hint.\--contracts-select .hint-icon{top:2.8rem;left:13.5rem}.hint.\--contracts-select div.hint-tooltip a.button{font-size:100%;padding:0 2rem;margin-top:.5rem;text-transform:uppercase;color:#fff;background-color:#282c3b;border:none;border-radius:1.2rem;height:1.5rem;line-height:1.8rem;white-space:nowrap;overflow:visible}.hint.\--contracts-select .hint-tooltip{top:6.8rem;left:8.5rem}.hint.\--contracts-select .hint-tooltip:before{content:"";position:absolute;top:-1.4rem;width:0;height:0;right:7.5rem;border:.7rem solid transparent;border-bottom-color:#6ccaf2}.hint.\--contracts-company{visibility:hidden}.hint.\--contracts-company .hint-icon{top:-1.7rem;left:8.5rem}.hint.\--contracts-company div.hint-tooltip a.button{font-size:100%;padding:0 2rem;margin-top:.5rem;text-transform:uppercase;color:#fff;background-color:#282c3b;border:none;border-radius:1.2rem;height:1.5rem;line-height:1.8rem;white-space:nowrap;overflow:visible}.hint.\--contracts-company .hint-tooltip{top:-1.7rem;left:12.5rem}.hint.\--contracts-company .hint-tooltip:after{content:"";position:absolute;top:.35rem;width:0;height:0;border-top:.7rem solid transparent;border-bottom:.7rem solid transparent;left:-.5rem;border-right:.7rem solid #6ccaf2}.hint.\--contracts-company .hint-tooltip{top:-1rem}.hint.\--contracts-saved-projects .hint-icon{top:-1.6rem;left:13.5rem}.hint.\--contracts-saved-projects div.hint-tooltip a.button{font-size:100%;padding:0 2rem;margin-top:.5rem;text-transform:uppercase;color:#fff;background-color:#282c3b;border:none;border-radius:1.2rem;height:1.5rem;line-height:1.8rem;white-space:nowrap;overflow:visible}.hint.\--contracts-saved-projects .hint-tooltip{top:-1.6rem;left:17.5rem}.hint.\--contracts-saved-projects .hint-tooltip:after{content:"";position:absolute;top:.35rem;width:0;height:0;border-top:.7rem solid transparent;border-bottom:.7rem solid transparent;left:-.5rem;border-right:.7rem solid #6ccaf2}.hint.\--contracts-invitation-manager .hint-icon{top:-3.2rem;left:9rem}.hint.\--contracts-invitation-manager div.hint-tooltip a.button{font-size:100%;padding:0 2rem;margin-top:.5rem;text-transform:uppercase;color:#fff;background-color:#282c3b;border:none;border-radius:1.2rem;height:1.5rem;line-height:1.8rem;white-space:nowrap;overflow:visible}.hint.\--contracts-invitation-manager .hint-tooltip{top:-3.2rem;left:-7rem}.hint.\--contracts-invitation-manager .hint-tooltip:after{content:"";position:absolute;top:.35rem;width:0;height:0;border-top:.7rem solid transparent;border-bottom:.7rem solid transparent;right:-.5rem;border-left:.7rem solid #6ccaf2}.hint.\--contracts-select-all .hint-icon{top:-1.8rem;left:11.5rem}.hint.\--contracts-select-all div.hint-tooltip a.button{font-size:100%;padding:0 2rem;margin-top:.5rem;text-transform:uppercase;color:#fff;background-color:#282c3b;border:none;border-radius:1.2rem;height:1.5rem;line-height:1.8rem;white-space:nowrap;overflow:visible}.hint.\--contracts-select-all .hint-tooltip{top:2.2rem;left:6.5rem}.hint.\--contracts-select-all .hint-tooltip:before{content:"";position:absolute;top:-1.4rem;width:0;height:0;right:7.5rem;border:.7rem solid transparent;border-bottom-color:#6ccaf2}.hint.\--dashboard-groups-management .hint-icon{top:-1.2rem;left:15rem}.hint.\--dashboard-groups-management div.hint-tooltip a.button{font-size:100%;padding:0 2rem;margin-top:.5rem;text-transform:uppercase;color:#fff;background-color:#282c3b;border:none;border-radius:1.2rem;height:1.5rem;line-height:1.8rem;white-space:nowrap;overflow:visible}.hint.\--dashboard-groups-management .hint-tooltip{top:-1.2rem;left:19rem}.hint.\--dashboard-groups-management .hint-tooltip:after{content:"";position:absolute;top:.35rem;width:0;height:0;border-top:.7rem solid transparent;border-bottom:.7rem solid transparent;left:-.5rem;border-right:.7rem solid #6ccaf2}.hint.\--dashboard-groups-view-individual{position:relative}.hint.\--dashboard-groups-view-individual .hint-icon{top:-1.7rem;left:1.5rem}.hint.\--dashboard-groups-view-individual div.hint-tooltip a.button{font-size:100%;padding:0 2rem;margin-top:.5rem;text-transform:uppercase;color:#fff;background-color:#282c3b;border:none;border-radius:1.2rem;height:1.5rem;line-height:1.8rem;white-space:nowrap;overflow:visible}.hint.\--dashboard-groups-view-individual .hint-tooltip{top:-1.7rem;left:5.5rem}.hint.\--dashboard-groups-view-individual .hint-tooltip:after{content:"";position:absolute;top:.35rem;width:0;height:0;border-top:.7rem solid transparent;border-bottom:.7rem solid transparent;left:-.5rem;border-right:.7rem solid #6ccaf2}.hint.\--dashboard-groups-save .hint-icon{top:-.6rem;left:-3.5rem}.hint.\--dashboard-groups-save div.hint-tooltip a.button{font-size:100%;padding:0 2rem;margin-top:.5rem;text-transform:uppercase;color:#fff;background-color:#282c3b;border:none;border-radius:1.2rem;height:1.5rem;line-height:1.8rem;white-space:nowrap;overflow:visible}.hint.\--dashboard-groups-save .hint-tooltip{top:-.6rem;left:-19.5rem}.hint.\--dashboard-groups-save .hint-tooltip:after{content:"";position:absolute;top:.35rem;width:0;height:0;border-top:.7rem solid transparent;border-bottom:.7rem solid transparent;right:-.5rem;border-left:.7rem solid #6ccaf2}.hint.\--dashboard-groups-more-than-five{position:relative}.hint.\--dashboard-groups-more-than-five .hint-icon{top:-1.7rem;left:1.5rem}.hint.\--dashboard-groups-more-than-five div.hint-tooltip a.button{font-size:100%;padding:0 2rem;margin-top:.5rem;text-transform:uppercase;color:#fff;background-color:#282c3b;border:none;border-radius:1.2rem;height:1.5rem;line-height:1.8rem;white-space:nowrap;overflow:visible}.hint.\--dashboard-groups-more-than-five .hint-tooltip{top:-1.7rem;left:5.5rem}.hint.\--dashboard-groups-more-than-five .hint-tooltip:after{content:"";position:absolute;top:.35rem;width:0;height:0;border-top:.7rem solid transparent;border-bottom:.7rem solid transparent;left:-.5rem;border-right:.7rem solid #6ccaf2}#activity-log-events.\--client-side .hint.\--timesheet-expand-timesheet .hint-icon{top:-1.5rem;left:6rem}#activity-log-events.\--client-side .hint.\--timesheet-expand-timesheet div.hint-tooltip a.button{font-size:100%;padding:0 2rem;margin-top:.5rem;text-transform:uppercase;color:#fff;background-color:#282c3b;border:none;border-radius:1.2rem;height:1.5rem;line-height:1.8rem;white-space:nowrap;overflow:visible}#activity-log-events.\--client-side .hint.\--timesheet-expand-timesheet .hint-tooltip{top:-1.5rem;left:10rem}#activity-log-events.\--client-side .hint.\--timesheet-expand-timesheet .hint-tooltip:after{content:"";position:absolute;top:.35rem;width:0;height:0;border-top:.7rem solid transparent;border-bottom:.7rem solid transparent;left:-.5rem;border-right:.7rem solid #6ccaf2}#activity-log-events.\--client-side .hint.\--timesheet-expand-audit .hint-icon{top:1rem;left:64rem}#activity-log-events.\--client-side .hint.\--timesheet-expand-audit div.hint-tooltip a.button{font-size:100%;padding:0 2rem;margin-top:.5rem;text-transform:uppercase;color:#fff;background-color:#282c3b;border:none;border-radius:1.2rem;height:1.5rem;line-height:1.8rem;white-space:nowrap;overflow:visible}#activity-log-events.\--client-side .hint.\--timesheet-expand-audit .hint-tooltip{top:1rem;left:68rem}#activity-log-events.\--client-side .hint.\--timesheet-expand-audit .hint-tooltip:after{content:"";position:absolute;top:.35rem;width:0;height:0;border-top:.7rem solid transparent;border-bottom:.7rem solid transparent;left:-.5rem;border-right:.7rem solid #6ccaf2}.hint-tooltip{display:none;text-transform:none;font-size:1.2rem;line-height:1}[data-hints-has-hint="1"] .hint-tooltip{box-shadow:0 3px 6px rgba(0,0,0,.16);background-color:#6ccaf2;color:#282c3b;border-radius:.5em;width:15rem;text-align:left;font-weight:700;padding:.5em 1em;z-index:2;line-height:1;font-size:1.2rem;display:none;position:absolute;top:0}[data-hints-has-hint="1"] .hint-tooltip a{display:inline-block!important;position:static!important}[data-hints-has-hint="1"] .hint-tooltip a.button,[data-hints-has-hint="1"] .hint-tooltip button,[data-hints-has-hint="1"] .hint-tooltip input[type=submit],[data-hints-has-hint="1"] .hint-tooltip span.\--buttonish{display:inline-block;font-size:100%;padding:0 2rem;margin-top:.5rem;text-transform:uppercase;color:#fff;background-color:#282c3b;border:none;border-radius:1.2rem;height:1.5rem;line-height:1.6rem;overflow:hidden;white-space:nowrap}[data-hints-has-hint="1"] .hint-tooltip a.button.\--hide-on-disable[disabled],[data-hints-has-hint="1"] .hint-tooltip button.\--hide-on-disable[disabled],[data-hints-has-hint="1"] .hint-tooltip input[type=submit].\--hide-on-disable[disabled],[data-hints-has-hint="1"] .hint-tooltip span.\--buttonish.\--hide-on-disable[disabled]{display:none}[data-hints-has-hint="1"] .hint-tooltip a.disabled,[data-hints-has-hint="1"] .hint-tooltip button.disabled{pointer-events:none;cursor:default}[data-hints-has-hint="1"] .hint-icon{content:"";position:absolute;pointer-events:all;width:3.2rem;height:3.2rem;z-index:2;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOSAxOSI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJhIiBjeD0iLTkyOS4wNyIgY3k9IjUzNC42NSIgcj0iLjUiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMTkgMCAwIC0xOSAxNzY2MS45MiAxMDE2Ny44NSkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiNmZmM1MGIiIHN0b3Atb3BhY2l0eT0iMCIvPjxzdG9wIG9mZnNldD0iLjczIiBzdG9wLWNvbG9yPSIjNkNDQUYyIiBzdG9wLW9wYWNpdHk9IjAiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM2Q0NBRjIiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48ZyBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGRhdGEtbmFtZT0iTGF5ZXIgMSI+PGNpcmNsZSBkYXRhLW5hbWU9IkVsbGlwc2UgMzgiIGN4PSI5LjUiIGN5PSI5LjUiIHI9IjkuNSIgZmlsbD0idXJsKCNhKSIvPjxjaXJjbGUgZGF0YS1uYW1lPSJFbGxpcHNlIDM5IiBjeD0iOS41IiBjeT0iOS41IiByPSI1LjUiIGZpbGw9IiM2Y2NhZjIiLz48L2c+PC9nPjwvc3ZnPg==");animation:pulse .5s ease-out 0s infinite alternate}[data-hints-has-hint="1"][data-hints-show-hint="1"] .hint-icon~.hint-tooltip{display:block}.tooltip{position:relative;display:inline-block}.tooltip:hover{z-index:11}.tooltip:hover .tooltiptext{visibility:visible;z-index:20}.tooltip:hover .tooltiptext:after{content:" ";position:absolute;bottom:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-bottom-color:#000}.tooltip .tooltiptext{visibility:hidden;width:17rem;background-color:#000;color:#fff;text-align:center;padding:1rem;border-radius:6px;position:absolute;display:inline-block;top:100%;left:50%;margin-left:-25px}.tooltiptext{display:none}.contract-groups .check-boxes{display:flex;flex-direction:column;flex-wrap:wrap}.contract-groups .check-boxes label{margin-top:1rem;margin-right:5rem}body{display:grid;grid-template-areas:"m" "s" "c";grid-template-rows:5rem 4.5rem 1fr;grid-template-columns:minmax(100%,1fr)}@media(min-width:1150px){body{grid-template-areas:"l m" "s c";grid-template-rows:5rem 1fr;grid-template-columns:18.2rem 1fr}}body.static-page{display:block;scrollbar-color:#545b72 #383c4a}body.static-page::-webkit-scrollbar{width:.5rem;height:.5rem}body.static-page::-webkit-scrollbar-thumb{background:#545b72;border-radius:.25rem;-webkit-box-shadow:none}body.static-page::-webkit-scrollbar-track{background:#383c4a;border-radius:.25rem}body.static-page .content{max-width:800px;margin:0 auto;overflow-y:initial}#logo{display:none;grid-area:l}@media(min-width:1150px){#logo{display:block}}.masthead{grid-area:m}#tabbar{grid-area:s}.content{position:relative;grid-area:c;padding:2.5rem 1.3rem;overflow-y:auto;scrollbar-color:#545b72 #383c4a;-webkit-overflow-scrolling:touch}.content::-webkit-scrollbar{width:.5rem;height:.5rem}.content::-webkit-scrollbar-thumb{background:#545b72;border-radius:.25rem;-webkit-box-shadow:none}.content::-webkit-scrollbar-track{background:#383c4a;border-radius:.25rem}@media(min-width:845px){.content{padding:2.5rem}}[data-behavior~=ajax-state]:not([data-ajax-state]) [data-ajax-visibility=pending],[data-behavior~=ajax-state][data-ajax-state=pending] [data-ajax-visibility=inactive]{display:none}[data-controller~=dashboard][data-dashboard-editable="0"] .widgets .widget:hover .delete[data-enabled=false]~.edit,[data-controller~=dashboard][data-dashboard-editable="0"] .widgets .widget>header>.icons{display:none!important}[data-controller~=dashboard][data-dashboard-editable="0"] [data-role~=widget-library-opener]{display:none}[data-role~=expander-toggler]{cursor:pointer}[data-collapsed=true] [data-role~=expander-content]{display:none!important}.line[data-editing="1"] .icon{display:none}[data-modal-active=true]{display:flex}[data-modal-showing=true]{overflow:hidden}[data-modal-presentation-mode=replace] .modal{background:none}[data-modal-presentation-mode=replace] .modal~*{opacity:0}.badge-icon,.hint-icon{position:absolute;pointer-events:none}[data-show-badge="1"].badge-header:after,[data-show-badge="1"] .badge-icon{content:"";position:absolute;pointer-events:all;right:-1.6rem;top:-1.28rem;width:3.2rem;height:3.2rem;z-index:2;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOSAxOSI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJhIiBjeD0iLTkyOS4wNyIgY3k9IjUzNC42NSIgcj0iLjUiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMTkgMCAwIC0xOSAxNzY2MS45MiAxMDE2Ny44NSkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiNmZmM1MGIiIHN0b3Atb3BhY2l0eT0iMCIvPjxzdG9wIG9mZnNldD0iLjczIiBzdG9wLWNvbG9yPSIjZGYzYjU4IiBzdG9wLW9wYWNpdHk9IjAiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNkZjNiNTgiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48ZyBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGRhdGEtbmFtZT0iTGF5ZXIgMSI+PGNpcmNsZSBkYXRhLW5hbWU9IkVsbGlwc2UgMzgiIGN4PSI5LjUiIGN5PSI5LjUiIHI9IjkuNSIgZmlsbD0idXJsKCNhKSIvPjxjaXJjbGUgZGF0YS1uYW1lPSJFbGxpcHNlIDM5IiBjeD0iOS41IiBjeT0iOS41IiByPSI1LjUiIGZpbGw9IiNkZjNiNTgiLz48L2c+PC9nPjwvc3ZnPg==");animation:pulse .5s ease-out 0s infinite alternate}[data-controller~=popover] [data-target~="popover.template"],[data-value-receiver-direction=prev] [data-ajax-visibility=pending]{display:none}[data-controller~=popover] [data-target~="popover.template"][data-show]{display:block}[data-controller=list-item-edit] li [data-action],[data-controller=list-item-edit] li[data-id]{cursor:pointer}[data-controller=reports] [data-target~="reports.reportTab"][data-selected]{background-color:#393e4d}[data-controller=reports] [data-target~="reports.reportContainer"]{display:none}[data-controller=reports] [data-target~="reports.reportContainer"][data-shown]{display:block}[data-controller~=tabbed-content] [data-target~="tabbed-content.tabContainer"]{display:none}[data-controller~=tabbed-content] [data-target~="tabbed-content.tabContainer"][data-shown]{display:block}[data-controller=timesheet-edit] li [data-action],[data-controller=timesheet-edit] li[data-id]{cursor:pointer}[data-role=add-hole-form-container] .form-row input[type=submit]{margin:0 2.5rem}[data-role=add-hole-form-container] .divider{text-transform:uppercase;text-align:center;margin-top:2rem;margin-bottom:-2rem}#unsupported{display:none}@supports not (display:grid){body{display:block}body>*{display:none!important}body #unsupported{margin:10rem auto;width:80%;text-align:center;display:block!important;opacity:1}}
/*# sourceMappingURL=lantern.css.map*/