﻿@import url("https://fonts.googleapis.com/css2?family=Lato:wght@400;700&display=swap");html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.6.2
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2016 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chosen-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,0.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:normal;color:#999999}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #fff), color-stop(50%, #f6f6f6), color-stop(52%, #eee), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background:-moz-linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background:-o-linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background:linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px white inset,0 1px 1px rgba(0,0,0,0.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(/assets/chosen-sprite-40cfa3d49a81fd4fc7fa2e4843b369911fb823dc93b2ba0d2cb24e8ed50c8cf6.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(/assets/chosen-sprite-40cfa3d49a81fd4fc7fa2e4843b369911fb823dc93b2ba0d2cb24e8ed50c8cf6.png) no-repeat 0px 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type="text"]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:white url(/assets/chosen-sprite-40cfa3d49a81fd4fc7fa2e4843b369911fb823dc93b2ba0d2cb24e8ed50c8cf6.png) no-repeat 100% -20px;background:url(/assets/chosen-sprite-40cfa3d49a81fd4fc7fa2e4843b369911fb823dc93b2ba0d2cb24e8ed50c8cf6.png) no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));background-image:-webkit-linear-gradient(#3875d7 20%, #2a62bc 90%);background-image:-moz-linear-gradient(#3875d7 20%, #2a62bc 90%);background-image:-o-linear-gradient(#3875d7 20%, #2a62bc 90%);background-image:linear-gradient(#3875d7 20%, #2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eee), color-stop(15%, #fff));background-image:-webkit-linear-gradient(#eee 1%, #fff 15%);background-image:-moz-linear-gradient(#eee 1%, #fff 15%);background-image:-o-linear-gradient(#eee 1%, #fff 15%);background-image:linear-gradient(#eee 1%, #fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;padding:0;height:25px;outline:0;border:0 !important;background:transparent !important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eeeeee;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));background-image:-webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px white inset,0 1px 0 rgba(0,0,0,0.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(/assets/chosen-sprite-40cfa3d49a81fd4fc7fa2e4843b369911fb823dc93b2ba0d2cb24e8ed50c8cf6.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));background-image:-webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #eee), color-stop(80%, #fff));background-image:-webkit-linear-gradient(#eee 20%, #fff 80%);background-image:-moz-linear-gradient(#eee 20%, #fff 80%);background-image:-o-linear-gradient(#eee 20%, #fff 80%);background-image:linear-gradient(#eee 20%, #fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#222 !important}.chosen-disabled{opacity:0.5 !important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type="text"]{padding:4px 5px 4px 20px;background:white url(/assets/chosen-sprite-40cfa3d49a81fd4fc7fa2e4843b369911fb823dc93b2ba0d2cb24e8ed50c8cf6.png) no-repeat -30px -20px;background:url(/assets/chosen-sprite-40cfa3d49a81fd4fc7fa2e4843b369911fb823dc93b2ba0d2cb24e8ed50c8cf6.png) no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 1.5dppx){.chosen-rtl .chosen-search input[type="text"],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type="text"],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url(/assets/chosen-sprite@2x-4464ed20caf4bbcab1622a5ba7fbe6259061d76292e61ccfb6a09913245049ad.png) !important;background-size:52px 37px !important;background-repeat:no-repeat !important}}/*! jQuery UI - v1.12.1 - 2017-04-16
* http://jqueryui.com
* Includes: draggable.css, core.css, resizable.css, selectable.css, sortable.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, progressbar.css, selectmenu.css, slider.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item:focus,.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;border:0 !important}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:2px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:2px}.ui-datepicker .ui-datepicker-next-hover{right:2px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #dddddd;background:#ffffff;color:#333333}.ui-widget-content a{color:#333333}.ui-widget-header{border:1px solid #dddddd;background:#e9e9e9;color:#333333;font-weight:bold}.ui-widget-header a{color:#333333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a.ui-button:link,a.ui-button:visited,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #cccccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#ffffff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#ffffff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#ffffff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/assets/ui/ui-icons_444444_256x240-e3c04ad2e1804ed751d119a657900c5b5a2439d2104e45c66e78420e88ec5cca.png)}.ui-widget-header .ui-icon{background-image:url(/assets/ui/ui-icons_444444_256x240-e3c04ad2e1804ed751d119a657900c5b5a2439d2104e45c66e78420e88ec5cca.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(/assets/ui/ui-icons_555555_256x240-bf2d57825c8a15312d52ffde3516f151aa3b16b64aad2a2ff286a376eab0dd9a.png)}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(/assets/ui/ui-icons_ffffff_256x240-64dc587fa93697b8b518f0c77ea2d18b313d8b3fe873f84d088b76ee12f93a72.png)}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(/assets/ui/ui-icons_777620_256x240-e859466ec946c09d85bd5ad027e4c1b233d5f0b5e09c05699a6a0cb434e8e4c8.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/assets/ui/ui-icons_cc0000_256x240-769d4dddaa3184fa0a530e4135500e0f42aa3f48b8a82e0b06b92fcbe97103fa.png)}.ui-button .ui-icon{background-image:url(/assets/ui/ui-icons_777777_256x240-4451b215a83b7a402097c8b17d0564f0b912e3152808733afc79aea91a89315a.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaaaaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0px 0px 5px #666666;box-shadow:0px 0px 5px #666666}.wickedpicker{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:0 0 0 1px rgba(14,41,57,0.12),0 2px 5px rgba(14,41,57,0.44),inset 0 -1px 2px rgba(14,41,57,0.15);background:#fefefe;margin:0 auto;border-radius:.1px;width:270px;height:130px;font-size:14px;display:none}.wickedpicker__title{background-image:-webkit-linear-gradient(top, #fff 0, #f2f2f2 100%);position:relative;background:#f2f2f2;margin:0 auto;border-bottom:1px solid #e5e5e5;padding:12px 11px 10px 15px;color:#4C4C4C;font-size:inherit}.wickedpicker__close{-webkit-transform:translateY(-25%);-moz-transform:translateY(-25%);-ms-transform:translateY(-25%);-o-transform:translateY(-25%);transform:translateY(-25%);position:absolute;top:25%;right:10px;color:#34495e;cursor:pointer}.wickedpicker__close:before{content:'\00d7'}.wickedpicker__controls{padding:10px 0;line-height:normal;margin:0}.wickedpicker__controls__control,.wickedpicker__controls__control--separator{vertical-align:middle;display:inline-block;font-size:inherit;margin:0 auto;width:35px;letter-spacing:1.3px}.wickedpicker__controls__control-down,.wickedpicker__controls__control-up{color:#34495e;position:relative;display:block;margin:3px auto;font-size:18px;cursor:pointer}.wickedpicker__controls__control-up:before{content:'\e800'}.wickedpicker__controls__control-down:after{content:'\e801'}.wickedpicker__controls__control--separator{width:5px}.text-center,.wickedpicker__controls,.wickedpicker__controls__control,.wickedpicker__controls__control--separator,.wickedpicker__controls__control-down,.wickedpicker__controls__control-up,.wickedpicker__title{text-align:center}.hover-state{color:#3498db}@font-face{font-family:fontello;src:url(/assets/fonts/fontello-280e192fb2b41557e80154b8b4d9da4c07da7f9d2a83394a80dbe90de75b45f5.eot?52602240);src:url(/assets/fonts/fontello-280e192fb2b41557e80154b8b4d9da4c07da7f9d2a83394a80dbe90de75b45f5.eot?52602240#iefix) format("embedded-opentype"),url(/assets/fonts/fontello-7abcaa0970909d6e6d3ab97469a46d04653fc6ad72fb8b439d605ea5d14ae31c.woff?52602240) format("woff"),url(/assets/fonts/fontello-5075e7b1bde2501fcf54ceea8aaa685501d9e9b28171ba8e970b71de3c2de6e1.ttf?52602240) format("truetype"),url(/assets/fonts/fontello-32aa7f440d26fd96fb19f485a765ccac9cab7f83f008566158a18b5c55e0d0b6.svg?52602240#fontello) format("svg");font-weight:400;font-style:normal}.fontello-after:after,.fontello:before,.wickedpicker__controls__control-down:after,.wickedpicker__controls__control-up:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.clearable-picker{position:relative;display:inline-block}.clearable-picker>.hasWickedpicker{padding-right:1em}.clearable-picker>.hasWickedpicker::-ms-clear{display:none}.clearable-picker>[data-clear-picker]{position:absolute;top:50%;right:0;transform:translateY(-50%);font-weight:700;font-size:.8em;padding:0 .3em .2em;line-height:1;color:#bababa;cursor:pointer}.clearable-picker>[data-clear-picker]:hover{color:#a1a1a1}table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable thead th,table.dataTable thead td{padding:10px 18px;border-bottom:1px solid #111}table.dataTable thead th:active,table.dataTable thead td:active{outline:none}table.dataTable tfoot th,table.dataTable tfoot td{padding:10px 18px 6px 18px;border-top:1px solid #111}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{cursor:pointer;*cursor:hand;background-repeat:no-repeat;background-position:center right}table.dataTable thead .sorting{background-image:url(/assets/sort_both-c7d3c17b314e7b0380c885d228bd193d7b6f4e3418eda5231ff61bbd3601f00e.png)}table.dataTable thead .sorting_asc{background-image:url(/assets/sort_asc-615219c66ff4f72e5b402c44aaf8b8b358af4a3b2f947c3800c986419885e7a3.png)}table.dataTable thead .sorting_desc{background-image:url(/assets/sort_desc-e96d64ba98993f7b4edbda35548e4ce0aecc9582d925c9181dfa5d255104f8d2.png)}table.dataTable thead .sorting_asc_disabled{background-image:url(/assets/sort_asc_disabled-ea7e4123142d079ed29546b985b94c383c1264cf7abb24c7854042b38bdb7b54.png)}table.dataTable thead .sorting_desc_disabled{background-image:url(/assets/sort_desc_disabled-dc90d4a6d8747daa3067bad91165ac7ddba4574cc1493be001c0a1a3b6e9663f.png)}table.dataTable tbody tr{background-color:#ffffff}table.dataTable tbody tr.selected{background-color:#B0BED9}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:1px solid #ddd}table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:none}table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td{border-top:1px solid #ddd;border-right:1px solid #ddd}table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child{border-left:1px solid #ddd}table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td{border-top:none}table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd{background-color:#f9f9f9}table.dataTable.stripe tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected{background-color:#acbad4}table.dataTable.hover tbody tr:hover,table.dataTable.display tbody tr:hover{background-color:#f6f6f6}table.dataTable.hover tbody tr.selected:hover,table.dataTable.display tbody tr.selected:hover{background-color:#aab7d1}table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3,table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3{background-color:#fafafa}table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3,table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3{background-color:#acbad5}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:whitesmoke}table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b4cd}table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a8b5cf}table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b7d1}table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#fafafa}table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fcfcfc}table.dataTable.display tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fefefe}table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad5}table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#aebcd6}table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{background-color:#eaeaea}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{background-color:#ececec}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{background-color:#efefef}table.dataTable.display tbody tr.selected:hover>.sorting_1,table.dataTable.order-column.hover tbody tr.selected:hover>.sorting_1{background-color:#a2aec7}table.dataTable.display tbody tr.selected:hover>.sorting_2,table.dataTable.order-column.hover tbody tr.selected:hover>.sorting_2{background-color:#a3b0c9}table.dataTable.display tbody tr.selected:hover>.sorting_3,table.dataTable.order-column.hover tbody tr.selected:hover>.sorting_3{background-color:#a5b2cb}table.dataTable.no-footer{border-bottom:1px solid #111}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable.compact thead th,table.dataTable.compact thead td{padding:4px 17px 4px 4px}table.dataTable.compact tfoot th,table.dataTable.compact tfoot td{padding:4px}table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable,table.dataTable th,table.dataTable td{box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both;*zoom:1;zoom:1}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{margin-left:0.5em}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:0.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:0.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:0.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;*cursor:hand;color:#333 !important;border:1px solid transparent;border-radius:2px}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333 !important;border:1px solid #979797;background-color:white;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #dcdcdc));background:-webkit-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-moz-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-ms-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-o-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:linear-gradient(to bottom, #fff 0%, #dcdcdc 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666 !important;border:1px solid transparent;background:transparent;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:white !important;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));background:-webkit-linear-gradient(top, #585858 0%, #111 100%);background:-moz-linear-gradient(top, #585858 0%, #111 100%);background:-ms-linear-gradient(top, #585858 0%, #111 100%);background:-o-linear-gradient(top, #585858 0%, #111 100%);background:linear-gradient(to bottom, #585858 0%, #111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#2b2b2b;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));background:-webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:white;background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(25%, rgba(255,255,255,0.9)), color-stop(75%, rgba(255,255,255,0.9)), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%)}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#333}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #111}.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable,.dataTables_wrapper.no-footer div.dataTables_scrollBody>table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width: 767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:0.5em}}@media screen and (max-width: 640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:0.5em}}.month-picker{display:inline-block;position:absolute;z-index:9999}.month-picker table{border-collapse:separate;border-spacing:2px 2px}.month-picker td{padding:0px}.month-picker .ui-button-text{padding:.4em 0}.month-picker-header{margin:3px 3px 0px 3px}.month-picker-year-table{width:100%;-ms-user-select:none;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;user-select:none}.month-picker-year-table a{border:1px solid transparent}.month-picker-year-table .ui-button{font-size:1.1em;width:1.5em;height:1.5em;cursor:default;margin:0}.month-picker-year-table .month-picker-title{text-align:center}.month-picker-year-table .month-picker-title .ui-button{font-size:1em;padding:.1em 0;width:100%;font-weight:bold}.month-picker-year-table .ui-button-text{padding:0}.month-picker-month-table td{height:35px;text-align:center}.month-picker-month-table .ui-button{width:4.2em;margin:.2em}.month-picker-open-button{height:20px;width:20px;vertical-align:bottom}.month-picker-invalid-message{display:none;background-color:Yellow}.month-picker-disabled{background-color:#e1e1e1}.SumoSelect p{margin:0}.SumoSelect{width:200px}.SelectBox{padding:5px 8px}.sumoStopScroll{overflow:hidden}.SumoSelect .hidden{display:none}.SumoSelect .search-txt{display:none;outline:none}.SumoSelect .no-match{display:none;padding:6px}.SumoSelect.open .search-txt{display:inline-block;position:absolute;top:0;left:0;width:100%;margin:0;padding:5px 8px;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:5px}.SumoSelect.open>.search>span,.SumoSelect.open>.search>label{visibility:hidden}.SelectClass,.SumoUnder{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.SelectClass{z-index:1}.SumoSelect>.optWrapper>.options li.opt label,.SumoSelect>.CaptionCont,.SumoSelect .select-all>label{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.SumoSelect{display:inline-block;position:relative;outline:none;cursor:pointer}.SumoSelect:focus>.CaptionCont,.SumoSelect:hover>.CaptionCont,.SumoSelect.open>.CaptionCont{box-shadow:0 0 2px #7799D0;border-color:#7799D0}.SumoSelect>.CaptionCont{position:relative;border:1px solid #A4A4A4;min-height:14px;background-color:#fff;border-radius:2px;margin:0}.SumoSelect>.CaptionCont>span{display:block;padding-right:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer}.SumoSelect>.CaptionCont>span.placeholder{color:#ccc;font-style:italic}.SumoSelect>.CaptionCont>label{position:absolute;top:0;right:0;bottom:0;width:30px;cursor:pointer}.SumoSelect>.CaptionCont>label>i{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wMdBhAJ/fwnjwAAAGFJREFUKM9jYBh+gBFKuzEwMKQwMDB8xaOWlYGB4T4DA0MrsuapDAwM//HgNwwMDDbYTJuGQ8MHBgYGJ1xOYGNgYJiBpuEpAwODHSF/siDZ+ISBgcGClEDqZ2Bg8B6CkQsAPRga0cpRtDEAAAAASUVORK5CYII=");background-position:center center;width:16px;height:16px;display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background-repeat:no-repeat;opacity:0.8}.SumoSelect>.optWrapper{display:none;z-index:1000;top:30px;width:100%;position:absolute;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #ddd;box-shadow:2px 3px 3px rgba(0,0,0,0.11);border-radius:3px;overflow:hidden}.SumoSelect.open>.optWrapper{top:35px;display:block}.SumoSelect.open>.optWrapper.up{top:auto;bottom:100%;margin-bottom:5px}.SumoSelect>.optWrapper ul{list-style:none;display:block;padding:0;margin:0;overflow:auto}.SumoSelect>.optWrapper>.options{border-radius:2px;position:relative;max-height:250px}.SumoSelect>.optWrapper.okCancelInMulti>.options{border-radius:2px 2px 0 0}.SumoSelect>.optWrapper.selall>.options{border-radius:0 0 2px 2px}.SumoSelect>.optWrapper.selall.okCancelInMulti>.options{border-radius:0}.SumoSelect>.optWrapper>.options li.group.disabled>label{opacity:0.5}.SumoSelect>.optWrapper>.options li ul li.opt{padding-left:22px}.SumoSelect>.optWrapper.multiple>.options li ul li.opt{padding-left:50px}.SumoSelect>.optWrapper.isFloating>.options{max-height:100%;box-shadow:0 0 100px #595959}.SumoSelect>.optWrapper>.options li.opt{padding:6px 6px;position:relative;border-bottom:1px solid #f5f5f5}.SumoSelect>.optWrapper>.options>li.opt:first-child{border-radius:2px 2px 0 0}.SumoSelect>.optWrapper.selall>.options>li.opt:first-child{border-radius:0}.SumoSelect>.optWrapper>.options>li.opt:last-child{border-radius:0 0 2px 2px;border-bottom:none}.SumoSelect>.optWrapper.okCancelInMulti>.options>li.opt:last-child{border-radius:0}.SumoSelect>.optWrapper>.options li.opt:hover{background-color:#E4E4E4}.SumoSelect>.optWrapper>.options li.opt.sel,.SumoSelect .select-all.sel{background-color:#a1c0e4}.SumoSelect>.optWrapper>.options li label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;cursor:pointer}.SumoSelect>.optWrapper>.options li span{display:none}.SumoSelect>.optWrapper>.options li.group>label{cursor:default;padding:8px 6px;font-weight:bold}.SumoSelect>.optWrapper.isFloating{position:fixed;top:0;left:0;right:0;width:90%;bottom:0;margin:auto;max-height:90%}.SumoSelect>.optWrapper>.options li.opt.disabled{background-color:inherit;pointer-events:none}.SumoSelect>.optWrapper>.options li.opt.disabled *{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5}.SumoSelect>.optWrapper.multiple>.options li.opt{padding-left:35px;cursor:pointer}.SumoSelect>.optWrapper.multiple>.options li.opt span,.SumoSelect .select-all>span{position:absolute;display:block;width:30px;top:0;bottom:0;margin-left:-35px}.SumoSelect>.optWrapper.multiple>.options li.opt span i,.SumoSelect .select-all>span i{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;width:14px;height:14px;border:1px solid #AEAEAE;border-radius:2px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.15);background-color:#fff}.SumoSelect>.optWrapper>.MultiControls{display:none;border-top:1px solid #ddd;background-color:#fff;box-shadow:0 0 2px rgba(0,0,0,0.13);border-radius:0 0 3px 3px}.SumoSelect>.optWrapper.multiple.isFloating>.MultiControls{display:block;margin-top:5px;position:absolute;bottom:0;width:100%}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls{display:block}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p{padding:6px}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p:focus{box-shadow:0 0 2px #a1c0e4;border-color:#a1c0e4;outline:none;background-color:#a1c0e4}.SumoSelect>.optWrapper.multiple>.MultiControls>p{display:inline-block;cursor:pointer;padding:12px;width:50%;box-sizing:border-box;text-align:center}.SumoSelect>.optWrapper.multiple>.MultiControls>p:hover{background-color:#f1f1f1}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnOk{border-right:1px solid #DBDBDB;border-radius:0 0 0 3px}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnCancel{border-radius:0 0 3px 0}.SumoSelect>.optWrapper.isFloating>.options li.opt{padding:12px 6px}.SumoSelect>.optWrapper.multiple.isFloating>.options li.opt{padding-left:35px}.SumoSelect>.optWrapper.multiple.isFloating{padding-bottom:43px}.SumoSelect>.optWrapper.multiple>.options li.opt.selected span i,.SumoSelect .select-all.selected>span i,.SumoSelect .select-all.partial>span i{background-color:#11a911;box-shadow:none;border-color:transparent;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAABMSURBVAiZfc0xDkAAFIPhd2Kr1WRjcAExuIgzGUTIZ/AkImjSofnbNBAfHvzAHjOKNzhiQ42IDFXCDivaaxAJd0xYshT3QqBxqnxeHvhunpu23xnmAAAAAElFTkSuQmCC");background-repeat:no-repeat;background-position:center center}.SumoSelect.disabled{opacity:0.7;cursor:not-allowed}.SumoSelect.disabled>.CaptionCont{border-color:#ccc;box-shadow:none}.SumoSelect .select-all{border-radius:3px 3px 0 0;position:relative;border-bottom:1px solid #ddd;background-color:#fff;padding:8px 0 3px 35px;height:20px;cursor:pointer}.SumoSelect .select-all>label,.SumoSelect .select-all>span i{cursor:pointer}.SumoSelect .select-all.partial>span i{background-color:#ccc}.SumoSelect>.optWrapper>.options li.optGroup{padding-left:5px;text-decoration:underline}.reset-all{padding:5px 10px 5px 35px;border-bottom:1px solid #CDCDCD}.SumoSelect[is-selected="false"] .reset-all{opacity:0.5;pointer-events:none}.SumoSelect[is-selected="true"] .reset-all{opacity:1;cursor:pointer;color:#7799D0}.SumoSelect[is-selected="true"] .reset-all *{cursor:pointer}.SumoSelect[is-selected="true"] .reset-all:hover{color:black}span.emoji,span.emoji-inner{text-indent:-9999px;vertical-align:baseline}#open-emoji-panel img:hover,.emoji-menu-tabs .emoji-menu-tab:hover,.emoji-picker-icon:hover,[role=button]{cursor:pointer}.nano{position:relative;width:100%;height:100%;overflow:hidden}.nano>.nano-content,.nano>.nano-pane{position:absolute;right:0;top:0;bottom:0}.nano>.nano-content{overflow:scroll;overflow-x:hidden;left:0}.nano>.nano-content:focus{outline:dotted thin}.nano>.nano-content::-webkit-scrollbar{display:none}.has-scrollbar>.nano-content::-webkit-scrollbar{display:block}.nano>.nano-pane{background:rgba(0,0,0,0.25);width:10px;visibility:hidden\9;opacity:0.01;-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s;transition:0.2s;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.nano>.nano-pane>.nano-slider{background:#444;background:rgba(0,0,0,0.5);position:relative;margin:0 1px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.nano-pane.active,.nano-pane.flashed,.nano:hover>.nano-pane{visibility:visible\9;opacity:0.99}span.emoji{-moz-box-orient:vertical;display:inline-block;width:1em;height:1em;background-size:1em;background-repeat:no-repeat}span.emoji-sizer{line-height:0.81em;font-size:1em;margin:-2px 0}span.emoji-outer{display:-moz-inline-box;display:inline-block;height:1em;width:1em}span.emoji-inner{display:-moz-inline-box;display:inline-block;width:100%;height:100%}img.emoji{width:1.3em;height:1.3em}.emoji-picker-container{position:relative;display:inline-block;min-width:300px}.emoji-picker-icon{position:absolute;right:0;top:0;font-size:20px;z-index:100;transition:none;color:#296762;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}.emoji-wysiwyg-editor,.form-control{-webkit-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s}.emoji-picker-icon:hover{opacity:1}.emoji-picker-icon.parent-has-scroll{right:28px}.emoji-wysiwyg-editor:empty:before{content:attr(placeholder);color:#9aa2ab}.emoji-wysiwyg-editor:active:before,.emoji-wysiwyg-editor:focus:before{content:none}.emoji-wysiwyg-editor{padding:6px 35px 6px 6px;margin-bottom:0;min-height:40px;height:30px;max-height:284px;overflow:auto;position:relative;-moz-appearance:textfield-multiline;-webkit-appearance:textarea;resize:both;line-height:17px;border:1px solid #d2dbe3;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;-webkit-user-select:text;word-wrap:break-word}.emoji-menu,svg:not(:root){overflow:hidden}.emoji-wysiwyg-editor.parent-has-scroll{padding-right:40px}.emoji-wysiwyg-editor.single-line-editor{min-height:35px;height:inherit}.emoji-wysiwyg-editor img{width:20px;height:20px;vertical-align:middle;margin:-3px 0 0}.emoji-menu{position:absolute;z-index:999;width:225px;border:1px solid #dfdfdf;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1)}.emoji-items-wrap1{background:#fff;padding:5px 2px 5px 5px}.emoji-items-wrap1 .emoji-menu-tabs{width:100%;margin-bottom:8px;margin-top:3px}.emoji-items-wrap1 .emoji-menu-tabs td{text-align:center;color:#fff;line-height:0}.emoji-menu-tabs .emoji-menu-tab{display:inline-block;width:24px;height:29px;background:url(/emoji_picker/IconsetSmiles.png) no-repeat;background-size:42px 350px;border:0}.is_1x .emoji-menu-tabs .emoji-menu-tab{background-image:url(/emoji_picker/IconsetSmiles_1x.png)}.emoji-menu-tabs .emoji-menu-tab{display:inline-block;width:24px;height:29px;background:url(/emoji_picker/IconsetSmiles.png) no-repeat;background-size:42px 350px;border:0}.emoji-menu-tabs .icon-recent{background-position:-9px -306px}.emoji-menu-tabs .icon-recent-selected{background-position:-9px -277px}.emoji-menu-tabs .icon-smile{background-position:-9px -34px}.emoji-menu-tabs .icon-smile-selected{background-position:-9px -5px}.emoji-menu-tabs .icon-flower{background-position:-9px -145px}.emoji-menu-tabs .icon-flower-selected{background-position:-9px -118px}.emoji-menu-tabs .icon-bell{background-position:-9px -89px}.emoji-menu-tabs .icon-bell-selected{background-position:-9px -61px}.emoji-menu-tabs .icon-car{background-position:-9px -196px}.emoji-menu-tabs .icon-car-selected{background-position:-9px -170px}.emoji-menu-tabs .icon-grid{background-position:-9px -248px}.emoji-menu-tabs .icon-grid-selected{background-position:-9px -222px}.emoji-menu-tabs .icon-bell,.emoji-menu-tabs .icon-car,.emoji-menu-tabs .icon-flower,.emoji-menu-tabs .icon-grid,.emoji-menu-tabs .icon-smile{opacity:0.7}.emoji-menu-tabs .icon-bell:hover,.emoji-menu-tabs .icon-car:hover,.emoji-menu-tabs .icon-flower:hover,.emoji-menu-tabs .icon-grid:hover,.emoji-menu-tabs .icon-smile:hover{opacity:1}.emoji-menu .emoji-items-wrap{position:relative;height:174px}.emoji-menu .emoji-items{padding-right:8px;outline:0 !important}.emoji-menu img{width:20px;height:20px;vertical-align:middle;border:0}.emoji-menu .emoji-items a{margin:-1px 0 0 -1px;padding:5px;display:block;float:left;border-radius:2px;border:0}.emoji-menu .emoji-items a:hover{background-color:#edf2f5}.emoji-menu:after{content:' ';display:block;clear:left}.emoji-menu a .label,[hidden],template{display:none}#emoji-wrapper{width:350px;height:300px;margin-left:200px;background-color:#fff;padding:4px 1px 0;border:1px solid rgba(0,0,0,0.17);top:0;bottom:0;position:fixed;overflow-y:scroll;overflow-x:hidden}#open-emoji-panel img,.emoji,.emoji-basic,.emoji-image,.emoji-show{width:20px;height:20px;vertical-align:middle}.emoji{margin:5px}#emoji-wrapper::-webkit-scrollbar{width:12px}#emoji-wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px}#emoji-wrapper::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5)}.custom-tablesorter .header,.tablesorter .header{background-image:url(data:image/gif;base64,R0lGODlhFQAJAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAkAAAIXjI+AywnaYnhUMoqt3gZXPmVg94yJVQAAOw==);background-position:center right;background-repeat:no-repeat;cursor:pointer;white-space:normal;padding:4px 20px 4px 4px}.custom-tablesorter .tablesorter-header,.tablesorter .tablesorter-header{background-image:url(data:image/gif;base64,R0lGODlhFQAJAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAkAAAIXjI+AywnaYnhUMoqt3gZXPmVg94yJVQAAOw==);background-position:center right;background-repeat:no-repeat;cursor:pointer;white-space:normal;padding:4px 20px 4px 4px}.custom-tablesorter thead .headerSortUp,.tablesorter thead .headerSortUp{background-image:url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjI8Bya2wnINUMopZAQA7);border-bottom:#000 2px solid}.custom-tablesorter thead .tablesorter-headerSortUp,.tablesorter thead .tablesorter-headerSortUp{background-image:url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjI8Bya2wnINUMopZAQA7);border-bottom:#000 2px solid}.custom-tablesorter thead .tablesorter-headerAsc,.tablesorter thead .tablesorter-headerAsc{background-image:url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjI8Bya2wnINUMopZAQA7);border-bottom:#000 2px solid}.custom-tablesorter thead .headerSortDown,.tablesorter thead .headerSortDown{background-image:url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjB+gC+jP2ptn0WskLQA7);border-bottom:#000 2px solid}.custom-tablesorter thead .tablesorter-headerSortDown,.tablesorter thead .tablesorter-headerSortDown{background-image:url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjB+gC+jP2ptn0WskLQA7);border-bottom:#000 2px solid}.custom-tablesorter thead .tablesorter-headerDesc,.tablesorter thead .tablesorter-headerDesc{background-image:url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjB+gC+jP2ptn0WskLQA7);border-bottom:#000 2px solid}.custom-tablesorter thead .sorter-false,.tablesorter thead .sorter-false{background-image:none;cursor:default;padding:4px}.custom-tablesorter tfoot .tablesorter-headerSortUp,.tablesorter tfoot .tablesorter-headerSortUp{border-top:#000 2px solid}.custom-tablesorter tfoot .tablesorter-headerSortDown,.tablesorter tfoot .tablesorter-headerSortDown{border-top:#000 2px solid}.custom-tablesorter tfoot .tablesorter-headerAsc,.tablesorter tfoot .tablesorter-headerAsc{border-top:#000 2px solid}.custom-tablesorter tfoot .tablesorter-headerDesc,.tablesorter tfoot .tablesorter-headerDesc{border-top:#000 2px solid}/*!
 * jQuery ComboTree Plugin 
 * Author:  Erhan FIRAT
 * Mail:    erhanfirat@gmail.com
 * Licensed under the MIT license
 * Version: 1.3.1
 */:root{--ct-bg: #fff;--ct-border-color: #e1e1e1;--ct-border-radius: 0.5rem;--ct-tree-hover: #efefef;--ct-selection: #418eff;--ct-padding: 0.5rem}.ct-wrapper{position:relative;text-align:left !important;box-sizing:border-box}.ct-wrapper *{box-sizing:border-box !important}.ct-input-wrapper{position:relative}.ct-input-box{padding:var(--ct-padding) 1.5rem var(--ct-padding) var(--ct-padding);border-radius:var(--ct-border-radius);border:1px solid var(--ct-border-color);width:100%;height:36px}.ct-arrow-btn{position:absolute;right:0;bottom:0;padding:0.5rem;border:none;background:none;cursor:pointer}.ct-arrow-btn:hover{color:var(--ct-selection)}.ct-arrow-btn:active{color:var(--ct-selection)}.ct-input-box:focus+.ct-arrow-btn{color:var(--ct-selection)}.ct-drop-down-container,.ct-drop-down-container *,.ct-arrow-btn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ct-drop-down-container{display:none;background:var(--ct-bg);border:1px solid var(--ct-border-color);position:absolute;width:100%;z-index:999;max-height:450px;padding-right:18px;overflow-y:auto;box-shadow:0 5px 15px -5px rgba(0,0,0,0.3)}.ct-drop-down-container ul{padding:0;margin:0}.ct-drop-down-container li{list-style-type:none;padding-left:0;cursor:pointer}.ct-drop-down-container .ct-item-parent li{padding-left:1rem}.ct-drop-down-container li .not-selectable{color:#777}.ct-drop-down-container li:hover{background-color:var(--ct-tree-hover)}.ct-drop-down-container li:hover ul{background-color:var(--ct-bg)}.ct-drop-down-container li span.ct-list-item-title.ct-tree-item-hover,.ct-drop-down-container label.ct-tree-item-hover{background-color:var(--ct-selection);color:var(--ct-bg);border-radius:2px}.ct-drop-down-container li span.ct-list-item-title.ct-tree-item-hover[data-selectable="false"],.ct-drop-down-container label.ct-tree-item-hover{background-color:var(--ct-border-color);color:#777;cursor:pointer}span.ct-list-item-title,.ct-drop-down-container .select-all{display:block;padding:0.25rem 1rem;margin-left:1rem;cursor:pointer}.ct-drop-down-container label{cursor:pointer;width:100%;display:block}.ct-drop-down-container .ct-list-item-title input,.ct-drop-down-container .select-all input{position:relative;top:2px;margin:0 4px00}.ct-parent-plus{position:absolute;display:inline-block;width:1rem;padding-top:0.25rem;cursor:pointer;font-weight:bold;font-size:1rem;text-align:center}.ct-input-box:focus{border:1px solid var(--ct-selection);outline-width:0}.ct-drop-down-container input.ct-multiples-filter{width:100%;padding:var(--ct-padding);border:none;border-bottom:1px solid var(--ct-border-color)}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}textarea,input,button{outline:none}label{display:inline-block;vertical-align:middle;font-size:0.9rem;padding:0 0 3px 0}input[type="checkbox"]{vertical-align:baseline}label abbr[title="required"]{display:none}.field input[type="checkbox"]{vertical-align:baseline;width:auto}.field label.label-block{display:block}.field label>input[type="checkbox"]{vertical-align:baseline}.field.field-multiselect .chosen-choices{min-height:40px}.simple_form,form{width:600px;margin:0 auto;max-width:100%}.simple_form.large-form,form.large-form{width:100%;margin:auto}.form-title{width:600px;margin:0 auto;margin-bottom:3rem}.section--signup .new-contractor-form .sign-up-title{font-size:32px;display:flex;flex-direction:column;margin-top:5rem;margin-bottom:1.5rem;cursor:default}.section--signup .new-contractor-form .sign-up-subtitle{cursor:default;margin-bottom:3rem}.section--signup .input.password.success:before,.section--signup .input.password.warning:before{background-position-y:58%}.section--signup .user_contractor_has_agreed_to_terms{margin-top:1.5rem}.section--signup .user_contractor_has_agreed_to_terms label>input{margin-left:0}.section--signup .seeking-permanent-text{display:inline-flex;font-size:16px;color:#aaa;margin-top:0.4rem;margin-bottom:1rem}.new_contract{width:700px}.input.string,.input.tel,.input.password,.input.email,.input.select,.input.date,.input.file,.input.text{position:relative;transition:all 0.15s linear}.input.string label,.input.tel label,.input.password label,.input.email label,.input.select label,.input.date label,.input.file label,.input.text label{font-size:0.7rem;color:#aaa}.input.string label.active,.input.string label.focusIn,.input.tel label.active,.input.tel label.focusIn,.input.password label.active,.input.password label.focusIn,.input.email label.active,.input.email label.focusIn,.input.select label.active,.input.select label.focusIn,.input.date label.active,.input.date label.focusIn,.input.file label.active,.input.file label.focusIn,.input.text label.active,.input.text label.focusIn{font-size:0.5rem;line-height:1;padding-top:5px;transition:all 0.15s linear}.input br,.field br{display:none}.nolabel label{display:none}.half{width:50%;padding:0 8px 0 0;float:left}.half+.half{padding:0 0 0 8px}.half+.half.input.string label{left:18px}.third{width:33.33%;padding:0 8px 0 0;float:left}.third.third--2{width:66.66%}.third.third--2+.third{padding:0 0 0 8px}.third+.third+.third{padding:0 0 0 8px}.fourth{width:25%;padding:0 8px 0 0;float:left}.fourth+.fourth+.fourth+.fourth{padding:0 0 0 8px}.input.password.warning,.input.password.success,.input.credit-card.warning,.input.credit-card.success{position:relative}.input.password.warning:before,.input.password.success:before,.input.credit-card.warning:before,.input.credit-card.success:before{content:"";position:absolute;right:10px;top:0;bottom:0;width:16px}.input.password.success:before,.input.credit-card.success:before{background:transparent url(/assets/success-75c13a9dffd1601868157d3c5fd2165f08f74980121d304a11774c8e135e5f0e.png) no-repeat 0 28px;background-size:16px 16px}.input.password.warning:before,.input.credit-card.warning:before{background:transparent url(/assets/warning-f7b212827439fcfa386df6c61f2099a100949eddc372e465a32814b56932d2a9.png) no-repeat 0 28px;background-size:16px 16px}.chosen-container{margin-bottom:14px}input:not([type="checkbox"]):not([type="radio"]),.chosen-container-multi .chosen-choices li.search-field input[type="text"]{width:100%;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{padding:0;width:auto !important}.chosen-container-multi .chosen-choices{border:1px solid #e0e0e0;border-radius:5px}.chosen-container-multi.chosen-with-drop .chosen-choices{border-radius:5px 5px 0 0}input:not([type="checkbox"]):not([type="radio"]){font-size:16px;margin-bottom:14px;padding:10px;border:1px solid #e0e0e0;border-radius:4px}select{height:36px;margin-bottom:14px;padding:0 10px;border:1px solid #e0e0e0;border-radius:4px;background-color:white;width:100%;font-size:16px}input[type="file"]{border:0;height:auto;padding:0}.radio,.checkboxes,.boolean{text-align:left}.radio label,.checkboxes label,.boolean label{display:inline-block;margin-right:20px;font-size:0.9rem}.radio input[type="radio"],.radio input[type="checkbox"],.checkboxes input[type="radio"],.checkboxes input[type="checkbox"],.boolean input[type="radio"],.boolean input[type="checkbox"]{width:auto;height:auto;margin-right:10px;display:inline-block}.chosen-container .chosen-single{background-color:#f9f9f9;background-image:-moz-linear-gradient(top, #fefefe, #f2f2f2);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fefefe), to(#f2f2f2));background-image:-webkit-linear-gradient(top, #fefefe, #f2f2f2);background-image:-o-linear-gradient(top, #fefefe, #f2f2f2);background-image:linear-gradient(to bottom, #fefefe, #f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffefefe', endColorstr='#fff2f2f2', GradientType=0);-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.05),inset 0 1px 0 rgba(255,255,255,0.8);box-shadow:0 1px 0 rgba(0,0,0,0.05),inset 0 1px 0 rgba(255,255,255,0.8);height:36px;line-height:36px;font-size:0.7rem;padding-left:15px}.chosen-container .chosen-single div b{background-position:0 8px}.chosen-container-multi{margin-bottom:20px}.selectize-control input{height:auto;font-size:0.7rem;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;margin:0}textarea{border:1px solid #e0e0e0;width:100%;height:150px;padding:10px;font-size:16px;border-radius:4px}select{margin-bottom:12px}.selectize-control.multi .selectize-input [data-value]{line-height:1.3}abbr[title="required"]{float:right;margin-left:2px}form span.error{color:red;font-size:0.7rem;position:relative;top:-10px;left:3px;display:block}.stage{display:none;margin-top:20px;text-align:left}.stage h3{margin-top:30px}.stage .input label{font-size:1rem}.stage.active{display:block}.stage-wrapper .stage .user_contractor_is_seeking_permanent .radio label>input{margin-left:0;cursor:pointer}.stage-wrapper .stage .user_office_area_of_specialty_ids .chosen-choices{padding:6px 10px}.current-bar{height:0;overflow:hidden;height:auto;padding:20px 0 20px}.stage-progress{width:600px;max-width:100%;margin:0 auto;position:relative}.stage-progress .bar{height:0;overflow:hidden}.stage-progress .bar.current{height:auto;padding:28px 0 20px}.stage-progress .bar:before{position:absolute;top:0;content:"";margin:0;background-color:#e0e0e0;height:8px}.stage-progress .bar.active:before{background-color:#72C9E8}.stage-progress.stage-progress--2 .bar:before{width:49.5%}.stage-progress.stage-progress--2 .bar[data-bar="1"]:before{left:0}.stage-progress.stage-progress--2 .bar[data-bar="2"]:before{left:50%}.stage-progress.stage-progress--3 .bar:before{width:32.75%}.stage-progress.stage-progress--3 .bar[data-bar="1"]:before{left:0}.stage-progress.stage-progress--3 .bar[data-bar="2"]:before{left:33.33%}.stage-progress.stage-progress--3 .bar[data-bar="3"]:before{left:66.66%}.stage-progress.stage-progress--4 .bar:before{width:24.5%}.stage-progress.stage-progress--4 .bar[data-bar="1"]:before{left:0}.stage-progress.stage-progress--4 .bar[data-bar="2"]:before{left:25%}.stage-progress.stage-progress--4 .bar[data-bar="3"]:before{left:50%}.stage-progress.stage-progress--4 .bar[data-bar="4"]:before{left:75%}.form-navigation{margin:30px 0}.section--signup h1{margin-bottom:0}.user_contractor_birthday .chosen-container{width:33.33% !important;display:inline-block;padding:0 5px 0 0}.user_contractor_birthday .chosen-container+select+.chosen-container{margin-left:-5px}.user_contractor_birthday .chosen-container:last-child{padding-right:0}.career-selected{display:none}.career-selected.active{display:block}button.submit,input[type="submit"]:not(.primary-btn){background-color:#4F5E72;border:0;height:40px;width:auto;line-height:40px;font-size:1rem;padding:0 18px;color:#fff;cursor:pointer}button.submit{margin-bottom:14px;border-radius:4px}.different-address{display:none}.different-address.active{display:flex}.input label.error{color:#dc6a76 !important;font-size:0.6rem;text-align:left;margin-bottom:10px}.input.input--center{margin:0 auto;float:none}.input-caption{padding:3px;font-size:0.65rem;display:block;margin-bottom:10px;position:relative;top:-12px}.datepicker-wrapper input{background:#fff url(/assets/icon-calendar-f5385d194ba5676b46b2980242b88b6b583dba09115f6e4243613aa3882c38df.png) no-repeat 95% 9px;background-size:20px 20px}.timepicker input{background:#fff url(/assets/icon-dropdown-7cbc1e8cf8d8c9aa7854768cd7f7c0688f3ab3957dd0ddc8120f3dc7296a85ab.png) no-repeat 95% 10px;background-size:14px 14px}.datepicker-wrapper label,.timepicker label{display:none}.wickedpicker{z-index:100}.add-assignment-wrapper{display:none;padding:20px;margin-top:30px}.add-assignment-wrapper input{text-align:left}@media only screen and (max-width: 48em){.add-assignment-wrapper .fourth{width:100%}}.added-assignment-wrapper{display:none;margin-top:30px;color:#687A92}.added-assignment-wrapper table{width:100%}.added-assignment-wrapper th{font-weight:600}.added-assignment-wrapper th,.added-assignment-wrapper td{padding:3px 5px;vertical-align:middle}.added-assignment-wrapper.active{display:block}.added-assignment-wrapper strong{color:#434A54}.added-assignment-cancel{width:26px;height:26px;display:inline-block;background:transparent url(/assets/icon-close-1a9b53fec7ae02ffc3738e7edaac1d9f9ff17a45cba9d9a4da1bed67004d315d.png) no-repeat center center;background-size:26px 26px;cursor:pointer;cursor:hand;vertical-align:middle}.add-assignment-shift{cursor:pointer;cursor:hand}.added-assignments{padding:20px;background:#f5f6f8}.additional-notes-and-submit-wrapper{display:none}.tos-box{margin-top:20px}.tos-box label{margin-top:20px;display:block;padding-left:15px;text-indent:-15px;font-size:18px;margin-bottom:12px;font-weight:bold}.tos-box input{width:13px;height:13px;padding:0;margin:0;vertical-align:middle;position:relative;top:-1px;*overflow:hidden}.tos-box ul{list-style-type:disc;text-align:left;width:80%;margin:0 auto}#estimated-assignment-cost{display:none}.user_contractor_has_agreed_to_terms{position:relative}.user_contractor_has_agreed_to_terms label.error{position:absolute;top:32px;left:0}.upload-wrapper input[type=file]{max-width:100%;font-size:14px;line-height:24px;display:flex;align-items:center;letter-spacing:0.01em;font-feature-settings:'salt' on;color:#171717;padding:5px;background:#fff;border:1px solid #D3D3DB;border-radius:4px}.upload-wrapper input[type=file]::file-selector-button{border:none;background:#ECECF0;border-radius:6px;padding:10px 20px;color:#848893;margin-right:70px;cursor:pointer;transition:background .2s ease-in-out}.upload-wrapper input[type=file]::file-selector-button:hover{background:#ECECF0}.stripe_element_wrapper{font-size:16px;margin-bottom:14px;padding:10px;border:1px solid #e0e0e0;border-radius:4px;background-color:#fff}.stripe_element_wrapper.error{border:1px solid #EF7582}.new_payment_method .checkboxes{margin-bottom:14px}.radio-label{display:flex;flex-direction:column;position:relative;padding-left:34px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif}.radio-label:not(:last-child){margin-bottom:24px}.radio-label input{position:absolute;opacity:0;cursor:pointer}.radio-label input:checked~.checkmark{background-color:white;border:2px solid #1F63F6}.radio-label input:checked~.checkmark:after{display:block}.radio-label .checkmark{position:absolute;top:50%;left:0;transform:translate(0, -50%);width:24px;height:24px;background-color:white;border-radius:50%;border:2px solid #667085}.radio-label .checkmark:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:12px;transform:translate(-50%, -50%);border-radius:50%;background:#1F63F6;display:none}.radio-label .radio-title{color:#08090D;font-size:16px;font-style:normal;font-weight:600;line-height:20px;text-transform:capitalize}.radio-label .radio-description{color:#344054;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.radio-checkmark-label{display:flex;flex-direction:column;position:relative;padding-left:34px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif}.radio-checkmark-label:not(:last-child){margin-bottom:24px}.radio-checkmark-label:has(input:checked){border-bottom:3px solid #1F63F6}.radio-checkmark-label input{position:absolute;opacity:0;cursor:pointer}.radio-checkmark-label input:checked~.checkmark{width:28px;height:28px;background:#DAE9FF;border:unset}.radio-checkmark-label input:checked~.checkmark:after{display:block}.radio-checkmark-label .checkmark{position:absolute;top:50%;left:0;transform:translate(0, -50%);width:16px;height:16px;background-color:white;border-radius:50%;border:1px solid #838791;box-shadow:0px 2px 6px 0px rgba(0,0,0,0.05)}.radio-checkmark-label .checkmark:after{content:"";position:absolute;top:50%;left:50%;width:16px;height:16px;transform:translate(-50%, -50%);border-radius:50%;background:transparent url(/assets/checkmark-a29dcda1e56fcf8ae71c26d9c4bd698a6fc4ea6d214f30fcda7f3b04a1f73144.svg) no-repeat center center;border:1px solid #FFFFFF;background-size:12px;background-color:#1F63F6;box-shadow:0px 2px 6px 0px rgba(0,0,0,0.05);display:none}.radio-checkmark-label .radio-title{color:#08090D;font-size:16px;font-style:normal;font-weight:600;line-height:20px;text-transform:capitalize}.radio-checkmark-label .radio-description{color:#344054;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.square-checkbox{position:relative;padding-left:35px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:24px !important}.square-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.square-checkbox input:checked~.checkmark{background-color:#08090D}.square-checkbox input:checked~.checkmark:after{display:block}.square-checkbox .checkmark{position:absolute;top:0;left:0;height:16px;width:16px;background-color:#FFFFFF;border:1px solid #838791;border-radius:3px}.square-checkbox .checkmark:after{content:"";display:none;position:absolute;top:50%;left:50%;width:12px;height:12px;transform:translate(-50%, -50%);background:transparent url(/assets/checkmark-a29dcda1e56fcf8ae71c26d9c4bd698a6fc4ea6d214f30fcda7f3b04a1f73144.svg) no-repeat center center;background-size:12px}html{font-size:16px}body{font-size:14px;font-size:0.875rem;font-weight:400;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;letter-spacing:.05em;color:#434A54;background:#FFFFFF;font-size:16px;font-size:1rem}h1,h2,h3,h4,h5,h6{clear:both;float:none;line-height:1.25em;margin-bottom:10px}h1::after,h2::after,h3::after,h4::after,h5::after,h6::after{clear:both;content:"";display:table}h1{font-size:24px;font-size:1.5rem;font-weight:600;margin-bottom:30px}h2{font-size:24px;font-size:1.5rem;font-weight:600}h3{font-size:20px;font-size:1.25rem;font-weight:600;margin-bottom:10px}@media only screen and (min-width: 992px){h3{font-size:24px;font-size:1.5rem}}h4{font-size:16px;font-size:1rem}h5{font-size:15px;font-size:0.9375rem}h6{font-size:15px;font-size:0.9375rem}h1.white,h2.white,h3.white,h4.white,h5.white,h6.white{color:#FFFFFF}p{margin-bottom:15px}blockquote{background-color:#f9f9f9;border-left:5px solid #ccc;font-style:italic;padding:20px}cite{font-style:italic}a,a:visited{-webkit-transition:all 100ms ease-in-out;-moz-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out;text-decoration:none}a:hover,a:visited:hover{-webkit-transition:all 100ms ease-in-out;-moz-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out;text-decoration:underline}strong{font-weight:600}em{font-weight:normal}address{font-style:normal;font-weight:normal}.center{text-align:center}ol{list-style-type:decimal;margin:15px 0 15px 30px;line-height:1.6}a.btn{background-color:#EF7582;border:1px solid #EF7582;height:30px;line-height:30px;display:inline-block;color:#FFFFFF;border-radius:6px;letter-spacing:.05em;padding:0 12px;-webkit-font-smoothing:antialiased}a.btn:hover{background-color:#dc6a76;text-decoration:none}a.btn--large{height:40px;line-height:40px;font-size:1rem;font-weight:600;padding:0 18px}a.btn.btn--blue{background-color:#72C9E8;border-color:#72C9E8}a.btn.btn--blue:hover{background-color:#66b4d0}a.btn.btn--dark-blue{background-color:#687A92;border-color:#687A92}a.btn.btn--dark-blue:hover{background-color:#4F5E72}a.btn.btn--green{background-color:#7DBAA8;border-color:#7DBAA8}a.btn.btn--green:hover{background-color:#698774}a.btn.btn--cancel{background:none;border-color:#a5a5a5;color:#a5a5a5}a.btn.btn--cancel:hover{color:#8c8c8c;border-color:#8c8c8c}a.btn.btn--white{border-color:#FFFFFF;color:#FFFFFF}a.btn.btn--white:hover{background-color:#EF7582;border-color:#dc6a76}a.btn.btn--opaque{background-color:transparent}a.btn.btn--hidden{display:none}a.btn.btn--gray{border-color:#e0e0e0;color:#434A54;background-color:#DDDDDD}a.btn.btn--gray:hover{background-color:#e0e0e0}.outline-btn,a.outline-btn{height:40px;padding:0 15px;border-radius:53px;border:solid 2px #1f2a3a;color:#1f2a3a;display:flex;align-items:center;justify-content:center;font-size:16px;min-width:146px;font-weight:bold;letter-spacing:0.32px;cursor:pointer;text-decoration:none}.outline-btn>img,a.outline-btn>img{margin-right:8px;height:18px;width:auto}.btn-grey{border-radius:5px;background:#F2F4F7;display:inline-flex;justify-content:center;align-items:center;padding:8px 12px;gap:8px;color:#1F63F6;font-variant-numeric:lining-nums proportional-nums;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px;cursor:pointer}.outline-btn-blue,input.outline-btn-blue[type="submit"]{border-radius:5px;color:#1F63F6;background-color:transparent;border:1px solid #1F63F6;font-variant-numeric:lining-nums proportional-nums;font-family:Raleway, sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px;display:flex;padding:12px 16px;justify-content:center;align-items:center;gap:8px;height:44px;text-decoration:none;cursor:pointer}.btn-blue,input.btn-blue,button.submit.btn-blue,input.btn-blue[type="submit"]:not(.primary-btn){display:flex;padding:16px 24px;justify-content:center;align-items:center;gap:8px;flex:1 0 0;border-radius:5px;background:#1F63F6;color:#FFFFFF;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif}input.btn-green,button.submit.btn-green,input.btn-green[type="submit"]:not(.primary-btn),.btn-green{display:flex;height:52px;padding:16px 24px;justify-content:center;align-items:center;gap:8px;align-self:stretch;border-radius:5px;background:#128E52;color:#FFFFFF;font-variant-numeric:lining-nums proportional-nums;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:20px}input.btn-green:disabled,button.submit.btn-green:disabled,input.btn-green[type="submit"]:not(.primary-btn):disabled,.btn-green:disabled{border-radius:5px;background:#EAECF0;color:#667085}.outline-red-btn{display:flex;padding:12px 16px;justify-content:center;align-items:center;gap:8px;border-radius:5px;border:1px solid #E21F2F;color:#E21F2F;font-variant-numeric:lining-nums proportional-nums;font-family:Raleway, sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px;height:44px}.blue-btn-plus{display:flex;padding:12px 16px;justify-content:center;align-items:center;gap:8px;flex:1 0 0;border-radius:8px;background:#1F63F6;color:#FFF;font-variant-numeric:lining-nums proportional-nums;font-family:Raleway, sans-serif;font-size:14px;font-weight:600;line-height:20px}.blue-btn-plus:after{content:'';display:flex;width:18px;height:18px;padding:2px;justify-content:center;align-items:center;gap:10px;fill:#FFF;background:url(/assets/circle-plus-20168d4ae6354e505862f5ac43f1502b0e899d23148d067f43f6f06832c34dd4.svg) no-repeat;background-size:18px}.blue-btn-plus:hover{background:#4C82F8;box-shadow:0 1px 3px 0 rgba(0,0,0,0.1)}.blue-btn-plus:active{background:#1C5AE0}.primary-btn{background:#7dbaa8;font-size:18px;text-transform:uppercase;color:#fff;height:50px;width:100%;display:flex;align-items:center;justify-content:center;text-decoration:none !important;max-width:350px;font-weight:600;border:none;box-sizing:border-box;padding:0;outline:none;appearance:none;-webkit-appearance:none;border-radius:25px;cursor:pointer;transition:0.1s ease-in-out}.primary-btn:hover,.primary-btn:active,.primary-btn:focus{background:#6cb19d}.primary-btn.primary-btn--small{width:auto;padding:0 15px;min-width:200px;height:40px;font-size:14px}.primary-btn.primary-btn--outline{background:none;border:2px solid #7dbaa8;color:#7dbaa8}.primary-btn.primary-btn--outline:hover,.primary-btn.primary-btn--outline:active,.primary-btn.primary-btn--outline:focus{background:none;color:#6cb19d;border-color:#6cb19d}a.outline-btn.fit,.primary-btn.fit{width:auto;max-width:none;text-transform:none;display:inline-flex;padding:0 15px}.primary-btn--red{background:#d58287}.primary-btn--red:hover,.primary-btn--red:active,.primary-btn--red:focus{background:#cf6f75}.yellow-btn{background:#F4B344;font-size:18px;text-transform:uppercase;color:#fff;height:50px;width:100%;display:flex;align-items:center;justify-content:center;text-decoration:none !important;max-width:350px;font-weight:600;border:none;box-sizing:border-box;padding:0;outline:none;appearance:none;-webkit-appearance:none;border-radius:25px;cursor:pointer;transition:0.1s ease-in-out}.yellow-btn:hover,.yellow-btn:active,.yellow-btn:focus{background:#f3a92c}.yellow-btn.yellow-btn--small{width:auto;padding:0 15px;min-width:200px;height:40px;font-size:14px}.yellow-btn.yellow-btn--outline{background:none;border:2px solid #F4B344;color:#F4B344}.yellow-btn.yellow-btn--outline:hover,.yellow-btn.yellow-btn--outline:active,.yellow-btn.yellow-btn--outline:focus{background:none;color:#f3a92c;border-color:#f3a92c}.primary-btn--large{max-width:377px;font-size:16px;height:40px;border-radius:53px}a.outline-btn--medium,.primary-btn--medium{max-width:193px;height:43px;border-radius:21px;font-size:14px;text-transform:none}.loader_wrapper{display:flex;align-items:center}.loader_wrapper .loading-spinner{margin-left:10px;flex-shrink:0}a.btn.btn--loading-spinner{display:none}a.btn.btn--loading-spinner svg{max-height:25px;max-width:25px;position:relative;top:5px}.timecard-approve-button{margin-bottom:0;display:flex;justify-content:center;align-items:center;gap:8px;color:#FFF;padding:12px 20px;border-radius:8px;background:#1F63F6;font-variant-numeric:lining-nums proportional-nums;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:20px}.timecard-approve-button:hover{cursor:pointer}.timecard-approve-button[disabled],.timecard-approve-button:disabled{background:rgba(118,118,118,0.4);cursor:not-allowed}.timecard-approve-button.timecard-loading-button{display:flex;height:40px;background:#EFEFEF}.btn-light-blue{margin-bottom:0;display:flex;padding:8px 12px;justify-content:center;align-items:center;gap:8px;border-radius:5px;background:#F2F4F7;color:#1F63F6;font-variant-numeric:lining-nums proportional-nums;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px;text-decoration:none}.btn-light-blue:hover{cursor:pointer;background:#EAECF0;text-decoration:none}.btn-light-blue[disabled],.btn-light-blue:disabled{color:#667085;background:#EAECF0;cursor:not-allowed}.btn-dark{margin-bottom:0;display:flex;padding:8px 12px;justify-content:center;align-items:center;gap:8px;border-radius:5px;background:#08090D;color:#FFF;font-variant-numeric:lining-nums proportional-nums;font-family:Raleway;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-decoration:none;box-shadow:0px 2px 4px -2px rgba(0,0,0,0.1);cursor:pointer}.btn-dark.with-plus-starts:before{content:'';display:flex;width:18px;height:18px;padding:2px;justify-content:center;align-items:center;gap:10px;fill:#FFF;background:url(/assets/circle-plus-20168d4ae6354e505862f5ac43f1502b0e899d23148d067f43f6f06832c34dd4.svg) no-repeat;background-size:18px}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:0;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:0.7}.hamburger-box{width:30px;height:20px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:30px;height:5px;background-color:#434A54;border-radius:5px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-9px}.hamburger-inner::after{bottom:-9px}.hamburger:focus{outline:0}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r .hamburger-inner::before,.hamburger--3dx-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy .hamburger-inner::before,.hamburger--3dy .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r .hamburger-inner::before,.hamburger--3dy-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner::before{transform:translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrow.is-active .hamburger-inner::after{transform:translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::before{transform:translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::after{transform:translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowalt .hamburger-inner::before{transition:top 0.1s 0.15s ease,transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt .hamburger-inner::after{transition:bottom 0.1s 0.15s ease,transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;transform:translate3d(-8px, -10px, 0) rotate(-45deg) scale(0.7, 1);transition:top 0.1s ease,transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;transform:translate3d(-8px, 10px, 0) rotate(45deg) scale(0.7, 1);transition:bottom 0.1s ease,transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r .hamburger-inner::before{transition:top 0.1s 0.15s ease,transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r .hamburger-inner::after{transition:bottom 0.1s 0.15s ease,transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;transform:translate3d(8px, -10px, 0) rotate(45deg) scale(0.7, 1);transition:top 0.1s ease,transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;transform:translate3d(8px, 10px, 0) rotate(-45deg) scale(0.7, 1);transition:bottom 0.1s ease,transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::before,.hamburger--boring .hamburger-inner::after{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:0.15s;transition-delay:0.15s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse .hamburger-inner::after{top:-20px;transition:top 0.3s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0.1s linear}.hamburger--collapse .hamburger-inner::before{transition:top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(-45deg);transition-delay:0.32s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.3s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0.1s 0.27s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.15s 0.42s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.15s;transition-delay:0.15s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r .hamburger-inner::after{top:-20px;transition:top 0.3s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0.1s linear}.hamburger--collapse-r .hamburger-inner::before{transition:top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(45deg);transition-delay:0.32s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.3s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0.1s 0.27s linear}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.15s 0.42s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:0.4s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic .hamburger-inner::before{top:10px;transition:opacity 0.15s 0.4s ease}.hamburger--elastic .hamburger-inner::after{top:20px;transition:transform 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(135deg);transition-delay:0.1s}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(-270deg);transition-delay:0.1s}.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:0.4s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r .hamburger-inner::before{top:10px;transition:opacity 0.15s 0.4s ease}.hamburger--elastic-r .hamburger-inner::after{top:20px;transition:transform 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(-135deg);transition-delay:0.1s}.hamburger--elastic-r.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(270deg);transition-delay:0.1s}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color 0.2s 0.25s ease-in}.hamburger--emphatic .hamburger-inner::before{left:0;transition:transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.2s linear,left 0.2s 0.25s ease-in}.hamburger--emphatic .hamburger-inner::after{top:10px;right:0;transition:transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.2s linear,right 0.2s 0.25s ease-in}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic.is-active .hamburger-inner::before{left:-80px;top:-80px;transform:translate3d(80px, 80px, 0) rotate(45deg);transition:left 0.2s ease-out,top 0.05s 0.2s linear,transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic.is-active .hamburger-inner::after{right:-80px;top:-80px;transform:translate3d(-80px, 80px, 0) rotate(-45deg);transition:right 0.2s ease-out,top 0.05s 0.2s linear,transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color 0.2s 0.25s ease-in}.hamburger--emphatic-r .hamburger-inner::before{left:0;transition:transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.2s linear,left 0.2s 0.25s ease-in}.hamburger--emphatic-r .hamburger-inner::after{top:10px;right:0;transition:transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.2s linear,right 0.2s 0.25s ease-in}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic-r.is-active .hamburger-inner::before{left:-80px;top:80px;transform:translate3d(80px, -80px, 0) rotate(-45deg);transition:left 0.2s ease-out,top 0.05s 0.2s linear,transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-80px;top:80px;transform:translate3d(-80px, -80px, 0) rotate(45deg);transition:right 0.2s ease-out,top 0.05s 0.2s linear,transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner::before{top:10px;transition-property:transform, opacity;transition-timing-function:ease;transition-duration:0.2s}.hamburger--slider .hamburger-inner::after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-5.71429px, -6px, 0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner::before{top:10px;transition-property:transform, opacity;transition-timing-function:ease;transition-duration:0.2s}.hamburger--slider-r .hamburger-inner::after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner::before{transform:rotate(45deg) translate3d(5.71429px, -6px, 0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(90deg)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s 0.15s linear}.hamburger--spring .hamburger-inner::before{top:10px;transition:top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring .hamburger-inner::after{top:20px;transition:top 0.3s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:0.32s;background-color:transparent}.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.15s 0.32s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top 0.3s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.15s 0.32s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 10px, 0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.15s;transition-delay:0s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r .hamburger-inner::after{top:-20px;transition:top 0.3s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0s linear}.hamburger--spring-r .hamburger-inner::before{transition:top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(-45deg);transition-delay:0.32s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.3s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0s 0.32s linear}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.15s 0.32s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand .hamburger-inner{transition:transform 0.1s 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s 0.1s linear}.hamburger--stand .hamburger-inner::before{transition:top 0.1s 0.1s ease-in,transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand .hamburger-inner::after{transition:bottom 0.1s 0.1s ease-in,transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:transparent;transition:transform 0.1s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s 0.22s linear}.hamburger--stand.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 0.1s 0.12s ease-out,transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 0.1s 0.12s ease-out,transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r .hamburger-inner{transition:transform 0.1s 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s 0.1s linear}.hamburger--stand-r .hamburger-inner::before{transition:top 0.1s 0.1s ease-in,transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r .hamburger-inner::after{transition:bottom 0.1s 0.1s ease-in,transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:transparent;transition:transform 0.1s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s 0.22s linear}.hamburger--stand-r.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 0.1s 0.12s ease-out,transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 0.1s 0.12s ease-out,transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin .hamburger-inner{transition-duration:0.3s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin .hamburger-inner::before{transition:top 0.1s 0.34s ease-in, opacity 0.1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom 0.1s 0.34s ease-in,transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:0.14s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s 0.14s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.1s ease-out,transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r .hamburger-inner{transition-duration:0.3s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r .hamburger-inner::before{transition:top 0.1s 0.34s ease-in, opacity 0.1s ease-in}.hamburger--spin-r .hamburger-inner::after{transition:bottom 0.1s 0.34s ease-in,transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:0.14s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s 0.14s ease-out}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg);transition:bottom 0.1s ease-out,transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze .hamburger-inner{transition-duration:0.1s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{transition:top 0.1s 0.14s ease, opacity 0.1s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom 0.1s 0.14s ease,transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:0.14s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease, opacity 0.1s 0.14s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.1s ease,transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--vortex .hamburger-inner{transition-duration:0.3s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex .hamburger-inner::before,.hamburger--vortex .hamburger-inner::after{transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner::before{transition-property:top, opacity}.hamburger--vortex .hamburger-inner::after{transition-property:bottom, transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex.is-active .hamburger-inner::before,.hamburger--vortex.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:0.3s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r .hamburger-inner::before,.hamburger--vortex-r .hamburger-inner::after{transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner::before{transition-property:top, opacity}.hamburger--vortex-r .hamburger-inner::after{transition-property:bottom, transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r.is-active .hamburger-inner::before,.hamburger--vortex-r.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}.primary-button{display:inline-flex;padding:.75rem 1rem;justify-content:center;align-items:center;gap:.5rem;color:#FFFFFF;font-variant-numeric:lining-nums proportional-nums;color:#FFFFFF;line-height:initial;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:.9rem;font-style:normal;font-weight:600;line-height:1.25rem;border-radius:.3rem;background:#1F63F6}.primary-button:hover{background:#6996F9;box-shadow:0rem 0.125rem 0.375rem 0rem rgba(0,0,0,0.1)}.primary-button:active{background:#1C5AE0}.primary-button:disabled{background:#BAC1CC}.link-button{display:flex;padding:0 .5rem;justify-content:center;align-items:center;gap:.5rem}.link-button a{color:var(--App-UI-Blue, #1F63F6);font-variant-numeric:lining-nums proportional-nums;font-family:Raleway;font-size:0.875rem;font-style:normal;font-weight:600;line-height:1.25rem}.kw-icon{width:1.25rem;height:1.25rem;flex-shrink:0}.kw-icon.small{width:1rem;height:1rem}.kw-icon.large{width:1.5rem;height:1.5rem}.kw-icon.white{background-color:#FFFFFF}.kw-icon.blue{background-color:#1F63F6}.kw-icon.grey{background-color:#667085}.kw-icon.dark{background-color:#08090D}.kw-icon.red{background-color:#E21F2F}.kw-icon.orange{background-color:#DE8D03}.kw-icon.green{background-color:#18B66A}.kw-icon.plus{mask:url(/assets/plus-icon-322c648d4fc24ba96f039ebf095160c655c66d1d611985b3626caa060e4943a9.svg) no-repeat center/contain;-webkit-mask:url(/assets/plus-icon-322c648d4fc24ba96f039ebf095160c655c66d1d611985b3626caa060e4943a9.svg) no-repeat center/contain}.kw-icon.minus{mask:url(/images/minus-icon.svg) no-repeat center/contain;-webkit-mask:url(/images/minus-icon.svg) no-repeat center/contain}.kw-icon.calendar{mask:url(/assets/calendar-icon-78c887fe9f08deaa543b421c5a05fb72909a857366d2a680260f326107368e3d.svg) no-repeat center/contain;-webkit-mask:url(/assets/calendar-icon-78c887fe9f08deaa543b421c5a05fb72909a857366d2a680260f326107368e3d.svg) no-repeat center/contain}.kw-icon.notification{mask:url(/assets/icon-notification-6db2a6a9772b65508d9f1f9126f02c650b8ed80c763ec7bcb5024523f4cf5591.svg) no-repeat center/contain;-webkit-mask:url(/assets/icon-notification-6db2a6a9772b65508d9f1f9126f02c650b8ed80c763ec7bcb5024523f4cf5591.svg) no-repeat center/contain}.kw-icon.close{mask:url(/assets/close-24px-651bbaf28c9f1d741371d4b2be303a1cb88ec059e1496791db1b786c093e3830.svg) no-repeat center/contain;-webkit-mask:url(/assets/close-24px-651bbaf28c9f1d741371d4b2be303a1cb88ec059e1496791db1b786c093e3830.svg) no-repeat center/contain}.kw-icon.info{mask:url(/assets/info-icon-a77b0a0883dd1792ce41fc8c074faa9ad81da34632833a11e0cabb92a2309eea.svg) no-repeat center/contain;-webkit-mask:url(/assets/info-icon-a77b0a0883dd1792ce41fc8c074faa9ad81da34632833a11e0cabb92a2309eea.svg) no-repeat center/contain}.kw-icon.trending-up-line{mask:url(/assets/trending-up-line-836ae59c8bc2013ab53e0932210f80dd64e3cb9bec80f8d825fd454f85243903.svg) no-repeat center/contain;-webkit-mask:url(/assets/trending-up-line-836ae59c8bc2013ab53e0932210f80dd64e3cb9bec80f8d825fd454f85243903.svg) no-repeat center/contain}.kw-icon.trending-down-line{mask:url(/assets/trending-down-line-5583af14a24053904f8a862401f308d25ff071a89a6a12d22360cf8319eed5fd.svg) no-repeat center/contain;-webkit-mask:url(/assets/trending-down-line-5583af14a24053904f8a862401f308d25ff071a89a6a12d22360cf8319eed5fd.svg) no-repeat center/contain}.kw-icon.info-circle{mask:url(/assets/info-circle-icon-0395887a79c1db57622eb77c9c7a5b4f5eb0f10a9b0e5c58ceccbb82b18e50af.svg) no-repeat center/contain;-webkit-mask:url(/assets/info-circle-icon-0395887a79c1db57622eb77c9c7a5b4f5eb0f10a9b0e5c58ceccbb82b18e50af.svg) no-repeat center/contain}.kw-icon.new-info-circle{mask:url(/assets/new-info-circle-icon-0af2f9731d6505bce935cb88f7b4f37f6518e5715a62ac09000f39d416354130.svg) no-repeat center/contain;-webkit-mask:url(/assets/new-info-circle-icon-0af2f9731d6505bce935cb88f7b4f37f6518e5715a62ac09000f39d416354130.svg) no-repeat center/contain}.hero{background-size:cover;white-space:nowrap;padding-top:56.25%;position:relative;min-height:230px}@media only screen and (min-width: 600px){.hero{background-position:bottom center;padding-top:350px}}@media only screen and (min-width: 768px){.hero{padding-top:250px}}@media only screen and (min-width: 992px){.hero{padding-top:350px}}.hero__inner{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center}.hero__inner:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.hero__content{padding:0 15px;display:inline-block;white-space:normal;vertical-align:middle;text-align:center;max-width:700px;margin:0 auto;color:#fff;text-shadow:1px 1px 2px #333}.hero__content h1{text-shadow:1px 1px 3px #333}.info-panel{border:1px solid #c4c4c4;padding:15px 15px 15px 45px;border-radius:8px;margin:20px 0 0;text-align:left;list-style:disc outside none;font-size:.90rem}.info-panel li{font-weight:bold}.info-panel-no-list{border:1px solid #c4c4c4;padding:15px;border-radius:8px;text-align:center;font-size:.90rem}body.home .main .main-content{padding:0}body.home .main .main-content .section{max-width:1100px;margin:0 auto 58px}body.home .main .main-content .section .title{color:#08090D;font-variant-numeric:lining-nums tabular-nums;font-family:Raleway, sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:24px;margin-bottom:8px}body.home .main .main-content>.messages{max-width:1200px}#dashboard{text-align:left;margin:0 auto;padding:0}#dashboard .dashboard-header{display:flex;padding:44px 0 16px 0;align-items:flex-start;flex-direction:column;gap:8px}#dashboard .dashboard-subtitle{color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-family:Raleway, sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:18px}#dashboard .dashboard-subtitle a{color:#08090D;font-weight:700;text-decoration-line:underline}#dashboard .shift-schedule{display:flex;justify-content:space-between;width:100%;flex-direction:column}#dashboard .shift-schedule .title{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}#dashboard .shift-schedule .subtitle{color:#667085;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:18px}#dashboard .shift-schedule .filter-btn{border-radius:5px;background:#F2F4F7;padding:8px 12px;justify-content:center;align-items:center;gap:8px;color:#1F63F6;font-variant-numeric:lining-nums proportional-nums;font-family:Raleway, sans-serif;font-size:14px;font-weight:600;line-height:20px}#dashboard .shift-schedule .filter-btn:after{content:'';display:flex;width:20px;height:20px;background:url(/assets/filter-icon-0afaa74d6e7c52c9243c94f48d4226ec5ee2b7ddb08ead0c26518e774c913c99.svg) no-repeat;position:relative}#dashboard p.margin-top{margin-top:10px}#dashboard .aside{flex-shrink:0;padding-top:30px;overflow:hidden}#dashboard .aside>.section>.label{font-size:18px;font-weight:600}#dashboard .aside>.section.filter_by_date{display:none}#dashboard .aside>.section>#calendar{display:none}#dashboard .aside>.section>.flatpickr-calendar{transform:scale(0.7);left:-45px;top:-22px;position:relative !important}#dashboard .aside>.section.upcoming_events{position:relative}#dashboard .aside>.section.upcoming_events>.label{margin-bottom:16px}#dashboard .aside>.section.upcoming_events>.events{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;position:relative;overflow-x:scroll;padding:10px 0}#dashboard .aside>.section.upcoming_events>.events>.event{width:auto;flex-shrink:0;color:#434A54;text-decoration:none}#dashboard .aside>.section.upcoming_events>.events>.event:not(:first-child){margin-left:40px}#dashboard .aside>.section.upcoming_events>.events>.event>.date{font-size:14px;color:#b0b0b0}#dashboard .aside>.section.upcoming_events>.events>.event>.content{display:flex;align-items:center;padding:16px 0}#dashboard .aside>.section.upcoming_events>.events>.event>.content>.photo{width:50px;height:50px;margin-right:10px}#dashboard .aside>.section.upcoming_events>.events>.event>.content>.info .name{margin-bottom:2px}#dashboard .aside>.section.upcoming_events>.events>.event>.content>.info .location{font-size:14px}#dashboard .aside>.section.upcoming_events>.events>.event>.content>.info .time{color:#EF7582;font-size:14px}#dashboard .photo{border-radius:50%;display:inline-block;padding:0;overflow:hidden;flex-shrink:0;width:25px;height:25px;margin-right:5px;box-sizing:border-box;background-color:#a5a5a5}#dashboard #assignment_menu{padding:4px 0;width:160px;background-color:#fff;position:absolute;border-radius:6px;box-shadow:0 1px 7px rgba(0,0,0,0.05),0 1px 3px rgba(0,0,0,0.1);z-index:99;height:auto;flex-direction:column;right:10px;top:65%}#dashboard #assignment_menu .link,#dashboard #assignment_menu .close{height:40px;text-align:center;line-height:40px;width:100%;cursor:pointer}#dashboard #assignment_menu .link:hover,#dashboard #assignment_menu .close:hover{background-color:#f3f3f3}#dashboard #assignment_menu .link.disabled,#dashboard #assignment_menu .close.disabled{background-color:#fafafa;cursor:not-allowed}#dashboard #assignment_menu .link{font-size:16px}#dashboard #assignment_menu .close{border-top:1px solid #ebebeb;font-size:10px}#dashboard .assignment-table tr:hover td:first-child:before{box-shadow:0 1px 8px rgba(0,0,0,0.07),0 1px 3px rgba(0,0,0,0.14)}#dashboard .message-box__title:not(:last-child){margin:20px 0}#dashboard .shift-requests-wrapper .preloader-wrapper,#dashboard .upcoming-shifts-table-wrapper .preloader-wrapper{text-align:center}.dashboard-filter{box-sizing:border-box;width:auto;flex-grow:1}.overlay .modal.filters-modal{padding:0;display:flex;flex-direction:column;width:100%}.overlay .modal.filters-modal .modal-header{display:flex;padding:16px 24px;flex-direction:row;align-items:center;justify-content:space-between;gap:16px;text-align:left;border-bottom:1px solid #EAECF0}.overlay .modal.filters-modal .modal-header .close-btn{position:static;background:transparent url(/assets/cancel-40dc54e18cc42d80261841d8bdc1aafbb917bb6b01043e4b2ddb348e9c94e531.svg) no-repeat center center;background-size:20px;width:20px;height:20px}.overlay .modal.filters-modal .modal-header .modal-title{color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-size:20px;font-style:normal;font-weight:600;line-height:28px}.overlay .modal.filters-modal .modal-body{display:flex;padding:24px;flex-direction:column;align-items:center;gap:16px;align-self:stretch}.overlay .modal.filters-modal .modal-body.assignment-filters{margin:0}.overlay .modal.filters-modal .modal-body.assignment-filters .select_field.calendar,.overlay .modal.filters-modal .modal-body.assignment-filters .SumoSelect,.overlay .modal.filters-modal .modal-body.assignment-filters .SumoSelect>.CaptionCont{width:100%}.overlay .modal.filters-modal .modal-footer{border-top:1px solid #EAECF0;display:flex;padding:24px 24px 32px 24px;align-items:flex-end;gap:16px;align-self:stretch}.overlay .modal.filters-modal .modal-footer .btn-blue,.overlay .modal.filters-modal .modal-footer .btn-grey{width:50%;margin:0;height:52px;border-radius:5px;display:flex;padding:16px 24px;justify-content:center;align-items:center;gap:8px;flex:1 0 0;font-variant-numeric:lining-nums proportional-nums;font-family:Raleway, sans-serif;font-size:14px;font-weight:600;line-height:20px}.overlay .modal.filters-modal .modal-footer .btn-blue{background:#1F63F6;color:#fff}.overlay .modal.filters-modal .modal-footer .btn-grey{background:#F2F4F7}.main-content-wrapper .assignment-filters{margin-bottom:20px}.main-content-wrapper .assignment-filters .SumoSelect{width:fit-content;height:44px}.main-content-wrapper .assignment-filters .SumoSelect>.CaptionCont{margin:0;display:flex;height:44px;padding:8px 12px;gap:24px;flex-shrink:0;border-radius:8px;border:1px solid #EAECF0;background:#FFF;justify-content:space-between;align-items:center}.main-content-wrapper .assignment-filters .SumoSelect>.CaptionCont>span{color:#667085;font-family:Raleway, sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;padding-right:0;overflow:inherit}.main-content-wrapper .assignment-filters .SumoSelect>.CaptionCont>label{padding-bottom:0;position:relative;width:18px}.main-content-wrapper .assignment-filters .SumoSelect>.CaptionCont>label>i{display:flex;width:18px;height:18px;background:url(/assets/arrow-down-68df5377004956676b2cbebfbedf6f47649dc42af0ad16d4c7184d9b2e697de2.svg) no-repeat;background-size:16px;opacity:0.6;position:absolute;top:50%;right:0;transform:translate(0, 25%)}.main-content-wrapper .assignment-filters .SumoSelect .optWrapper{min-width:fit-content}.main-content-wrapper .assignment-filters .SumoSelect>.optWrapper>.options li.opt{color:#667085;font-family:Raleway, sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;padding:8px 12px}.assignment-filters,.dashboard-filter{display:flex;align-items:center;gap:16px}.assignment-filters .btn{margin:6px 0}.assignment-filters #calendar_mobile{display:block}.assignment-filters input.select_field{cursor:pointer;background-image:url(/assets/grey-arrow-down-443fafa07f6928f9e1484f76bc7b521f3b87f9627ce5c9c5cfd7df6aed71124b.svg);background-position:calc(100% - 15px) calc(13px),calc(100% - 10px) calc(18px);background-size:18px 18px;background-repeat:no-repeat;display:flex;width:150px;height:44px;padding:8px 12px;align-items:center;gap:24px;flex-shrink:0;border-radius:8px;border:1px solid #EAECF0;background-color:#FFF;color:#667085;font-family:Raleway, sans-serif;font-size:16px;font-weight:500;line-height:normal;margin-bottom:0}.assignment-filters input.select_field.date-selected{width:225px}.assignment-filters .select_field.calendar{background-image:url(/assets/grey-calendar-icon-18404386b6a9370b0fc1220f3bbb92334fbfb2b8a00d6db321c30e9d674cd04a.svg)}.assignment-filters .flatpickr-day.selected.startRange+.endRange,.assignment-filters .flatpickr-day.startRange.startRange+.endRange,.assignment-filters .flatpickr-day.endRange.startRange+.endRange{box-shadow:none}.flatpickr-calendar.dashboard-calendar{box-sizing:content-box;padding:0 8px}.flatpickr-calendar.dashboard-calendar:before,.flatpickr-calendar.dashboard-calendar:after{display:none}.flatpickr-calendar.dashboard-calendar .dayContainer{padding-bottom:8px}.flatpickr-calendar.dashboard-calendar .dayContainer .flatpickr-day{font-size:18px}.flatpickr-calendar.dashboard-calendar .flatpickr-weekdays{padding-bottom:20px;margin-bottom:8px;height:auto}.flatpickr-calendar.dashboard-calendar .flatpickr-weekdays .flatpickr-weekday{font-size:0}.flatpickr-calendar.dashboard-calendar .flatpickr-weekdays .flatpickr-weekday:first-letter{font-size:18px}.flatpickr-calendar.dashboard-calendar .flatpickr-month{display:flex;align-items:center;justify-content:center;padding:20px 0 30px 0;height:40px}.flatpickr-calendar.dashboard-calendar .flatpickr-month>*{position:absolute !important;top:auto}.flatpickr-calendar.dashboard-calendar .flatpickr-month .flatpickr-next-month,.flatpickr-calendar.dashboard-calendar .flatpickr-month .flatpickr-prev-month{background-image:url(/assets/calendar-arrow-b582310e0614b7d2303aed61c6f49ea37ba1e7bc30a10ab82838ef31cd0478a8.svg);background-size:20px;background-repeat:no-repeat;width:20px;height:20px;padding:0;border-radius:50%}.flatpickr-calendar.dashboard-calendar .flatpickr-month .flatpickr-next-month>svg,.flatpickr-calendar.dashboard-calendar .flatpickr-month .flatpickr-prev-month>svg{display:none}.flatpickr-calendar.dashboard-calendar .flatpickr-month .flatpickr-prev-month{transform:rotate(180deg)}.flatpickr-calendar.dashboard-calendar .flatpickr-month .flatpickr-current-month{padding:0;width:160px;white-space:nowrap;left:auto;height:auto;margin-left:8px;font-size:18px;color:#707070}.flatpickr-calendar.dashboard-calendar .flatpickr-month .flatpickr-current-month .cur-month,.flatpickr-calendar.dashboard-calendar .flatpickr-month .flatpickr-current-month .cur-year{font-weight:600}.assignment-table{border-spacing:0 14px;font-size:14px;width:100%;position:relative}.assignment-table.margin-bottom{margin-bottom:64px}.assignment-table tr th,.assignment-table tr td,.assignment-table thead th,.assignment-table thead td{padding-left:18px;box-sizing:border-box;font-weight:600}.assignment-table tr th:first-child,.assignment-table tr td:first-child,.assignment-table thead th:first-child,.assignment-table thead td:first-child{padding-left:10px}.assignment-table tr th:last-child,.assignment-table tr td:last-child,.assignment-table thead th:last-child,.assignment-table thead td:last-child{padding-right:10px}.assignment-table tr th.date,.assignment-table tr td.date,.assignment-table thead th.date,.assignment-table thead td.date{min-width:80px}.assignment-table tr th.time,.assignment-table tr td.time,.assignment-table thead th.time,.assignment-table thead td.time{min-width:120px}.assignment-table tr th .kw-icon,.assignment-table tr td .kw-icon,.assignment-table thead th .kw-icon,.assignment-table thead td .kw-icon{display:inline-flex;margin-left:.25rem}.assignment-table tr td{vertical-align:middle;font-size:12px;color:#1f2a3a}.assignment-table tr td>*{display:inline-flex;align-items:center;box-sizing:border-box;white-space:normal}.assignment-table tr td:first-child:before{box-sizing:border-box;content:'';position:absolute;background:#fff;left:0;z-index:-1;right:2px;height:60px;display:block;border-radius:5px;box-shadow:0 3px 6px 0 rgba(0,0,0,0.1)}.assignment-table tr td:last-child>*{justify-content:flex-end}.assignment-table tr td .green,.assignment-table tr td .yellow{font-size:12px;font-weight:600;line-height:16px}.assignment-table tr td .green{color:#128E52}.assignment-table tr td .yellow{color:#EBB95E}.assignment-table tr td.location-cell{max-width:140px}.assignment-table tr td .name-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.assignment-table tr td:first-child,.assignment-table tr td:nth-child(2),.assignment-table tr td:nth-child(3){font-weight:600}.assignment-table tr td .overlay .modal .close-btn{position:absolute;top:20px;right:20px}.assignment-table tr td .mass-cancellation-button{width:22px;height:22px;background:transparent url(/assets/icon-close-1a9b53fec7ae02ffc3738e7edaac1d9f9ff17a45cba9d9a4da1bed67004d315d.png) no-repeat center center;background-size:20px 20px;cursor:pointer;transition:all 0.1s ease}.assignment-table tr td .mass-cancellation-button:hover{background-image:url(/assets/icon-close-hover-be242d5e0a98d948d7a3b9bb01bfb63581991c6ab7b8e696656d3504335dd6cb.png)}.assignment-table tr td .mass-cancellation-button.mass-cancellation-button--disabled{cursor:not-allowed}.assignment-table tr td.contract-menu-button{cursor:pointer}.assignment-table tr td.contract-menu-button .menu_icon{display:flex;align-items:center;justify-content:center;height:35px;width:35px;background-color:transparent;border-radius:50%}.assignment-table tr td.contract-menu-button:hover .menu_icon{background-color:#f3f3f3}.assignment-table tr td.contract-menu-button img{width:18px;max-width:none}.assignment-table tr td .user{color:#434A54}.assignment-table tr td .assignment-table_label{display:none}.assignment-table thead th{font-size:12px;font-weight:600;color:#525252}.assignment-table.secondary{border-spacing:0 11px}.assignment-table.secondary tr td,.assignment-table.secondary thead th{white-space:nowrap;color:#1F2A3A;font-family:Raleway, sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:0.36px;text-transform:capitalize;text-align:left}.assignment-table.secondary tr td:not(:last-child),.assignment-table.secondary thead th:not(:last-child){padding-right:44px;box-sizing:border-box}.assignment-table.secondary tr td{vertical-align:top}.assignment-table.secondary tr td>*{height:auto;color:#525e70}.assignment-table.secondary tr td>div{color:#1F2A3A;font-variant-numeric:lining-nums proportional-nums;font-family:Raleway, sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.48px;margin-top:8px}.assignment-table.secondary tr td:first-child:before{display:none}.assignment-table.secondary tbody{margin-top:8px}.assignment-table.dashboard{border-spacing:0;border-collapse:collapse;border-radius:8px;background:#fff;border:1px solid #EAECF0;border-collapse:separate;border-spacing:0}.assignment-table.dashboard thead{background:#F2F4F7;border-radius:8px 8px 0 0;position:sticky;top:75px;z-index:1;margin-bottom:0}.assignment-table.dashboard thead tr.assignments-header{background:#F2F4F7}.assignment-table.dashboard thead tr.assignments-menu .edit-shift-time,.assignment-table.dashboard thead tr.assignments-menu .add-shift-bonus,.assignment-table.dashboard thead tr.assignments-menu .open-change-rate-modal,.assignment-table.dashboard thead tr.assignments-menu .open-edit-shift-modal,.assignment-table.dashboard thead tr.assignments-menu .mass-cancellation-button,.assignment-table.dashboard thead tr.assignments-menu .delete-shift{font-size:12px;text-transform:none}.assignment-table.dashboard thead th{padding:12px;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-style:normal;font-weight:600;font-size:12px;line-height:16px;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;color:#667085;background:#F2F4F7}.assignment-table.dashboard thead th.checkbox-cell{vertical-align:bottom}.assignment-table.dashboard thead th:first-child{border-radius:8px 0 0 0}.assignment-table.dashboard thead th:last-child{border-radius:0 8px 0 0}.assignment-table.dashboard tr{border-bottom:1px solid #EAECF0;background:#FFF}.assignment-table.dashboard tr:hover{background:rgba(216,216,216,0.2)}.assignment-table.dashboard tr td{padding:16px 12px;color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:14px;font-weight:600;line-height:18px;height:68px}.assignment-table.dashboard tr td:first-child{width:30px}.assignment-table.dashboard tr td:nth-child(2){font-size:14px;font-weight:600;line-height:18px}.assignment-table.dashboard tr td:first-child:before{content:none}.assignment-table.dashboard tr td .mass-cancellation-button{width:20px;height:20px;background-size:20px}.assignment-table.dashboard tr td.contractor-cell a:hover{text-decoration:underline}.assignment-table.dashboard tr:last-child{border:none}.assignment-table.dashboard tr:last-child td:first-child{border-radius:0 0 0 12px}.assignment-table.dashboard tr:last-child td:last-child{border-radius:0 0 12px 0}.assignment-table.dashboard .assignments-menu .add-shift-bonus,.assignment-table.dashboard .assignments-menu .open-edit-shift-modal,.assignment-table.dashboard .assignments-menu .open-change-rate-modal{display:inline-flex;color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-family:Montserrat, sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px;text-decoration:none;gap:4px;margin-right:24px}.assignment-table.dashboard .assignments-menu .add-shift-bonus:before,.assignment-table.dashboard .assignments-menu .open-edit-shift-modal:before,.assignment-table.dashboard .assignments-menu .open-change-rate-modal:before{content:'';display:flex;width:16px;height:16px;background:url(/assets/edit-icon-efac8c28a452ea83d780f83b7c73597e2d9e190ad5d58023ee13a72538778e6e.svg) no-repeat}.assignment-table.dashboard .assignments-menu .mass-cancellation-button{color:#E21F2F;font-variant-numeric:lining-nums proportional-nums;font-family:Montserrat, sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px;text-transform:none;display:inline-flex;align-items:center;gap:4px}.assignment-table.dashboard .assignments-menu .mass-cancellation-button:before{content:'';display:flex;width:16px;height:16px;background:url(/assets/red-trash-38432dfc84bea012aa11aefb9aecfb8e63d43034367924017130e2721d6ec46b.svg) no-repeat}.vendor-label{color:#667085;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:18px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:5%;text-underline-offset:15%;text-underline-position:from-font}@media (max-width: 1200px){.assignment-table tr td:nth-child(3),.assignment-table tr td:nth-child(4){min-width:150px}}@media (max-width: 812px) and (orientation: landscape){.assignment-filters .select_field{width:120px}}@media (max-width: 768px){body.home .main .main-content{max-width:100%;width:100%;margin:0 0 35px}body.home .main .main-content .section{padding-right:16px;padding-left:16px}.dashboard-filter{flex-wrap:wrap}#dashboard .dashboard-header{width:100%}.assignment-filters{margin-top:30px}.table-scroll-mobile{width:0;min-width:100%;overflow:auto}.table-scroll-mobile.sticky table tr:nth-child(2n) td:first-child{background-color:#fff}.table-scroll-mobile.sticky table tr:nth-child(2n):hover{background-color:#eeeeee}.table-scroll-mobile.sticky table tr th:first-child,.table-scroll-mobile.sticky table tr td:first-child{position:sticky;left:0;z-index:2;border-bottom:1px solid #EAECF0;background:#fff}.table-scroll-mobile.sticky table tr th:first-child:hover,.table-scroll-mobile.sticky table tr td:first-child:hover{background-color:#eeeeee}.table-scroll-mobile.sticky .assignment-table.dashboard thead{top:0;position:sticky}.table-scroll-mobile.sticky .assignment-table.dashboard thead .assignments-header,.table-scroll-mobile.sticky .assignment-table.dashboard thead th:first-child,.table-scroll-mobile.sticky .assignment-table.dashboard thead th:nth-child(2){background-color:#EAECF0}.table-scroll-mobile.sticky .assignment-table.dashboard .assignments-menu{background:#EAECF0}.table-scroll-mobile.sticky .assignment-table.dashboard th:first-child,.table-scroll-mobile.sticky .assignment-table.dashboard td:first-child{border-bottom:1px solid #EAECF0;background:#FFF;min-width:50px}.table-scroll-mobile.sticky .assignment-table.dashboard tr th:nth-child(2),.table-scroll-mobile.sticky .assignment-table.dashboard tr td:nth-child(2){position:sticky;left:46px;z-index:2;border-bottom:1px solid #EAECF0;background:#fff;min-width:130px}.table-scroll-mobile.sticky .assignment-table.dashboard tr th:nth-child(2){background:#EAECF0}.table-scroll-mobile.sticky .assignment-table.dashboard tr td{min-width:180px}.black-checkbox{width:16px;height:16px}.black-checkbox .checkbox-indicator,.black-checkbox input:checked~.checkbox-indicator:after{width:16px;height:16px}.black-checkbox input:checked~.checkbox-indicator:after{position:relative}}@media (max-width: 480px){.main .main-content{padding:50px 18px}.assignment-filters .dashboard-form{flex-direction:column;width:100%}.assignment-filters .dashboard-form input:not([type="checkbox"]):not([type="radio"]),.assignment-filters .dashboard-form .select_field{width:100%}}@media (min-width: 868px){#dashboard>h1{margin-bottom:30px}}@media (min-width: 1100px){.dashboard-filter{padding:0;display:flex;height:44px;align-items:center;gap:16px}.assignment-filters #calendar_mobile{display:none}#dashboard .aside{margin-left:28px;width:235px}#dashboard .aside>.section.filter_by_date{display:block}#dashboard .aside>.section.upcoming_events{top:-22px}#dashboard .aside>.section.upcoming_events>.events{flex-direction:column;overflow-x:hidden;padding:0}#dashboard .aside>.section.upcoming_events>.events>.event{width:100%}#dashboard .aside>.section.upcoming_events>.events>.event:not(:first-child){border-top:1px solid #bbb;margin-top:5px;padding-top:20px;margin-left:0}}@media (max-width: 1366px) and (min-width: 736px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){.assignment-filters .dashboard-filter{flex-wrap:nowrap}.assignment-filters .dashboard-filter .select_field{flex-grow:1;flex-shrink:1;margin-right:10px}}@media (max-width: 1367px) and (min-width: 736px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){#page .main .main-content{width:100%;padding-left:16px;padding-right:16px}}@media (min-width: 1600px){#dashboard .aside{width:275px;padding-top:0}#dashboard .aside .section>.flatpickr-calendar{transform:scale(0.8);left:-30px;top:0}#dashboard .aside .section>.flatpickr-calendar .dayContainer .flatpickr-day{font-size:16px}#dashboard .aside .section>.flatpickr-calendar .flatpickr-weekdays .flatpickr-weekday:first-letter{font-size:16px}#dashboard .aside .section.upcoming_events{top:0}#dashboard .aside .section.upcoming_events>.label{margin-top:4px}#dashboard .aside .section.upcoming_events>.events>.event>.content>.photo{width:55px;height:55px}}.message-box{background:#d6e1f0;padding:25px 35px;border-radius:6px;color:#1f2a3a;font-size:16px;line-height:1.25;letter-spacing:0.48px;position:relative}.message-box .message-box__title{font-size:32px;font-weight:normal;letter-spacing:0.96px;margin-bottom:10px;color:#1f2a3a}.message-box.secondary{padding:32px 19px;border-radius:6px;background-color:#f5f6f8;border:solid 1px #eeeeee;color:#525e70;display:flex;align-items:center;margin-bottom:10px}.message-box.secondary .message-box__title{font-size:17px;font-weight:bold;line-height:1.24;letter-spacing:0.51px;margin-bottom:0}.message-box.secondary img{width:24px;display:block}.message-box.secondary .message-box__alert-icon{margin-right:14px}.message-box.secondary .message-box__close-icon-wrapper{position:absolute;top:12px;right:12px;cursor:pointer}.message-box.secondary:last-child{margin-bottom:60px}.group{width:100%;position:relative}.group.group--mobile-hide{display:none}.group .group__header{width:100%;padding:0 0 35px 0}.group .group__header .toggle-arrow{margin-left:10px}.group .group__header .group__collapsible-text{color:#989898;font-size:16px;font-weight:500;line-height:0.88;letter-spacing:0.48px}.group .group__header .group__name{color:#1f2a3a;font-weight:bold;font-size:17px;line-height:1.06;letter-spacing:0.51px}.group .group__header .group__label .group__title{display:flex;align-items:center;justify-content:space-between}.group .group__header .group__label .group__title .group__collapsible.group__collapsible--mobile{display:flex;align-items:center}.group .group__header .group__bar{height:2px;width:100%;background:#e0e0e0;margin-bottom:30px}.group .group__header .group__collapsible.group__collapsible--desktop{display:none}.group .group__header.group__header--collapsible{cursor:pointer}.group .group__header.group__header--collapsible .group__collapsible-text,.group .group__header.group__header--collapsible .group__name,.group .group__header.group__header--collapsible .group__bar{transition:0.1s ease-in-out}.group .group__header.group__header--collapsible:hover .group__collapsible-text{color:#7f7f7f}.group .group__header.group__header--collapsible:hover .group__name{color:black}.group .group__header.group__header--collapsible:hover .group__bar{background:#c7c7c7}.group .group__optional{position:absolute;font-weight:600;top:56px}.group .group__body{width:100%;padding:0 0 75px 0;position:relative}.group .group__body .group__description{margin-bottom:40px}.group .group__body .group__content{position:relative}.group .group__body .group__content input:not(.primary-btn),.group .group__body .group__content textarea,.group .group__body .group__content select{border:1px solid #2f3639;border-radius:6px;background:#fff;color:#525e70;font-size:17px}.group .group__body .group__content input:not(.primary-btn),.group .group__body .group__content select{height:54px}.group .group__body .group__content textarea{font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:16px}.group .group__body .group__content select{max-width:400px}.group .group__body .group__content select,.group .group__body .group__content .ui-autocomplete-input{background:url(/assets/keyboard_arrow_down-24px-cceaa7c3d747776f505dad6c6e1a3c191f961dca375e1f428f3ed01fedfedf00.svg) no-repeat right;-webkit-appearance:none;background-color:#fff;background-size:34px;background-position:right 10px center}.group .group__body .group__content .primary-btn,.group .group__body .group__content .loader_wrapper{margin-top:20px}.group .group__body .group__content .loader_wrapper .primary-btn{margin-top:0}.group .group__body .group__content .group_split{width:100%;display:flex;flex-direction:column}.group[data-id="Position"] .group__header .group__bar{display:none}#new_contract{width:100%}@media (min-width: 1025px){.group[data-id="Position"] .group__body .group__content{top:-53px}.group.group--mobile-hide{display:block}.group .group__body .group__content .primary-btn,.group .group__body .group__content .loader_wrapper{margin-top:60px}.group .group__body .group__content .loader_wrapper .primary-btn{margin-top:0}.group .group__body .group__content .group_split{flex-direction:row;flex-wrap:wrap;position:absolute}.group .group__body .group__content .group_split>*{min-width:300px;margin-right:10px}.group .group__header{flex-shrink:0;display:flex}.group .group__header .group__label{width:180px;padding-right:14px;box-sizing:border-box}.group .group__header .group__label .group__title{order:0;justify-content:flex-start}.group .group__header .group__label .group__title .group__collapsible.group__collapsible--mobile .group__collapsible-text{display:none}.group .group__header .group__collapsible-text{margin-top:3px}.group .group__header .group__bar{flex-grow:1;width:auto;order:1;margin-bottom:0;margin-top:9px}.group .group__header .group__collapsible.group__collapsible--desktop{display:block;order:2;margin-left:20px}.group .group__optional{order:3;top:25px}.group .group__description{display:none}.group .group__body{padding-left:180px}}@media (min-width: 1600px){.group.group--compact .group__header{padding:0 0 7px 0}.group.group--compact .group__header .group__label{width:170px}.group.group--compact .group__body{padding:0 0 50px 170px}}@media (min-width: 1920px){.group .group__header .group__label{width:260px}.group .group__body{padding-left:260px}.group.group--compact .group__header .group__label{width:170px}.group.group--compact .group__body{padding-left:170px}}.info-box{background:#ebf4ff;border-radius:4px;font-weight:500;width:237px;box-sizing:border-box;padding:28px 24px;color:var(--medium-blue)}.info-box>.info-box__link{text-decoration:underline;margin-top:16px;line-height:1.25;color:var(--medium-blue);letter-spacing:0.32px;font-size:16px;height:15px;font-weight:600;display:block}.info-box>.info-box__title{font-size:16px;height:15px;margin-bottom:16px;line-height:1.25;letter-spacing:0.32px}.info-box>.info-box__text{font-size:14px;line-height:1.43;letter-spacing:0.28px}.multidatetime .dates{padding-top:0;display:flex;flex-direction:column;position:relative;top:-20px}.multidatetime .dates .flatpickr-calendar{background:transparent}.flatpickr-calendar.dashboard-calendar.open{padding:10px}.multidatetime .dates .flatpickr-calendar .flatpickr-month .flatpickr-current-month::before,.flatpickr-calendar.dashboard-calendar .flatpickr-month .flatpickr-current-month::before{content:'';position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px}.flatpickr-calendar.dashboard-calendar{box-sizing:content-box;box-shadow:none;margin-top:20px;padding:0 10px}.flatpickr-calendar.dashboard-calendar:before,.flatpickr-calendar.dashboard-calendar:after{display:none}.flatpickr-calendar.dashboard-calendar .dayContainer{padding-bottom:8px}.flatpickr-calendar.dashboard-calendar .dayContainer .flatpickr-day{font-size:18px}.flatpickr-calendar.dashboard-calendar .dayContainer .flatpickr-day:focus,.flatpickr-calendar.dashboard-calendar .dayContainer .flatpickr-day:active,.flatpickr-calendar.dashboard-calendar .dayContainer .flatpickr-day:hover{background:transparent;border-color:transparent}.flatpickr-calendar.dashboard-calendar .dayContainer .flatpickr-day.today{color:#393939}.flatpickr-calendar.dashboard-calendar .dayContainer .flatpickr-day.selected,.flatpickr-calendar.dashboard-calendar .dayContainer .flatpickr-day.selected:focus,.flatpickr-calendar.dashboard-calendar .dayContainer .flatpickr-day.selected:active,.flatpickr-calendar.dashboard-calendar .dayContainer .flatpickr-day.selected:hover{border-radius:8px;background:#08090D !important;color:#fff !important}.flatpickr-calendar.dashboard-calendar .dayContainer .flatpickr-day.today{border-color:transparent}.flatpickr-calendar.dashboard-calendar .dayContainer .flatpickr-day.selected_date{border-radius:8px;background:#e0e0e0 !important;border-color:#e0e0e0 !important;color:#fff !important}.flatpickr-calendar.dashboard-calendar .dayContainer .flatpickr-day.nextMonthDay{visibility:hidden}.flatpickr-calendar.dashboard-calendar .flatpickr-weekdays{margin-bottom:8px;height:auto}.flatpickr-calendar.dashboard-calendar .flatpickr-weekdays .flatpickr-weekday{font-size:0}.flatpickr-calendar.dashboard-calendar .flatpickr-weekdays .flatpickr-weekday:first-letter{font-size:16px}.flatpickr-calendar.dashboard-calendar .flatpickr-month{display:flex;justify-content:center;align-items:center;gap:16px;align-self:stretch;padding:0 0 24px 0;height:24px}.flatpickr-calendar.dashboard-calendar .flatpickr-month>*{position:absolute !important;top:auto}.flatpickr-calendar.dashboard-calendar .flatpickr-month .flatpickr-next-month svg,.flatpickr-calendar.dashboard-calendar .flatpickr-month .flatpickr-prev-month svg{fill:rgba(0,0,0,0.9) !important}.flatpickr-calendar.dashboard-calendar .flatpickr-month .flatpickr-current-month{padding:0;width:auto;white-space:nowrap;left:auto;height:auto}.flatpickr-calendar.dashboard-calendar .flatpickr-month .flatpickr-current-month .numInputWrapper{pointer-events:none}.flatpickr-calendar.dashboard-calendar .flatpickr-month .flatpickr-current-month .numInputWrapper .arrowUp,.flatpickr-calendar.dashboard-calendar .flatpickr-month .flatpickr-current-month .numInputWrapper .arrowDown{display:none}.flatpickr-calendar.dashboard-calendar .flatpickr-month .flatpickr-current-month input.numInput.cur-year{border:none;font-size:20px;background:none}.flatpickr-calendar.dashboard-calendar .flatpickr-month .flatpickr-current-month .cur-month,.flatpickr-calendar.dashboard-calendar .flatpickr-month .flatpickr-current-month .cur-year{color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:24px}.multidatetime__selections{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch;border-radius:8px;border:1px solid #EAECF0;background:#FFFFFF;width:100%;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;margin-bottom:24px}.multidatetime__selections.empty{padding:24px}.multidatetime__selections .date_selections__header{display:flex;height:40px;align-items:center;align-self:stretch;color:#08090D;font-size:12px;font-style:normal;font-weight:600;line-height:16px}.multidatetime__selections .date_selections__header div{display:flex;width:180px;padding:12px 12px 12px 16px;align-items:center;gap:24px}.multidatetime__selections .date_selections__header div:last-child{width:60px}.multidatetime__selections .date_selection{display:flex;align-items:flex-start;align-self:stretch;border-top:1px solid #EAECF0}.multidatetime__selections .date_selection div{display:flex;width:180px;height:60px;padding:20px 12px 20px 16px;align-items:center;gap:8px;color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-size:16px;font-style:normal;font-weight:600;line-height:20px}.multidatetime__selections .date_selection div:last-child{width:60px;padding-left:0}.multidatetime__selections .date_selection div:last-child .icon_wrapper{background:url(/assets/trash-7a28ebf11232f741bc09e5bbf62f9212ba840199a4a7f62a7084ee3099fdd2bb.svg) no-repeat center center;display:flex;width:24px;height:24px;padding:2px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;cursor:pointer}.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange{background:#08090D !important;border-color:#08090D !important;color:#fff !important}@media (min-width: 1025px){.flatpickr-calendar.dashboard-calendar{margin-top:0}.flatpickr-calendar.dashboard-calendar .dayContainer .flatpickr-day:hover{background:transparent;border-color:transparent;color:#393939}.multidatetime .dates{padding:0;align-items:start;flex-direction:row-reverse;justify-content:space-between}.multidatetime .dates .primary-btn{margin:0}.date_selections{padding:25px}.date_selections .date_selections__header{font-size:14px}.date_selections .date_selections__header>*:nth-child(3){width:80px}.date_selections .date_selection{font-size:17px}}@media (max-width: 1366px) and (-webkit-min-device-pixel-ratio: 2){.flatpickr-calendar.dashboard-calendar .dayContainer .flatpickr-day:hover{background:transparent;border-color:transparent;color:#393939}}@media (min-width: 1600px){.flatpickr-calendar.dashboard-calendar,.flatpickr-calendar.dashboard-calendar .dayContainer,.flatpickr-days{width:378px;max-width:378px;min-width:378px;box-shadow:0 3px 6px rgba(0,0,0,0.1)}.flatpickr-calendar.dashboard-calendar .dayContainer .flatpickr-day{max-width:42px;width:42px;min-width:42px;margin:2px 6px;height:42px;line-height:42px}.flatpickr-calendar.dashboard-calendar .flatpickr-weekdays .flatpickr-weekday{max-width:54px;width:54px;min-width:54px;margin:0}}.multiselect{position:relative;margin-bottom:16px}.multiselect input{cursor:pointer}.multiselect .multiselect__close{position:absolute;right:0;width:60px;top:0;bottom:0;cursor:pointer}.multiselect__selections{display:flex;flex-wrap:wrap;padding-bottom:14px}.multiselect__selections .selection{background:#ebf4ff;color:#131313;border-radius:4px;padding:4px 30px 4px 10px;border:1px solid #131313;display:flex;align-items:center;width:auto;margin:5px 10px 5px 0;cursor:pointer;font-size:18px}.multiselect__selections .selection:hover{background:#d2e6ff}.multiselect__selections .selection::before{content:'';background:url(/assets/check-25b16d39174f69c86fc0b7825f3b6b1ade69e2a8f1a7c530d11c7be9be36153a.svg) no-repeat center center;background-size:58%;width:22px;height:22px;border-radius:50%;border:1px solid #131313;cursor:pointer;flex-shrink:0;margin-right:8px}.multiselect__selections .selection:hover::before{background:url(/assets/cancel-black-84aec8aa046c38eb524cf74b24d7a5d76c3047af463d4bb6b9b190b68e4cd4c9.svg) no-repeat center center}.selection_option{padding:10px 6px !important;border-color:#f6f8f8 !important;box-sizing:border-box}.ui-state-active,.selection_option:hover,.selection_option:active,.selection_option:focus,.selection_option:hover>*,.selection_option:active>*,.selection_option:focus>*{background:#f6f8f8 !important;color:#515d6f !important;border-color:#f6f8f8 !important}.selection_option.selection_option--selected,.selection_option.selection_option--selected>*{background:#e0e0e0 !important;color:#515d6f !important;border-color:#e0e0e0 !important;box-sizing:border-box}.selection_option_menu{border-radius:4px;border:none;overflow-x:hidden;box-shadow:0 10px 20px rgba(0,0,0,0.06),0 6px 6px rgba(0,0,0,0.12)}.ui-autocomplete{max-height:300px;overflow-y:auto;overflow-x:hidden}@media (min-width: 768px){#paginated_list #list{min-height:660px}}#paginated_list #page_buttons{display:flex;align-items:center;justify-content:center}#paginated_list #page_buttons>*{background:none;outline:none;border:none;appearance:none;cursor:pointer;width:32px;height:32px;font-size:18px;transition:all 0.1s}#paginated_list #page_buttons>*:hover{color:#687A92}#paginated_list #page_buttons>*[data-page]{font-size:14px;margin:0 6px}#paginated_list #page_buttons>*[data-page]:hover{background:#687A92;color:#fff}#paginated_list #page_buttons>*.active{background:#687A92;color:#fff}#paginated_list #page_buttons>*:disabled{cursor:default;background:none;color:#aaa}.assignment-page{max-width:1100px;margin:0 auto 60px}.assignment-page .assignment-page_header{margin-bottom:63px;position:relative}.assignment-page .assignment-page_header *{display:flex;align-items:center;white-space:nowrap}.assignment-page .assignment-page_header>*{justify-content:space-between;margin-bottom:24px}.assignment-page .assignment-page_header .page-header-wrapper{align-items:end}.assignment-page .assignment-page_header .page-header-wrapper .title-wrapper{display:flex;flex-direction:column;align-items:flex-start}.assignment-page .assignment-page_header .page-header-wrapper .assignment-page_header_info .assignment-page_location{display:flex;align-items:initial;height:25px}.assignment-page .assignment-page_header .page-header-wrapper .dashboard-back-link{color:var(--App-UI-Blue, #1F63F6);font-variant-numeric:lining-nums proportional-nums;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px;display:flex;justify-content:center;align-items:center;gap:8px;margin-bottom:24px}.assignment-page .assignment-page_header .page-header-wrapper .dashboard-back-link:before{content:'';background:url(/assets/shift-back-icon-59d02c3a261e5728b7b3e025e14744efae93e178a7972f85d202acee6c9db053.svg) no-repeat;width:20px;height:20px;display:flex;align-items:center;padding:8px}.assignment-page .assignment-page_header h1{font-size:35px;font-weight:bold;line-height:0.51;color:#2f3639;margin:0;height:40px}.assignment-page .assignment-page_header .title{color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-size:32px;font-style:normal;font-weight:600;line-height:36px;height:auto;margin-bottom:8px}.assignment-page .assignment-page_header .assignment-page-text{color:#667085;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-size:14px;font-style:normal;font-weight:500;line-height:18px}.assignment-page .assignment-info-wrapper{display:flex;padding:24px;margin-bottom:27px;justify-content:space-between;align-items:center;align-self:stretch;border-radius:5px;border:1px solid var(--Neutral-300, #EAECF0);background:var(--Neutral-White, #fff);box-shadow:0 3px 6px 0 rgba(0,0,0,0.1)}.assignment-page .assignment-info-wrapper .assignment-info{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.assignment-page .assignment-info-wrapper .assignment-info-label{color:var(--Neutral-700, #667085);font-family:Raleway, sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:0.28px;display:flex;gap:8px}.assignment-page .assignment-info-wrapper .assignment-info-content{color:var(--Neutral-Dark, #08090D);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-size:14px;font-style:normal;font-weight:600;line-height:18px}.assignment-page .assignment-info-wrapper .assignment-info-content .green{display:flex;height:24px;padding:4px 8px;justify-content:center;align-items:center;gap:4px;border-radius:99px;background:#E0FAEC;color:#0D8043;text-align:center;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-size:12px;font-style:normal;font-weight:600;line-height:16px}.assignment-page .assignment-info-wrapper .assignment-info-content .yellow{color:#DB9112}.assignment-page .assignment-info-wrapper .assignment-info-content .info-content-contractor{display:flex;align-items:center;gap:13px}.assignment-page .assignment-info-wrapper .assignment-info-content .user{color:var(--Neutral-Dark, #08090D);font-family:Raleway, sans-serif;font-size:14px;font-weight:600;line-height:normal;letter-spacing:0.48px;text-transform:capitalize}.assignment-page .assignment-info-wrapper .assignment-info-content.bigger-font{font-size:16px;line-height:20px}.assignment-page .assignment-page_buttons>*:not(:last-child){margin-right:18px}.assignment-page .assignment-page_buttons .save-assignment-button{height:40px;margin-bottom:0;font-size:16px;padding:0 15px;text-transform:none;font-weight:700}.assignment-page .open-edit-shift-modal,.assignment-page .add-shift-bonus,.assignment-page .open-change-rate-modal{color:var(--Primary-Blue-blue-500, #1F63F6);text-decoration:none;font-weight:600}.assignment-page .assignment-page_location{color:var(--Neutral-Dark, #08090D);font-family:Raleway, sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:0.28px;display:flex}.assignment-page .assignment-page_location img{height:20px;width:auto;margin-right:8px}.assignment-page .assignment-page_location:not(:last-child){margin-right:24px}.assignment-page .fill_chance{font-size:14px;font-weight:500;line-height:1.43;letter-spacing:0.28px;color:#046348}.assignment-page .assignment-page_text{color:#1B1F26;font-variant-numeric:lining-nums tabular-nums;font-family:Raleway, sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:0.32px;margin-bottom:16px}.assignment-page i{font-style:italic}.assignment-page b{font-weight:600}.assignment-page input:not(.primary-btn){margin-bottom:0;min-width:115px;margin-top:24px}.assignment-page input.ui-timepicker-input:not(.primary-btn){width:90px}.assignment-page .multiselect{width:296px;position:relative}.assignment-page .multiselect input{width:100%}.assignment-page form{width:100%}.assignment-page .photo{border-radius:50%;display:inline-block;padding:0;overflow:hidden;flex-shrink:0;width:32px;height:32px;margin-right:5px;box-sizing:border-box;background-color:#a5a5a5}.assignment-page .assignment-table th{text-align:left}.assignment-page .assignment-table.secondary{width:auto}.assignment-page .flatpickr-input,.assignment-page .ui-timepicker-input{border:1px solid #1F2A3A;border-radius:5px}.assignment-page .details-section .section-body{display:block}.assignment-page .details-section .section-body .shift-details-wrapper{display:flex;align-items:flex-start;gap:44px}.assignment-page .details-section .section-body .shift-details-wrapper .assignment-info{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.assignment-page .details-section .section-body .shift-details-wrapper .assignment-info-label{color:var(--Darkest-Blue, #1F2A3A);font-family:Raleway;font-size:12px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:0.36px;text-transform:capitalize}.assignment-page .details-section .section-body .shift-details-wrapper .assignment-info-content{color:var(--Darkest-Blue, #1F2A3A);font-variant-numeric:lining-nums proportional-nums;font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:0.48px}.assignment-page .notes-section .section-body{display:block}.assignment-page .favorites-section .section-description{width:80%}.assignment-page .favorites-section .section-description a{font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-weight:600;font-size:16px;line-height:20px;letter-spacing:0.02em;text-decoration-line:underline;color:#031228;display:block;margin-top:20px}.assignment-page .favorites-section .section-body{display:block}.assignment-page .favorites-section .section-body .contractor{display:flex;justify-content:flex-start;width:100%;align-items:center;padding:10px 16px;border-bottom:0.5px solid #C3C7D2;cursor:default;margin:0}.assignment-page .favorites-section .section-body .contractor img{width:24px;height:24px;border-radius:24px;margin-right:6px}.assignment-page .favorites-section .section-body .contractor .name{font-family:'Raleway', sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:19px;display:flex;align-items:center;text-transform:capitalize;font-feature-settings:'pnum' on, 'lnum' on;width:130px}.assignment-page .favorites-section .section-body .contractor .name a{color:#06152D}.assignment-page .favorites-section .section-body .contractor .status-red,.assignment-page .favorites-section .section-body .contractor .status-green{font-family:'Raleway', sans-serif;font-style:normal;font-weight:500;font-size:12px;line-height:14px;display:flex;align-items:center;font-feature-settings:'pnum' on, 'lnum' on;color:#06152D;justify-content:space-around;margin-right:auto}.assignment-page .favorites-section .section-body .contractor .status-red:before,.assignment-page .favorites-section .section-body .contractor .status-green:before{content:'';width:10px;height:10px;border-radius:10px;margin-right:6px;background-color:#14883B}.assignment-page .favorites-section .section-body .contractor .status-red:before{background-color:#D94652}.assignment-page .favorites-section .section-body .contractor .profile-link{font-weight:500;font-size:14px;line-height:16px;color:#313340;display:flex;align-items:center;gap:10px}.assignment-page .favorites-section .section-body .contractor .profile-link:after{content:'';background:url(/assets/right-arrow-black-bccd221e1338e45fbe20e432dfe26053d0f60fc2a1b2b8537f99a233f21dbac3.svg) no-repeat;width:20px;height:20px;display:flex;align-items:center}.cost-breakdown-link{color:#1F63F6;font-variant-numeric:lining-nums proportional-nums;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px;cursor:pointer;pointer-events:all;display:flex;margin-top:4px}.flex-container{display:flex;justify-content:space-between;align-items:center;padding:0;color:#667085;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-family:Raleway, sans-serif;font-size:14px;font-style:normal;line-height:100%}#toast-container>.toast.link-toast{opacity:1;background:#FFFFFF;color:#2f3639;font-size:15px;font-weight:600;background-image:url(/assets/icon-toast-info-ceeece3c711715ea0517443b52da1a3534e3b2bf1830df425ab7f50ae63714c9.svg) !important;background-repeat:no-repeat;background-position:10px 50%;background-size:30px}#toast-container>.toast.link-toast a{color:#2f3639;text-decoration:underline;font-weight:700}@media (max-width: 1199px){.assignment-page{padding:0 20px}.assignment-page .assignment-page_buttons a.outline-btn{min-width:140px}}@media (max-width: 1090px){.assignment-page .assignment-page_header{margin-bottom:50px}.assignment-page .assignment-page_header>*{flex-direction:column}.assignment-page .assignment-page_header .page-header-wrapper .dashboard-back-link{margin-bottom:16px}.assignment-page .assignment-page_header .page-header-wrapper .title-wrapper{width:100%;justify-content:center;align-items:baseline;gap:0}.assignment-page .assignment-page_header .page-header-wrapper .title-wrapper .title{margin-bottom:10px}.assignment-page .assignment-page_buttons{margin-top:24px;width:100%;justify-content:left}.assignment-page .assignment-section{padding-right:20px}.assignment-page .assignment-section .section-title-wrapper{width:33%}.assignment-page .assignment-section .section-body{width:65%}.assignment-page .assignment-section .favorites-section{padding-right:20px}.assignment-page .favorites-section .section-body .contractor .name,.assignment-page .favorites-section .section-body .contractor .profile-link{font-size:13px}}@media (max-width: 1023px){.assignment-page{padding:0}.assignment-page .assignment-page_header{margin-bottom:16px}.assignment-page .assignment-page_header>*{flex-direction:column;align-items:flex-start}.assignment-page .assignment-page_header .assignment-page_header_info>*{flex-wrap:wrap}.assignment-page .assignment-table:not(.secondary) .tr{display:block;box-sizing:border-box;background:#fff;border-radius:5px;box-shadow:0 3px 6px 0 rgba(0,0,0,0.1)}.assignment-page .assignment-page_buttons{margin-top:24px;position:relative}.assignment-page .fill_chance{margin-top:24px}.assignment-page .details-section .section-body .primary-contract-wrapper{margin-top:30px}.assignment-page .details-section .section-body .primary-contract-wrapper .label,.assignment-page .details-section .section-body .primary-contract-wrapper .user{padding-left:0;font-weight:400}.assignment-page .details-section .section-body .primary-contract-wrapper .user{color:#525e70;font-weight:600}.assignment-page .favorites-section{padding-right:10px}.assignment-page .favorites-section .section-body .contractor{padding:20px 0}.assignment-table.column .tr .td:not(:first-child){margin-top:20px}}@media (max-width: 576px){.assignment-page .assignment-page_buttons{flex-direction:column}.assignment-page .assignment-page_buttons>*{margin-bottom:16px;margin-right:0 !important;width:100%}.assignment-page .assignment-page_header .page-header-wrapper .dashboard-back-link{padding-top:24px}.assignment-page .assignment-info-wrapper{display:flex;padding:16px;align-items:flex-start;gap:16px;flex-wrap:wrap;margin-bottom:24px}.assignment-page .assignment-info-wrapper .assignment-info{display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:45%}}@media (max-width: 425px){.assignment-page .favorites-section .profile-link{display:none}.assignment-page .assignment-page_buttons a.outline-btn{min-width:100%}.assignment-page .assignment-page_header .title{font-size:32px}}@media (min-width: 1024px){.assignment-page .assignment-table.secondary{margin-bottom:30px}.assignment-page .assignment-table.secondary .tr .td{font-weight:400}.assignment-page .assignment-table.secondary .tr .td:not(:last-child),.assignment-page .assignment-table.secondary .thead .th:not(:last-child){padding-right:44px}}body.assignments{background:#fff}.main .main-content.new_assignments_page{background:#fff;max-width:1100px;margin:44px auto 60px;padding:0}.main .main-content.new_assignments_page .mobile-visible{display:none}.main .main-content.new_assignments_page .message-box{border-radius:5px;background:#E7F2FE;display:flex;padding:24px;flex-direction:column;align-items:flex-start;gap:12px}.main .main-content.new_assignments_page .message-box .message-box__title,.main .main-content.new_assignments_page .message-box .tinymce-text{font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-style:normal}.main .main-content.new_assignments_page .message-box .message-box__title{color:#031024;font-size:28px;font-weight:600;line-height:32px;margin-bottom:12px}.main .main-content.new_assignments_page .message-box .tinymce-text{max-width:800px;color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-size:16px;font-weight:400;line-height:20px}.main .main-content.new_assignments_page .assignment-form .assignment-section .section-body{justify-content:space-between}.main .main-content.new_assignments_page .assignment-form .assignment-section .section-body .SumoSelect{background:#FFFFFF;width:48%;height:46px;display:inline-flex;cursor:pointer}.main .main-content.new_assignments_page .assignment-form .assignment-section .section-body .SumoSelect.open>.optWrapper{top:45px}.main .main-content.new_assignments_page .assignment-form .assignment-section .section-body .SumoSelect>.CaptionCont{width:100%;border:1px solid #344054;border-radius:5px;display:flex;align-items:center;padding-left:16px;padding-top:0;padding-bottom:0;color:#1D2939;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:0.28px}.main .main-content.new_assignments_page .assignment-form .assignment-section .section-body .SumoSelect>.CaptionCont>span{display:flex;align-items:center;color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:20px}.main .main-content.new_assignments_page .assignment-form .assignment-section .section-body .SumoSelect>.CaptionCont>label{padding-bottom:0;margin-right:16px}.main .main-content.new_assignments_page .assignment-form .assignment-section .section-body .SumoSelect>.CaptionCont>label>i{background-image:url(/assets/chevron-b0002b229b97a8ee6a40c692cab8994606c7b16186817933b6820c511f9136b9.svg);background-repeat:no-repeat}.main .main-content.new_assignments_page .assignment-form .assignment-section .section-body .SumoSelect .options li:first-child{display:none}.main .main-content.new_assignments_page .assignment-form .assignment-section .section-body .SumoSelect .options li:nth-of-type(odd){background:#F4F7F9}.main .main-content.new_assignments_page .assignment-form .assignment-section.position-section{border-top:none;margin:32px 0 24px 0;align-items:center}.main .main-content.new_assignments_page .assignment-form .assignment-section.position-section .section-body{gap:10px}.main .main-content.new_assignments_page .assignment-form .assignment-section.position-section .section-body .SumoSelect .office-link{color:#434A54}.main .main-content.new_assignments_page .assignment-form .assignment-section.calendar-section .multidatetime{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;border-radius:12px;border:1px solid #EAECF0;width:100%;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;margin-bottom:24px}.main .main-content.new_assignments_page .assignment-form .assignment-section.calendar-section .multidatetime .calendar-wrapper{display:flex;padding:24px 24px 0 24px;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;align-self:stretch}.main .main-content.new_assignments_page .assignment-form .assignment-section.calendar-section .multidatetime .dates{display:flex;padding:24px;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;align-self:stretch;top:0;border-top:1px solid #EAECF0}.main .main-content.new_assignments_page .assignment-form .assignment-section.calendar-section .multidatetime .dates .time-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}.main .main-content.new_assignments_page .assignment-form .assignment-section.calendar-section .multidatetime .dates .time-wrapper .label{color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-size:20px;font-style:normal;font-weight:600;line-height:24px}.main .main-content.new_assignments_page .assignment-form .assignment-section.calendar-section .multidatetime .dates .time-wrapper .time{display:flex;align-items:center;gap:16px;align-self:stretch}.main .main-content.new_assignments_page .assignment-form .assignment-section.calendar-section .multidatetime .dates .time-wrapper .time .time-field-wrapper{position:relative}.main .main-content.new_assignments_page .assignment-form .assignment-section.calendar-section .multidatetime .dates .time-wrapper .time .time-field-wrapper:after{position:absolute;content:' ';width:20px;height:20px;background:url(/assets/chevron-b0002b229b97a8ee6a40c692cab8994606c7b16186817933b6820c511f9136b9.svg) no-repeat;cursor:pointer;top:16px;right:16px}.main .main-content.new_assignments_page .assignment-form .assignment-section.calendar-section .multidatetime .dates .time-wrapper .time .time-field{display:flex;padding:12px 16px 12px 12px;align-items:center;gap:24px;flex:1 0 0;align-self:stretch;border-radius:8px;border:1px solid #D0D5DD;margin-bottom:0;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:20px;height:52px;cursor:pointer}.main .main-content.new_assignments_page .assignment-form .assignment-section.calendar-section .multidatetime .dates .time-wrapper .time .time-field::placeholder{color:#667085;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:20px}.main .main-content.new_assignments_page .assignment-form .assignment-section.calendar-section .multidatetime .dates .time-wrapper .select-dates-btn{display:flex;padding:16px 24px;justify-content:center;align-items:center;gap:8px;border-radius:8px;background:#08090D;color:#FFFFFF;font-variant-numeric:lining-nums proportional-nums;font-size:16px;font-style:normal;font-weight:600;line-height:20px;cursor:pointer;height:52px;width:180px;min-width:180px}.main .main-content.new_assignments_page .assignment-form .assignment-section.calendar-section .multidatetime .dates .time-wrapper .select-dates-btn:before{content:'';display:flex;width:17px;height:17px;padding:2px;justify-content:center;align-items:center;gap:10px;fill:#FFF;background:url(/assets/circle-plus-20168d4ae6354e505862f5ac43f1502b0e899d23148d067f43f6f06832c34dd4.svg) no-repeat}.main .main-content.new_assignments_page .assignment-form .assignment-section.calendar-section .multidatetime .dates .time-wrapper .select-dates-btn.disabled-btn{background:#EAECF0;color:#667085}.main .main-content.new_assignments_page .assignment-form .assignment-section.calendar-section .flatpickr-calendar.dashboard-calendar,.main .main-content.new_assignments_page .assignment-form .assignment-section.calendar-section .flatpickr-calendar.dashboard-calendar .dayContainer,.main .main-content.new_assignments_page .assignment-form .assignment-section.calendar-section .flatpickr-weekdays,.main .main-content.new_assignments_page .assignment-form .assignment-section.calendar-section .flatpickr-days{box-shadow:none;width:100%;max-width:100%;min-width:100%;row-gap:6px;column-gap:calc((100% / 7) - 36px);justify-content:space-between}.main .main-content.new_assignments_page .assignment-form .assignment-section.calendar-section .flatpickr-calendar.dashboard-calendar{box-shadow:none;padding:0;margin:0 auto}.main .main-content.new_assignments_page .assignment-form .assignment-section.calendar-section .flatpickr-calendar.dashboard-calendar .flatpickr-weekdays{padding-bottom:0}.main .main-content.new_assignments_page .assignment-form .assignment-section.calendar-section .flatpickr-calendar.dashboard-calendar .flatpickr-weekdays .flatpickr-weekday,.main .main-content.new_assignments_page .assignment-form .assignment-section.calendar-section .flatpickr-calendar.dashboard-calendar .dayContainer .flatpickr-day{display:flex;width:36px;max-width:36px;min-width:36px;height:36px;padding:0;margin:0;flex-direction:column;align-items:center;justify-content:center;gap:10px;flex-shrink:0;color:#000000;text-align:center;font-variant-numeric:lining-nums proportional-nums;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:0.28px;text-transform:capitalize}.main .main-content.new_assignments_page .assignment-form .assignment-section.calendar-section .flatpickr-calendar.dashboard-calendar .flatpickr-weekdays .flatpickr-weekday.selected,.main .main-content.new_assignments_page .assignment-form .assignment-section.calendar-section .flatpickr-calendar.dashboard-calendar .dayContainer .flatpickr-day.selected{border:none !important}.main .main-content.new_assignments_page .assignment-form .assignment-section.calendar-section .flatpickr-calendar.dashboard-calendar .flatpickr-weekdays .flatpickr-weekday{color:#667085;text-align:center;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:18px;text-transform:capitalize;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off}.main .main-content.new_assignments_page .assignment-form .assignment-section.calendar-section .flatpickr-calendar.dashboard-calendar .flatpickr-day.disabled,.main .main-content.new_assignments_page .assignment-form .assignment-section.calendar-section .flatpickr-calendar.dashboard-calendar .flatpickr-day.disabled:hover,.main .main-content.new_assignments_page .assignment-form .assignment-section.calendar-section .flatpickr-calendar.dashboard-calendar .flatpickr-day.prevMonthDay,.main .main-content.new_assignments_page .assignment-form .assignment-section.calendar-section .flatpickr-calendar.dashboard-calendar .flatpickr-day.nextMonthDay,.main .main-content.new_assignments_page .assignment-form .assignment-section.calendar-section .flatpickr-calendar.dashboard-calendar .flatpickr-day.notAllowed,.main .main-content.new_assignments_page .assignment-form .assignment-section.calendar-section .flatpickr-calendar.dashboard-calendar .flatpickr-day.notAllowed.prevMonthDay,.main .main-content.new_assignments_page .assignment-form .assignment-section.calendar-section .flatpickr-calendar.dashboard-calendar .flatpickr-day.notAllowed.nextMonthDay{color:#BAC1CC;text-decoration:none}.main .main-content.new_assignments_page .assignment-form .assignment-section.calendar-section .flatpickr-calendar.dashboard-calendar .flatpickr-month{margin-left:0}.main .main-content.new_assignments_page .assignment-form .assignment-section.calendar-section .flatpickr-calendar.dashboard-calendar .flatpickr-month .flatpickr-prev-month{left:29%}.main .main-content.new_assignments_page .assignment-form .assignment-section.calendar-section .flatpickr-calendar.dashboard-calendar .flatpickr-month .flatpickr-next-month{right:29%}.main .main-content.new_assignments_page .assignment-form .assignment-section.settings-section .section-body{flex-direction:column}.main .main-content.new_assignments_page .assignment-form .assignment-section.settings-section .section-body .multiselect .ui-autocomplete-input{background:#FFFFFF;border:1px solid #525e70;border-radius:5px;height:52px;padding:14px 16px;font-weight:600;font-size:16px;line-height:19px;display:flex;align-items:center;text-transform:capitalize;font-feature-settings:'pnum' on, 'lnum' on;color:#06152D;margin-bottom:0}.main .main-content.new_assignments_page .assignment-form .assignment-section.settings-section .section-body .pills{margin-bottom:15px;display:flex;width:100%;align-items:flex-start;gap:12px;padding-bottom:0;margin-bottom:0}.main .main-content.new_assignments_page .assignment-form .assignment-section.settings-section .section-body .loader_wrapper{margin-top:10px}.main .main-content.new_assignments_page .assignment-form .assignment-section.settings-section .section-body .pill{display:flex;padding:4px 12px;margin:0;justify-content:center;align-items:center;gap:4px;border-radius:28px;background:#E7F2FE;color:#0D2A67;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:18px}.main .main-content.new_assignments_page .assignment-form .assignment-section.settings-section .section-body .pill.pill--editable::before{cursor:pointer;flex-shrink:0;order:1;color:#06152D;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;width:10px;height:10px;border:none;font-weight:bold}.main .main-content.new_assignments_page .assignment-form .assignment-section.settings-section .section-body .pill.pill--editable:hover{background:#D4EBFF}.main .main-content.new_assignments_page .assignment-form .assignment-section.settings-section .section-title .optional,.main .main-content.new_assignments_page .assignment-form .assignment-section.notes-section .section-title .optional{font-weight:400}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section{margin-bottom:31px}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .select-bonus-block{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:8px;flex:1 0 0}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .select-bonus-block .shift-bonus-list b{font-weight:700}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .select-bonus-section{margin-top:0;display:flex;padding:16px;align-items:flex-start;gap:12px;align-self:stretch;border:none;box-shadow:none}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .select-bonus-section .bonus-buttons input[type=radio]:checked+label>.bonus-block{background:#D6E1F0;border:2px solid #455974}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .select-bonus-section .select-bonus-subtitle{margin-bottom:31px;font-style:normal;font-weight:400;font-size:12px;line-height:14px;letter-spacing:0.02em;font-feature-settings:'tnum' on, 'lnum' on;color:#000000}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .select-bonus-section .bonus-buttons{margin-bottom:0}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .select-bonus-section .bonus-buttons .bonus-block{border:1px solid #C3C7D2;margin-bottom:10px}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .select-bonus-section .bonus-buttons .bonus-block .bonus-block-custom{color:#08090D;font-kerning:none;font-variant-numeric:lining-nums tabular-nums;font-family:Montserrat, sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:18px}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .select-bonus-section .bonus-buttons .custom-rate-wrapper{display:flex;flex-direction:column}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .select-bonus-section .bonus-buttons .custom-rate-wrapper .custom-rate-block{width:100%;display:flex;flex-direction:column}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .select-bonus-section.seasonal-bonus{display:flex;flex-direction:column;align-items:flex-start;padding:12px 16px;gap:12px;background:#D6E1F0;box-shadow:0 4px 8px rgba(0,0,0,0.16);border-radius:8px;border:1px solid #D6E1F0}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .select-bonus-section.seasonal-bonus .select-bonus-title{font-weight:700;font-size:16px;line-height:18px;letter-spacing:0.03em;font-feature-settings:'tnum' on, 'lnum' on, 'kern' off;color:#2E3542;margin-bottom:0}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .select-bonus-section.seasonal-bonus .select-bonus-subtitle{margin-bottom:0;font-weight:500;font-size:14px;line-height:20px;letter-spacing:-0.01em;font-feature-settings:'tnum' on, 'lnum' on;color:#2E3542}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .bonus-buttons{margin-bottom:20px;justify-content:space-between}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .bonus-buttons label,.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .bonus-buttons .custom-rate-wrapper{width:23%}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .bonus-buttons.bonus-wrapper-seasonal input[type=radio]:checked+label>.bonus-block{background:#FFF4CF;border:2px solid #F5B345;box-shadow:0 3px 6px rgba(0,0,0,0.15);border-radius:5px}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .bonus-buttons.bonus-wrapper-seasonal input[type=radio]:checked+label>.bonus-block:before{width:19px;height:20px;top:-12px;right:-8px;filter:drop-shadow(0px 1px 2px rgba(0,0,0,0.1));background-image:url(/assets/star-icon-1e85ccd32747badae868b2264935f94b188ba23663c5cc71806c6823a9bf4f97.svg);background-repeat:no-repeat;background-size:100%;background-color:#FFFFFF;border:none;display:block;border-radius:50%}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .bonus-buttons .bonus-block{position:relative;box-shadow:none;width:100%;height:96px;margin-right:0;border-radius:8px;border:1px solid #BAC1CC;background:#FFF;display:flex;padding:12px;flex-direction:column;justify-content:space-between;align-items:flex-start;align-self:stretch}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .bonus-buttons .bonus-block:hover{box-sizing:border-box;border-radius:5px}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .bonus-buttons .bonus-block.active{border-radius:8px;border:2px solid #08090D;background:#FFF;box-shadow:0 4px 12px 0 rgba(0,0,0,0.15)}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .bonus-buttons .bonus-block.active:before{background:#F2F4F7;display:flex;align-items:center;width:28px;height:28px;background:url(/assets/check-white-c4b330eee8bbebd964452f8f46185e64326c0640349a8f47803f4d276b69418a.svg) no-repeat;justify-content:space-between;border:none;padding:0;margin-top:-7px;margin-left:-8px}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .bonus-buttons .bonus-block:before{content:'';display:flex;border-radius:20px;border:1px solid #667085;box-shadow:0 2px 6px 0 rgba(0,0,0,0.05);width:16px;height:16px;padding:4px}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .bonus-buttons .bonus-block .bonus-block-percent{text-align:center;font-kerning:none;font-variant-numeric:lining-nums tabular-nums;font-family:'Raleway', sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:14px;letter-spacing:0.48px;font-feature-settings:'tnum' on, 'lnum' on, 'kern' off;color:#131313;mix-blend-mode:normal;padding-bottom:0}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .bonus-buttons .bonus-block .bonus-block-description{font-size:12px;line-height:18px;text-align:center;letter-spacing:0.03em;font-feature-settings:'tnum' on, 'lnum' on, 'kern' off;color:#131313;mix-blend-mode:normal}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .bonus-buttons .bonus-block .recommended-text{display:none}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .bonus-buttons .bonus-block.recommended-block .bonus-block-percent{margin-top:0}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .bonus-buttons .bonus-block.recommended-block .recommended-text{display:flex;color:#08090D;text-align:center;font-kerning:none;font-variant-numeric:lining-nums proportional-nums;font-family:Raleway, sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:12px;padding-bottom:4px}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .bonus-buttons input[type=radio]:checked+label>.bonus-block{border-radius:8px;border:2px solid #08090D;background:#FFF;box-shadow:0 4px 12px 0 rgba(0,0,0,0.15)}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .bonus-buttons input[type=radio]:checked+label>.bonus-block:before{background:#F2F4F7;display:flex;align-items:center;width:28px;height:28px;background:url(/assets/check-white-c4b330eee8bbebd964452f8f46185e64326c0640349a8f47803f4d276b69418a.svg) no-repeat;justify-content:space-between;border:none;margin-top:-7px;margin-left:-8px;padding:0}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .bonus-buttons .custom-bonus-wrapper{width:100px}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .bonus-text{display:flex;width:100%;justify-content:center;margin-top:28px}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .bonus-text .bonus-title{font-weight:500;font-size:16px;line-height:18px;text-align:center;letter-spacing:0.01em;font-feature-settings:'pnum' on, 'lnum' on, 'liga' off;color:#1f2a3a;margin-bottom:0}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .rates-message-wrapper{display:flex;padding:.75rem;align-items:center;gap:.5rem;align-self:stretch;border-radius:.5rem;background:#E7F2FE;margin-bottom:1rem}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .rates-message-wrapper .new-info-circle{display:flex;width:20px;height:20px;padding:2px;justify-content:center;align-items:center;gap:10px;background-color:#1F63F6}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .rates-message-wrapper .rates-message{color:#1F63F6;font-variant-numeric:lining-nums proportional-nums;font-family:Raleway;font-size:14px;font-style:normal;font-weight:600;line-height:18px}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .tabs-wrapper{display:flex;width:600px;flex-direction:column;align-items:flex-start;text-align:left;border-radius:12px;border:1px solid #EAECF0}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .tabs-wrapper .tabs{display:flex;padding:0 24px;justify-content:space-between;align-items:center;align-self:stretch;background:transparent;border:none;border-bottom:1px solid #EAECF0}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .tabs-wrapper .tabs li>a{display:flex;padding:16px;align-items:center;gap:16px;flex:1 0 0;align-self:stretch;transition:none !important}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .tabs-wrapper .tabs li>a.active{border:none;border-bottom:3px solid #1F63F6}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .tabs-wrapper .tabs li>a.active .tab-title{color:#08090D}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .tabs-wrapper .tabs li>a.active .radio-icon{border-radius:16px;background:#DAE9FF;display:flex;padding:6px;align-items:center;gap:8px;width:28px;height:28px;border:none}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .tabs-wrapper .tabs li>a.active .radio-icon .check-wrapper{display:flex;width:16px;height:16px;align-items:center;padding-left:1px;border-radius:20px;border:1px solid #FFF;background-color:#1F63F6;box-shadow:0px 2px 6px 0px rgba(0,0,0,0.05)}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .tabs-wrapper .tabs li>a.active .radio-icon .check-wrapper:before{content:'';display:flex;background-image:url(/assets/assignments/white-check-icon-657d28f2167ee9b92e08d1757dbe9361511b8bc865f6f1cdf8a3e86e5272aed6.svg);background-size:12px 12px;width:12px;height:12px;flex-shrink:0}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .tabs-wrapper .tabs li>a .radio-icon{border-radius:20px;border:1px solid #838791;box-shadow:0 2px 6px 0 rgba(0,0,0,0.05);display:flex;width:16px;height:16px;padding:4px;justify-content:space-between;align-items:center}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .tabs-wrapper .tabs li>a .text-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;flex:1 0 0;height:60px}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .tabs-wrapper .tabs li>a .tab-title{color:#667085;font-feature-settings:'liga' off;font-size:16px;font-style:normal;font-weight:600;line-height:20px;text-align:left;align-items:baseline}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .tabs-wrapper .tabs li>a .tab-title.dynamic-pricing{position:relative;flex-direction:row;gap:8px;display:flex;align-items:center;gap:8px}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .tabs-wrapper .tabs li>a .tab-title.dynamic-pricing:after{content:'';display:flex;width:24px;height:24px;background-image:url(/assets/assignments/dark-green-up-line-270bf2487c785106e7e237c81ab8bafb1f273860be4c91fb65374bae20229e0e.svg)}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .tabs-wrapper .tabs li>a .tab-description{color:#667085;font-family:Raleway, sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:16px;max-width:190px}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .tabs-wrapper .tabs-content-wrapper{width:100%}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .tabs-wrapper .tabs-content-wrapper .tab_content.fixed-pricing-tab{padding:24px 16px;flex-direction:column;align-items:flex-start;gap:32px;align-self:stretch;width:100%;margin-bottom:0;background:transparent}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .tabs-wrapper .tabs-content-wrapper .tab_content.fixed-pricing-tab .bonus-buttons{display:flex;justify-content:center;align-items:center;gap:12px;align-self:stretch;margin-bottom:0}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .tabs-wrapper .tabs-content-wrapper .tab_content.fixed-pricing-tab .select-bonus-section.predictive-insights-section{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;background:#FFFFFF;padding:0;margin-top:32px}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .tabs-wrapper .tabs-content-wrapper .tab_content.dynamic-pricing-tab{display:flex;padding:32px;margin-bottom:0;flex-direction:column;align-items:flex-start;gap:32px;align-self:stretch;background:transparent}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .recommended-rate-wrapper{display:flex;width:100%;padding:16px;align-items:center;gap:16px;height:100%;border-radius:4px}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .recommended-rate-wrapper .rate-block{display:flex;padding-right:16px;align-items:center;gap:16px;align-self:stretch}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .recommended-rate-wrapper .rate-block .rate-price{border-right:1px solid #50565E;display:flex;padding-right:16px;align-items:center;gap:16px;align-self:stretch}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .recommended-rate-wrapper .rate-block .rate-price .price{color:#08090D;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:'liga' off;font-family:Montserrat, sans-serif;font-size:44px;font-style:normal;font-weight:700;line-height:44px;letter-spacing:-1.76px}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .recommended-rate-wrapper .rate-block .rate-price .ph{color:#50565E;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:'liga' off;font-family:Montserrat, sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .recommended-rate-wrapper .rate-block .rate-content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .recommended-rate-wrapper .rate-block .rate-content .title{color:#08090D;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:'liga' off;font-family:Raleway, sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:18px;margin-bottom:5px;margin-top:5px}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .recommended-rate-wrapper .rate-block .rate-content .description{color:#50565E;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:'liga' off;font-family:Raleway, sans-serif;font-size:14px;font-weight:500;line-height:18px;margin-bottom:0}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .bonus-buttons{justify-content:space-between}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .custom-rate-wrapper .bonus-block,.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .bonus-buttons .hour-rate-block{margin-right:10px;position:relative;box-shadow:none;width:100%;display:flex;align-items:center;justify-content:center;height:72px;padding:0;gap:10px;flex:1 0 0;border-radius:5px;border:1px solid #BEBEC5;background:white}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .custom-rate-wrapper .bonus-block:before,.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .bonus-buttons .hour-rate-block:before{display:none}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .custom-rate-wrapper .bonus-block.active:before,.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .bonus-buttons input[type=radio]:checked+label>.bonus-block:before{display:none}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .hour-rate-content{color:#08090D;text-align:center;font-kerning:none;font-variant-numeric:lining-nums tabular-nums;font-family:Montserrat, sans-serif;font-size:24px;font-style:normal;font-weight:700;letter-spacing:-0.48px}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .hour-rate-content .hour-rate-text{color:#50565E;text-align:center;font-kerning:none;font-variant-numeric:lining-nums tabular-nums;font-family:Montserrat, sans-serif;font-size:12px;font-style:normal;font-weight:500}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .bonus-buttons input[type=radio]:checked+label>.bonus-block.hour-rate-block{border-radius:5px;border:2px solid #3D424C;background:#F2F4F7;box-shadow:0 3px 6px 0 rgba(0,0,0,0.1)}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .select-bonus-section.predictive-insights-section{border:none;padding:12px;border-radius:4px;background:#FFFFFF;box-shadow:none;padding:0}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .select-bonus-section.predictive-insights-section .bonus-icon{display:flex;width:20px;height:20px;margin-right:8px;background:url(/assets/green-star-f59716b02d08a38db3037d9923c639d91f0e5976a85493a5511ddc6430df4fe7.svg) no-repeat}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .select-bonus-section.predictive-insights-section .select-bonus-title{font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:'liga' off;font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:-0.14px;width:unset}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .select-bonus-section.predictive-insights-section .select-bonus-title.green{color:#128E52}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .select-bonus-section.predictive-insights-section .select-bonus-title.orange{color:#DE8D03}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .select-bonus-section.predictive-insights-section .select-bonus-title.red{color:#E21F2F}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .select-bonus-section.predictive-insights-section .shift-bonus-list li b{font-weight:700}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .bonus-buttons .bonus-block .recommended-text{display:block;color:#131313;text-align:center;font-kerning:none;font-variant-numeric:lining-nums tabular-nums;font-family:Raleway, sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:0.36px}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .bonus-buttons .bonus-block.active{border:2px solid #3D424C;background:#F2F4F7}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .bonus-buttons .bonus-block .bonus-block-custom{padding:16px 0}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .bonus-buttons .bonus-block .bonus-block-custom.selected-custom{color:#08090D;text-align:center;font-kerning:none;font-variant-numeric:lining-nums tabular-nums;font-family:Montserrat, sans-serif;font-size:24px;font-style:normal;font-weight:700;letter-spacing:-0.48px;display:flex;height:72px;padding:16px 12px;justify-content:center;align-items:center;gap:16px;flex:1 0 0}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .bonus-buttons .bonus-block .bonus-block-custom.selected-custom .edit-custom-icon{width:18px;height:18px;background:transparent url(/assets/edit-custom-rate-9d154a723e027d0deb3acfc7cbf5afdad0e16d3075f92384bc64af5e852743d9.svg) no-repeat}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .hour-rate-text{color:#50565E;text-align:center;font-kerning:none;font-variant-numeric:lining-nums tabular-nums;font-family:Montserrat, sans-serif;font-size:12px;font-style:normal;font-weight:500}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-description a{font-family:'Raleway', sans-serif;font-weight:600;font-size:16px;line-height:20px;letter-spacing:0.02em;text-decoration-line:underline;color:#031228;display:block;margin-top:20px}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body{display:block}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .availability-block{display:flex;flex-direction:row;width:100%}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .favorites-dropdown{width:100%}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .favorites-dropdown .dropdown-button{width:100%;background:#FFFFFF;font-family:'Raleway', sans-serif;font-weight:500;font-size:16px;line-height:19px;display:flex;align-items:center;color:#06152D;padding:16px;position:relative;justify-content:space-between;border-radius:8px;border:1px solid #D0D5DD;background:#FFF}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .favorites-dropdown .dropdown-button.show:after{transform:rotate(-45deg)}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .favorites-dropdown .dropdown-button:after{content:'';width:20px;height:20px;background:transparent url(/assets/grey-arrow-down-443fafa07f6928f9e1484f76bc7b521f3b87f9627ce5c9c5cfd7df6aed71124b.svg) no-repeat}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .favorites-dropdown .dropdown-content{width:100%;display:none;flex-direction:column;align-items:flex-start;filter:drop-shadow(0px 4px 8px rgba(0,0,0,0.1));border-radius:4px;background:#fff;z-index:100;max-height:340px}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .favorites-dropdown .dropdown-content.show{display:flex}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .favorites-dropdown .dropdown-content label{display:flex;justify-content:flex-start;width:100%;align-items:center;padding:17px 16px;cursor:pointer;border-bottom:0.5px solid #CACBD2}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .favorites-dropdown .dropdown-content label.unavailable{background:#F7F7F8;pointer-events:none}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .favorites-dropdown .dropdown-content label.unavailable .black-checkbox{display:none}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .favorites-dropdown .dropdown-content label.unavailable .availability-block .name{font-size:16px;line-height:19px;display:flex;align-items:center;text-transform:capitalize;font-feature-settings:'pnum' on, 'lnum' on;color:#848893}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .favorites-dropdown .dropdown-content label.unavailable .availability-block .availability.low{font-weight:500;font-size:12px;line-height:14px;display:flex;align-items:center;font-feature-settings:'pnum' on, 'lnum' on;color:#848893}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .favorites-dropdown .dropdown-content label.unavailable .availability-block .availability.low:before{background:#82828F}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .favorites-dropdown .dropdown-content label .black-checkbox{width:16px;height:16px;margin-right:19px}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .favorites-dropdown .dropdown-content label .black-checkbox .checkbox-indicator{height:16px;width:16px}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .favorites-dropdown .dropdown-content label .black-checkbox .checkbox-indicator:after{left:4px;top:1px;width:15px;height:15px;border-width:0 2px 2px 0}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .favorites-dropdown .dropdown-content label img{width:24px;height:24px;border-radius:24px;margin-right:6px}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .favorites-dropdown .dropdown-content label .name{font-family:'Raleway', sans-serif;font-weight:500;font-size:16px;line-height:19px;display:flex;align-items:center;text-transform:capitalize;font-feature-settings:'pnum' on, 'lnum' on;color:#06152D;margin-right:auto}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .favorites-dropdown .dropdown-content label .availability{font-family:'Raleway', sans-serif;font-weight:500;font-size:12px;line-height:14px;display:flex;align-items:center;font-feature-settings:'pnum' on, 'lnum' on;color:#06152D;justify-content:flex-start;padding-right:26px}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .favorites-dropdown .dropdown-content label .availability.high{width:250px}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .favorites-dropdown .dropdown-content label .availability.high:before{background-color:#14883B}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .favorites-dropdown .dropdown-content label .availability.medium{width:250px}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .favorites-dropdown .dropdown-content label .availability.medium:before{background-color:#F4B344}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .favorites-dropdown .dropdown-content label .availability.low{width:250px}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .favorites-dropdown .dropdown-content label .availability.low:before{background-color:#82828F}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .favorites-dropdown .dropdown-content label .availability:before{content:'';width:10px;height:10px;border-radius:10px;margin-right:6px}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .selected-contractors{display:flex;flex-direction:row;margin-top:14px;width:100%;flex-wrap:wrap;justify-content:space-between}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .selected-contractors>div{display:flex;justify-content:flex-start;width:100%;align-items:center;padding:20px 16px;cursor:pointer;border-bottom:0.5px solid #C3C7D2}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .selected-contractors>div:nth-of-type(odd){background:#FFFFFF}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .selected-contractors>div input{width:16px;height:16px;border:1px solid #5F656F;border-radius:2px;margin:0 19px 0 0}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .selected-contractors>div img{width:24px;height:24px;border-radius:24px;margin-right:6px}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .selected-contractors>div .name{font-family:'Raleway', sans-serif;font-weight:500;font-size:16px;line-height:19px;display:flex;align-items:center;text-transform:capitalize;font-feature-settings:'pnum' on, 'lnum' on;color:#06152D;width:120px}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .selected-contractors>div .selected-availability{font-family:'Raleway', sans-serif;font-weight:500;font-size:12px;line-height:14px;display:flex;align-items:center;font-feature-settings:'pnum' on, 'lnum' on;color:#06152D;justify-content:space-around;margin-right:auto;padding-right:5px}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .selected-contractors>div .selected-availability.high:before{background-color:#14883B}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .selected-contractors>div .selected-availability.medium:before{background-color:#F4B344}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .selected-contractors>div .selected-availability.low{color:#82828F}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .selected-contractors>div .selected-availability.low:before{background-color:#82828F}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .selected-contractors>div .selected-availability:before{content:'';width:10px;height:10px;border-radius:10px;margin-right:10px}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .selected-contractors>div .remove-contractor{font-weight:500;font-size:14px;line-height:16px;cursor:pointer;position:relative;align-items:center;display:flex}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .selected-contractors>div .remove-contractor:after{content:'';align-items:center;display:flex;width:16px;height:16px;background:transparent url(/assets/icon-trash-black-b02e0b9369eaf65493d1399f4dd761b9291f9cb472c5e8289621df51a4a07aaa.svg) no-repeat}.main .main-content.new_assignments_page .assignment-form .assignment-section.terms-section .section-body{flex-direction:column;font-family:'Lato', sans-serif;font-weight:400;font-size:14px;line-height:16px}.main .main-content.new_assignments_page .assignment-form .assignment-section.terms-section .section-body .terms-text{display:flex;margin-top:2px;margin-bottom:0}.main .main-content.new_assignments_page .assignment-form .assignment-section.terms-section .section-body .check_wrapper{font-family:'Lato', sans-serif;font-weight:400;font-size:14px;line-height:16px;letter-spacing:0.02em;color:#061125;margin-bottom:17px}.main .main-content.new_assignments_page .assignment-form .assignment-section.terms-section .section-body .check_wrapper .checkmark{width:18px;height:18px;border:2px solid #959595;border-radius:2px}.main .main-content.new_assignments_page .assignment-form .assignment-section.terms-section .section-body .check_wrapper .checkmark:after{top:1px;left:5px;width:5px;height:10px}.main .main-content.new_assignments_page .assignment-form .assignment-section.terms-section .section-body input{width:auto}.main .main-content.new_assignments_page .assignment-form .assignment-section.terms-section .section-body .new_assignment_terms_link{font-family:'Raleway', sans-serif;font-weight:600;font-size:14px;line-height:16px;letter-spacing:0.02em;text-decoration-line:underline;color:#061125}.main .main-content.new_assignments_page .assignment-form .assignment-section.terms-section .section-body ul{list-style:disc;padding-left:55px;font-family:'Lato', sans-serif;font-weight:400;font-size:14px;line-height:16px;letter-spacing:0.02em;color:#061125}.main .main-content.new_assignments_page .assignment-form .assignment-section.terms-section .section-body .primary-btn{margin-top:50px;background:#407867;border-radius:6px;font-weight:600;font-size:14px;line-height:16px;color:#FFFFFF;text-transform:none}.main .main-content.new_assignments_page .assignment-footer{position:fixed;z-index:9;bottom:0;right:0;width:calc(100% - 248px);height:70px;padding:14px 49px 14px 26px;display:flex;justify-content:space-between;background:linear-gradient(180deg, #fff 0%, rgba(255,255,255,0) 100%),#fff;box-shadow:0px -1px 4px rgba(0,0,0,0.15)}.main .main-content.new_assignments_page .assignment-footer .btn-top{font-size:14px;letter-spacing:0.01em;display:flex;padding:12px 16px;justify-content:center;align-items:center;gap:8px;border-radius:5px;background:#F2F4F7;text-align:center;color:#1F63F6;font-variant-numeric:lining-nums proportional-nums;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-style:normal;font-weight:600;line-height:20px}.main .main-content.new_assignments_page .assignment-footer .btn-top:before{content:'';display:flex;align-items:center;width:18px;height:18px;background:url(/assets/jump-d38e2d4e049a0b60e0d5fb545f0ca31df06816e6ebf3203bb9c8e42f49bfa8ae.svg) no-repeat #F7F7F8;margin-right:6px}.main .main-content.new_assignments_page .assignment-footer .btn-reset{padding:12px 24px;background:#EBF4F9;border-radius:6px;font-family:'Raleway', sans-serif;font-weight:700;font-size:14px;line-height:16px;text-align:center;color:#2F3639}.main .main-content.new_assignments_page .assignment-footer .btn-save{padding:12px 24px;text-align:center;margin-left:25px;border-radius:5px;background:#1F63F6;color:#FFF;font-variant-numeric:lining-nums proportional-nums;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.main .main-content.new_assignments_page .assignment-footer .btn-save.disabled{background:#EAECF0;color:#667085}.main .main-content.new_assignments_page .assignment-footer .btn-save:hover{background:#4C82F8;box-shadow:0 1px 3px 0 rgba(0,0,0,0.1)}.main .main-content.new_assignments_page .assignment-footer .btn-save:active{background:#1C5AE0}.overlay .modal.assignment-confirm-modal{padding:0;border-radius:8px;display:flex;flex-direction:column}.overlay .modal.assignment-confirm-modal .header-modal{padding:20px 24px;border-bottom:1px solid #EAECF0;background:#FFF;display:inline-flex;flex-direction:row;width:100%;justify-content:space-between;align-items:center}.overlay .modal.assignment-confirm-modal .header-modal .title{color:#08090D;font-kerning:none;font-variant-numeric:lining-nums tabular-nums;font-family:Raleway, sans-serif;font-size:20px;font-weight:600;line-height:18px;border:none;padding:0;margin:0}.overlay .modal.assignment-confirm-modal .header-modal .close-btn{display:inline-flex;width:24px;height:24px;top:0;right:0;position:relative}.overlay .modal.assignment-confirm-modal .container-modal{display:flex;padding:24px;flex-direction:column;align-items:flex-start}.overlay .modal.assignment-confirm-modal .container-modal .accordion{margin-top:0}.overlay .modal.assignment-confirm-modal .container-modal .favorites-accordion{margin-top:18px}.overlay .modal.assignment-confirm-modal .container-modal .favorites-accordion .accordion-header{border-top:1px solid #BAC1CC}.overlay .modal.assignment-confirm-modal .close-btn{top:24px;right:30px;width:24px;height:24px;background-image:url(/assets/black-cross-06598709f9439dfac4d397e431bd57fb5bae1f58f179e5759af39bbc8872f7f6.svg);background-size:24px 24px}.overlay .modal.assignment-confirm-modal .close-btn:hover{background-image:url(/assets/black-cross-06598709f9439dfac4d397e431bd57fb5bae1f58f179e5759af39bbc8872f7f6.svg)}.overlay .modal.assignment-confirm-modal .accordion{margin-top:14px;display:flex;flex-direction:column;width:100%;border-radius:8px}.overlay .modal.assignment-confirm-modal .accordion .accordion-header{display:flex;align-items:flex-start;gap:12px;align-self:stretch;padding:12px 0}.overlay .modal.assignment-confirm-modal .accordion .accordion-header.trigger:not(.no-arrow):after{content:'';background:url(/assets/chevron-down-71fd65e6688a04b870c333633ae7929d35ac61ca4f716ff5d056df227dfb4e6f.svg) no-repeat;width:18px;height:18px}.overlay .modal.assignment-confirm-modal .accordion .accordion-header .accordion-title{color:#08090D;font-family:Raleway, sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:20px;margin-right:auto;display:flex;justify-content:center;align-items:center;gap:7px}.overlay .modal.assignment-confirm-modal .accordion .accordion-header .badge{display:flex;padding:2px 8px;flex-direction:row;justify-content:center;align-items:center;border-radius:18px;background:#D4E2FF;color:#1F63F6;font-family:Raleway, sans-serif;font-size:12px;font-weight:600;line-height:normal;gap:4px}.overlay .modal.assignment-confirm-modal .accordion .accordion-body{color:#08090D;font-kerning:none;font-variant-numeric:lining-nums tabular-nums;font-family:Raleway, sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.overlay .modal.assignment-confirm-modal .accordion .accordion-body .confirm-favorites-count{color:#08090D;font-kerning:none;font-variant-numeric:lining-nums tabular-nums;font-family:Raleway, sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:18px}.overlay .modal.assignment-confirm-modal .accordion .accordion-body .subtitle{border-top:1px solid #BAC1CC;padding-top:12px;color:#08090D;font-kerning:none;font-variant-numeric:lining-nums tabular-nums;font-family:Raleway, sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.overlay .modal.assignment-confirm-modal .accordion.accordion-custom-rate .accordion-header{padding:0;flex-direction:column}.overlay .modal.assignment-confirm-modal .accordion.accordion-custom-rate .accordion-rate{display:flex;justify-content:space-between;align-items:flex-end;align-self:stretch}.overlay .modal.assignment-confirm-modal .accordion.accordion-custom-rate .accordion-rate .rate{color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:52px;font-style:normal;font-weight:600;line-height:52px;display:flex;justify-content:center;align-items:flex-end;gap:14px}.overlay .modal.assignment-confirm-modal .accordion.accordion-custom-rate .accordion-rate .rate:after{content:'/hr';display:flex;color:#98A2B3;font-variant-numeric:lining-nums proportional-nums;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:23px;font-style:normal;font-weight:600;line-height:35px}.overlay .modal.assignment-confirm-modal .accordion.accordion-custom-rate .accordion-rate .rate-subtitle{color:#1F63F6;text-align:right;font-variant-numeric:lining-nums proportional-nums;font-family:Raleway, sans-serif;font-size:12px;font-weight:500;line-height:normal;letter-spacing:0.36px;display:flex;justify-content:center;align-items:center;gap:6px}.overlay .modal.assignment-confirm-modal .accordion.accordion-custom-rate .accordion-rate .rate-subtitle:after{content:'';background:url(/assets/chevron-down-blue-fddacd74b65c119cc966872cc57a57199affc67f983b7daf09c5b9b6ff2b36b5.svg) no-repeat;display:flex;width:12px;height:12px;background-size:12px;padding:2px;flex-direction:column;justify-content:center;align-items:center;gap:10px;transform:rotate(180deg)}.overlay .modal.assignment-confirm-modal .accordion.accordion-custom-rate .accordion-body .rates-confirmation-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin-top:16px}.overlay .modal.assignment-confirm-modal .accordion.accordion-custom-rate .accordion-body .rates-confirmation-wrap .rates-confirmation{display:flex;padding-top:12px;flex-direction:column;align-items:flex-start;align-self:stretch;gap:16px}.overlay .modal.assignment-confirm-modal .accordion.accordion-custom-rate .accordion-body .rates-confirmation-wrap .rates-confirmation .content-title{text-align:left;color:#667085;font-weight:500}.overlay .modal.assignment-confirm-modal .accordion.accordion-custom-rate .accordion-body .rates-confirmation-wrap .rates-confirmation .rate-details-wrapper,.overlay .modal.assignment-confirm-modal .accordion.accordion-custom-rate .accordion-body .rates-confirmation-wrap .rates-confirmation .dynamic-price-confirmation-tab{width:100%;display:flex;flex-direction:column;gap:16px}.overlay .modal.assignment-confirm-modal .accordion.accordion-custom-rate .accordion-body .rates-confirmation-wrap .dynamic-pricing-tabs{display:flex;justify-content:space-between;align-items:center;align-self:stretch;border-bottom:1px solid #EAECF0}.overlay .modal.assignment-confirm-modal .accordion.accordion-custom-rate .accordion-body .rates-confirmation-wrap .dynamic-pricing-tabs li{display:flex;padding:8px 16px;justify-content:center;align-items:center;gap:16px;flex:1 0 0;align-self:stretch}.overlay .modal.assignment-confirm-modal .accordion.accordion-custom-rate .accordion-body .rates-confirmation-wrap .dynamic-pricing-tabs li.active{border-bottom:2px solid #1F63F6}.overlay .modal.assignment-confirm-modal .accordion.accordion-custom-rate .accordion-body .rates-confirmation-wrap .dynamic-pricing-tabs li.active a{color:#08090D}.overlay .modal.assignment-confirm-modal .accordion.accordion-custom-rate .accordion-body .rates-confirmation-wrap .dynamic-pricing-tabs li a{display:flex;flex-direction:column;align-items:flex-start;gap:4px;color:#667085;font-feature-settings:'liga' off;font-size:16px;font-style:normal;font-weight:600;line-height:20px}.overlay .modal.assignment-confirm-modal .accordion.accordion-custom-rate .accordion-body .rates-confirmation-wrap .content{display:flex;flex-direction:row;align-items:flex-start;text-align:left;gap:12px;width:100%;align-self:stretch;justify-content:space-between;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;color:#667085;font-weight:500;font-size:14px;font-style:normal;line-height:18px}.overlay .modal.assignment-confirm-modal .accordion.accordion-custom-rate .accordion-body .rates-confirmation-wrap .content p{margin-bottom:0}.overlay .modal.assignment-confirm-modal .accordion.accordion-custom-rate .accordion-body .rates-confirmation-wrap .content p.bold{color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-size:16px;font-style:normal;font-weight:500;line-height:18px}.overlay .modal.assignment-confirm-modal .accordion.accordion-custom-rate .accordion-body .rates-confirmation-wrap .content .tooltipstered{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:5%;text-underline-offset:16%;text-underline-position:from-font}.overlay .modal.assignment-confirm-modal .accordion.accordion-custom-rate .accordion-body .rates-confirmation-wrap .border-top{padding-top:12px}.overlay .modal.assignment-confirm-modal .accordion.accordion-custom-rate .accordion-body .border-top{border-top:1px solid #EAECF0}.overlay .modal.assignment-confirm-modal .agreement-block{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch;text-align:left}.overlay .modal.assignment-confirm-modal .agreement-block .agreement-rates,.overlay .modal.assignment-confirm-modal .agreement-block .agreement-terms-service,.overlay .modal.assignment-confirm-modal .agreement-block .agreement-cancellation-policy{display:flex;align-items:flex-start;gap:12px;align-self:stretch;color:#667085;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:'liga' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:18px}.overlay .modal.assignment-confirm-modal .agreement-block .agreement-rates:before,.overlay .modal.assignment-confirm-modal .agreement-block .agreement-terms-service:before,.overlay .modal.assignment-confirm-modal .agreement-block .agreement-cancellation-policy:before{content:'';display:flex;background:url(/assets/assignments/green-tick-terms-ab8f01ab566d98b40057c299e2fc4a39861769121dfe7cfa1b569ee846f58369.svg) no-repeat center;width:18px;height:18px}.overlay .modal.assignment-confirm-modal .agreement-block .agreement-rates .new_assignment_terms_link,.overlay .modal.assignment-confirm-modal .agreement-block .agreement-terms-service .new_assignment_terms_link,.overlay .modal.assignment-confirm-modal .agreement-block .agreement-cancellation-policy .new_assignment_terms_link{color:#1F63F6;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:'liga' off;font-family:Raleway, sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:18px;text-decoration-line:underline}.overlay .modal.assignment-confirm-modal .agreement-block .agreement-rates{width:88%}.overlay .modal.assignment-confirm-modal .title{font-weight:700;font-size:18px;line-height:18px;letter-spacing:0.03em;font-feature-settings:'tnum' on, 'lnum' on, 'kern' off;color:#131313;padding-bottom:16px;margin-bottom:12px;margin-top:0;text-align:left;border-bottom:1px solid #e0e0e0;font-family:'Raleway', sans-serif;mix-blend-mode:normal}.overlay .modal.assignment-confirm-modal .subtitle{font-weight:500;font-size:14px;line-height:14px;letter-spacing:0.02em;font-feature-settings:'tnum' on, 'lnum' on;color:#0E1325;text-align:left}.overlay .modal.assignment-confirm-modal .subtitle .confirm-position,.overlay .modal.assignment-confirm-modal .subtitle .confirm-shifts-count{font-weight:700;margin-bottom:16px}.overlay .modal.assignment-confirm-modal .assignments-wrapper{margin:12px 0 0;max-height:130px;overflow:auto;border-radius:5px;padding:0}.overlay .modal.assignment-confirm-modal .assignments-wrapper::-webkit-scrollbar{width:4px;height:100%}.overlay .modal.assignment-confirm-modal .assignments-wrapper::-webkit-scrollbar-track{background:inherit}.overlay .modal.assignment-confirm-modal .assignments-wrapper::-webkit-scrollbar-thumb{border-radius:10px;background:#98A2B3}.overlay .modal.assignment-confirm-modal .assignments-list{width:100%}.overlay .modal.assignment-confirm-modal .assignments-list .shift-info-wrapper{width:100%;display:flex;margin-bottom:12px}.overlay .modal.assignment-confirm-modal .assignments-list .shift-info-date{width:158px;color:#313340;font-family:Raleway, sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:0.42px;text-align:left}.overlay .modal.assignment-confirm-modal .assignments-list .shift-info-time{color:#313340;font-family:Raleway, sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:0.42px}.overlay .modal.assignment-confirm-modal .invited-professionals-wrapper{display:flex;justify-content:space-between;padding-bottom:13px;border-bottom:1px solid #e0e0e0;align-items:center}.overlay .modal.assignment-confirm-modal .invited-professionals-wrapper .invited-professionals-title{font-family:'Raleway', sans-serif;font-weight:700;font-size:18px;line-height:28px;letter-spacing:0.02em;font-feature-settings:'tnum' on, 'lnum' on;color:#0E1325}.overlay .modal.assignment-confirm-modal .invited-professionals-wrapper .invited-professionals-info{font-weight:500;font-size:12px;line-height:16px;letter-spacing:0.02em;font-feature-settings:'tnum' on, 'lnum' on;color:#656565}.overlay .modal.assignment-confirm-modal .invited-professionals-description{padding-top:13px;font-weight:500;font-size:16px;line-height:20px;letter-spacing:0.02em;font-feature-settings:'tnum' on, 'lnum' on;color:#0E1325}.overlay .modal.assignment-confirm-modal .invited-professionals-description .confirm-favorites-count{font-family:'Raleway', sans-serif;font-weight:700;font-size:16px;line-height:20px;letter-spacing:0.02em;font-feature-settings:'tnum' on, 'lnum' on;color:#0E1325}.overlay .modal.assignment-confirm-modal .confirm-buttons{display:flex;justify-content:space-between}.overlay .modal.assignment-confirm-modal .confirm-buttons .btn{border-radius:5px;width:48%;font-weight:600;font-size:14px;line-height:16px;letter-spacing:0.02em;display:flex;align-items:center;justify-content:center;height:40px}.overlay .modal.assignment-confirm-modal .confirm-buttons .btn.btn-default{border:1px solid #1f2a3a;background:#FFFFFF;color:#1f2a3a}.overlay .modal.assignment-confirm-modal .confirm-buttons .btn.btn-submit{background:#407867;color:#FFFFFF;border:none}.overlay .modal.assignment-confirm-modal .loading-spinner{display:none;margin:0 auto}.overlay .modal.assignment-confirm-modal .modal-footer{display:flex;padding:16px 24px;flex-direction:column;align-items:flex-start;gap:24px;border-top:1px solid #EAECF0}.overlay .modal.assignment-confirm-modal .confirm-buttons{display:flex;align-items:center;gap:24px;align-self:stretch}.overlay .modal.assignment-confirm-modal .confirm-buttons .btn.btn-default.close-modal{border-radius:5px;background:#F2F4F7;display:flex;padding:12px 44px;justify-content:center;align-items:center;gap:8px;width:auto;border:none;color:#50565E;font-variant-numeric:lining-nums proportional-nums;font-family:Raleway, sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.overlay .modal.assignment-confirm-modal .confirm-buttons .btn.btn-submit.btn-confirm{border:none;border-radius:5px;background:#1F63F6;width:100%;display:flex;padding:12px 16px;justify-content:center;align-items:center;gap:8px;flex:1 0 0;color:#FFF;font-variant-numeric:lining-nums proportional-nums;font-family:Raleway, sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.ui-timepicker-wrapper{width:109px !important;height:144px;background:#FFFFFF;box-shadow:0 1px 2px 1px rgba(0,0,0,0.25);border-radius:3px}.ui-timepicker-wrapper .ui-timepicker-list li{display:flex;align-items:center;padding:8px 20px;color:#525E70;font-variant-numeric:lining-nums proportional-nums;font-family:"Montserrat", "Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0.28px}.ui-timepicker-wrapper li.ui-timepicker-selected,.ui-timepicker-wrapper .ui-timepicker-list li:hover,.ui-timepicker-wrapper .ui-timepicker-list .ui-timepicker-selected:hover{background:#F4F7F9;font-weight:600;font-size:14px;line-height:16px;display:flex;align-items:center;letter-spacing:0.02em;color:#525e70}::-webkit-scrollbar{width:7.55px}::-webkit-scrollbar-track{background:#FAF9F8;box-shadow:-1px 0px 4px -1px rgba(0,0,0,0.15);border-radius:3px}::-webkit-scrollbar-thumb{width:7.55px;height:26px;background:#e0e0e0;border-radius:3px}::-webkit-scrollbar-thumb:hover{width:7.55px;height:26px;background:#e0e0e0;border-radius:3px}.ui-widget.ui-widget-content.selection_option_menu,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:none !important;margin:0 !important}.ui-button.ui-state-active:hover{color:#06152D !important}.selection_option{background:#FFFFFF;font-size:14px;display:flex;align-items:center;letter-spacing:0.02em;text-transform:capitalize;color:#06152D !important;padding:14px 16px !important;font-family:'Raleway', sans-serif;font-weight:500;line-height:16px}.selection_option.selection_option--selected,.selection_option.selection_option--selected>*{background:#F4F7F9 !important;border:none !important;height:44px;font-family:'Raleway', sans-serif;font-weight:500;line-height:16px;font-size:14px;display:flex;align-items:center;letter-spacing:0.02em;text-transform:capitalize;color:#06152D !important;padding:14px 16px !important}.check_wrapper{position:relative;padding-left:30px;margin-bottom:12px;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;align-items:center}.check_wrapper .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;border:1px solid #131313}.check_wrapper .checkmark:after{content:"";position:absolute;display:none;left:6px;top:2px;width:6px;height:12px;border:solid #131313;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.check_wrapper input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.check_wrapper input:checked~.checkmark:after{display:block}.check_wrapper:nth-child(3){margin-bottom:80px}.assignment-section{display:flex;border-top:1px solid #C3C7D2;padding:24px 0;align-items:flex-start;gap:24px;justify-content:space-between}.assignment-section.details-section{border-top:none}.assignment-section .section-body{display:inline-flex;width:600px}.assignment-section .section-title-wrapper{width:400px;display:flex;flex-direction:column;align-items:flex-start;gap:18px}.assignment-section .section-title-wrapper .section-title{color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:28px}.assignment-section .section-title-wrapper .section-description{color:#667085;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:18px}.assignment-section .section-title-wrapper .section-description b{font-weight:700;color:#525e70}.assignment-section.settings-section .section-body .title{color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-family:Raleway, sans-serif;font-size:16px;font-weight:600;line-height:20px;margin-top:0;margin-bottom:4px}.assignment-section.settings-section .section-body .shift-notes-block{display:flex;flex-direction:column;width:100%}.assignment-section.settings-section .section-body .shift-notes-block .label-info{color:#667085;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-family:Raleway, sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:18px;margin-bottom:16px}.assignment-section.settings-section .section-body .shift-notes-block .textarea-wrapper{display:flex;flex-direction:column;margin-bottom:24px}.assignment-section.settings-section .section-body .shift-notes-block .textarea-wrapper textarea{border-radius:8px;border:1px solid #BAC1CC;background:#fff;height:150px}.assignment-section.settings-section .section-body .required-skills-block{display:flex;flex-direction:column;width:100%}.assignment-section.settings-section .section-body .required-skills-block .multiselect:after{content:'';width:20px;height:20px;background:transparent url(/assets/grey-arrow-down-443fafa07f6928f9e1484f76bc7b521f3b87f9627ce5c9c5cfd7df6aed71124b.svg) no-repeat;position:absolute;right:18px;top:18px}.assignment-section.settings-section .section-body .required-skills-block .multiselect input.ui-autocomplete-input{border-radius:8px;border:1px solid #D0D5DD;background:#FFF}.assignment-section.settings-section .section-body .toggle-switch-wrapper{z-index:2}.assignment-section.settings-section .section-body .toggle-switch-wrapper.instant-booking{margin-bottom:24px}.assignment-section.settings-section .section-body .toggle-switch-warning{display:flex;padding:24px 16px 12px 16px;justify-content:center;align-items:flex-start;gap:4px;align-self:stretch;background:#FCE9EA;border-radius:12px;z-index:1;margin-top:-12px;color:#E21F2F;font-family:'Raleway', sans-serif;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:'liga' off;font-size:12px;font-style:normal;font-weight:600;line-height:16px}.assignment-section.settings-section .section-body .toggle-switch-warning:before{content:"";display:inline-flex;width:16px;height:16px;background-image:url(/assets/red-arrow-rate-dba1164f457d33319d7433ac8ca299abc748b00bcbba4d40666d576aea26ea78.svg);background-repeat:no-repeat;background-size:16px}.mobile-visible{display:none}@media (min-width: 1200px) and (max-width: 1400px){.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .selected-contractors>div{padding-left:10px;padding-right:10px}.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .selected-contractors>div .name{font-size:14px}}@media (max-width: 1199px){.new_assignments_page .assignment-form .assignment-section{width:100%}.new_assignments_page .assignment-form .assignment-section.favorites-section .section-description{width:100%}.new_assignments_page .assignment-form .assignment-section.selected-dates-section .multidatetime__selections{max-width:100%}.new_assignments_page .assignment-form .assignment-section .section-body{display:inline-flex;width:100%}.new_assignments_page .assignment-form .assignment-section .section-title-wrapper{margin-right:20px}}@media (max-width: 960px){.main .main-content.new_assignments_page .assignment-footer{width:100%;padding:15px}}@media (max-width: 768px){.assignment-page .assignment-section{flex-direction:column;margin-bottom:0}.assignment-page .assignment-section .section-title-wrapper{margin:0 0 20px 0;width:100%}.assignment-page .assignment-section .section-body{width:100%}.main .main-content.new_assignments_page{padding-left:16px !important;padding-right:16px !important}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .tabs-wrapper{width:100%}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .tabs-wrapper .tabs-content-wrapper .dynamic-pricing .buttons-wrapper{flex-direction:column;width:100%}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .tabs-wrapper .tabs-content-wrapper .dynamic-pricing .buttons-wrapper .button-wrapper{margin-bottom:10px;width:100%}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .tabs-wrapper .tabs-content-wrapper .dynamic-pricing .buttons-wrapper .rate{width:100%}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .tabs-wrapper .tabs{border-radius:12px;background:#F2F4F7;display:flex;padding:6px 8px;align-items:center;gap:12px;align-self:stretch;justify-content:space-between}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .tabs-wrapper .tabs li{display:flex;width:47%}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .tabs-wrapper .tabs li>a{font-feature-settings:'liga' off;font-family:Raleway, sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:20px;border-bottom:0;display:flex;padding:12px 16px;justify-content:center;align-items:center;gap:16px;flex:1 0 0;text-align:center}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .tabs-wrapper .tabs li>a .text-wrapper{align-items:center;height:auto}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .tabs-wrapper .tabs li>a.active{border:none;border-radius:4px;background:#FFF;color:#08090D;box-shadow:0 4px 8px 0 rgba(0,0,0,0.15)}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .tabs-wrapper .tabs li>a .radio-icon,.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .tabs-wrapper .tabs li>a.active .radio-icon,.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .tabs-wrapper .tabs li>a .tab-description{display:none}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .tabs-wrapper .tabs li>a .tab-title.dynamic-pricing{justify-content:center}.main .main-content.new_assignments_page .assignment-form .assignment-section.custom-rate-section .tabs-wrapper .tabs li>a .tab-title.dynamic-pricing:after{display:none}.main .main-content.new_assignments_page .message-box{background:none;padding:32px 0 0;margin-bottom:34px}.main .main-content.new_assignments_page .message-box .message-box__title{font-family:'Raleway', sans-serif;font-style:normal;font-weight:700;font-size:32px;line-height:32px;letter-spacing:0.02em;font-feature-settings:'tnum' on, 'lnum' on;color:#26354C}.main .main-content.new_assignments_page .message-box .tinymce-text{max-width:100%}.main .main-content.new_assignments_page .mobile-visible{display:flex}.main .main-content.new_assignments_page .mobile-hidden{display:none}.main .main-content.new_assignments_page .assignment-form .assignment-section{padding:24px 0 0;flex-wrap:wrap;margin-bottom:24px;gap:0}.main .main-content.new_assignments_page .assignment-form .assignment-section.position-section{gap:16px;margin-top:0;padding-top:0}.main .main-content.new_assignments_page .assignment-form .assignment-section.position-section .section-body{flex-direction:column;gap:15px}.main .main-content.new_assignments_page .assignment-form .assignment-section.notes-section .section-description{margin-bottom:18px}.main .main-content.new_assignments_page .assignment-form .assignment-section .section-body .SumoSelect{margin-right:0;width:100%}.main .main-content.new_assignments_page .assignment-form .assignment-section .section-title-wrapper{margin-bottom:0;margin-right:0;width:100%}.main .main-content.new_assignments_page .assignment-form .assignment-section.selected-dates-section .section-title-wrapper .section-title{margin-bottom:24px}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section{margin-bottom:24px}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-description{margin-bottom:18px}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .selected-contractors{flex-direction:column}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .selected-contractors>div{width:100%}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .section-title-wrapper{margin-bottom:18px}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .bonus-text{margin-top:0}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .bonus-buttons{flex-direction:column;width:100%;margin-bottom:10px}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .bonus-buttons label,.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .bonus-buttons .custom-rate-wrapper,.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .bonus-buttons .custom-bonus-wrapper{width:100%}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .bonus-buttons input[type=radio]:checked+label>.bonus-block:before{width:24px;height:24px;top:25%;margin-left:-9px;right:14px;border-color:#455974}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .bonus-buttons .custom-rate-wrapper{margin-top:0}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .bonus-buttons .custom-rate-wrapper .bonus-block.active{border:2px solid #3D424C;background:#F2F4F7}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .bonus-buttons .custom-rate-wrapper .bonus-block .bonus-block-custom{font-size:18px;padding-left:0}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .bonus-buttons .bonus-block{width:100%;display:flex;flex-direction:row;align-items:center;gap:10px;height:52px;background:#FFFFFF;border:1px solid #525e70;border-radius:5px;margin-bottom:10px;padding:0 0 0 16px;justify-content:left;margin-right:0}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .bonus-buttons .bonus-block.active{border-radius:5px;border:2px solid #1AC874;background:#F6FFF5;box-shadow:0 3px 6px 0 rgba(0,0,0,0.1)}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .bonus-buttons .bonus-block:before{top:13px}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .bonus-buttons .bonus-block .bonus-block-custom{font-size:18px;font-weight:700}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .bonus-buttons .bonus-block .bonus-block-percent{padding-bottom:0}.main .main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .bonus-buttons .bonus-block .bonus-block-description{font-size:14px;letter-spacing:0.03em;mix-blend-mode:normal}.main .main-content.new_assignments_page .assignment-form .assignment-section.terms-section .section-title{margin-bottom:24px}.main .main-content.new_assignments_page .assignment-form .assignment-section.terms-section .section-body .primary-btn{max-width:100%}.main .main-content.new_assignments_page .assignment-form .assignment-section.calendar-section .multidatetime .dates .time-wrapper .time{width:100%;flex-direction:column}.main .main-content.new_assignments_page .assignment-form .assignment-section.calendar-section .multidatetime .dates .time-wrapper .time .time-field-wrapper,.main .main-content.new_assignments_page .assignment-form .assignment-section.calendar-section .multidatetime .dates .time-wrapper .time .select-dates-btn.disabled-btn,.main .main-content.new_assignments_page .assignment-form .assignment-section.calendar-section .multidatetime .dates .time-wrapper .time .select-dates-btn{width:100%}.main .main-content.new_assignments_page .assignment-form .assignment-section.calendar-section .multidatetime .dates .time-wrapper .time .select-dates-btn.disabled-btn,.main .main-content.new_assignments_page .assignment-form .assignment-section.calendar-section .multidatetime .dates .time-wrapper .time .select-dates-btn{border-radius:8px;border:1px solid #08090D;background:#08090D;color:#fff;font-variant-numeric:lining-nums proportional-nums;font-family:Raleway, sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px;width:100%}.overlay .modal.assignment-confirm-modal{padding-left:16px;padding-right:16px}.overlay .modal.assignment-confirm-modal .subtitle{margin-top:22px;margin-bottom:22px;line-height:22px}.overlay .modal.assignment-confirm-modal .accordion.accordion-custom-rate .accordion-rate{flex-direction:column;align-items:flex-start}.overlay .modal.assignment-confirm-modal .accordion.accordion-custom-rate .accordion-rate .rate{width:100%;justify-content:flex-start;font-size:46px}.overlay .modal.assignment-confirm-modal .accordion.accordion-custom-rate .accordion-body .rates-confirmation-wrap .content p{margin-bottom:0;width:50%}.overlay .modal.assignment-confirm-modal .accordion.accordion-custom-rate .accordion-body .rates-confirmation-wrap .content p.dollar-value{text-align:right}.overlay .modal.assignment-confirm-modal .agreement-text{width:100%}.assignment-section.calendar-section .section-description{margin-bottom:16px}.assignment-section .section-title-wrapper .section-description{min-width:100%}.assignment-section.custom-rate-section .select-bonus-section.predictive-insights-section{background-color:#F2F4F7}.assignment-section.custom-rate-section .select-bonus-wrapper{display:flex;flex-direction:column}.assignment-section.custom-rate-section .select-bonus-wrapper .bonus-buttons{order:2;margin-top:16px}.assignment-section.custom-rate-section .section-title-wrapper{margin-bottom:0}.assignment-section.custom-rate-section .section-title-wrapper .section-title{margin-bottom:12px}.assignment-section.custom-rate-section .section-title-wrapper .section-description p{margin-bottom:0}.assignment-section.custom-rate-section .mobile-visible{display:flex}.assignment-section.custom-rate-section .bonus-buttons .custom-rate-wrapper{display:flex;flex-direction:column}.assignment-section.custom-rate-section .bonus-buttons .custom-rate-wrapper .bonus-block.open-modal.open-custom-rate-modal{flex-direction:column;text-align:left;justify-content:center;align-items:flex-start;gap:5px}.assignment-section.custom-rate-section .bonus-buttons .custom-rate-wrapper .bonus-block.open-modal.open-custom-rate-modal .bonus-block-custom,.assignment-section.custom-rate-section .bonus-buttons .custom-rate-wrapper .bonus-block.open-modal.open-custom-rate-modal .bonus-block-custom-subtitle.mobile-visible{text-align:left}.new_assignments_page .assignment-form .assignment-section.settings-section .section-body .toggle-switch-wrapper.instant-booking,.new_assignments_page .assignment-form .assignment-section.settings-section .section-body .toggle-switch-wrapper{flex-direction:column;align-items:flex-start}.new_assignments_page .assignment-form .assignment-section.settings-section .section-body .pills{margin-bottom:0}.new_assignments_page .assignment-form .assignment-section.settings-section .section-title-wrapper .section-title{margin-bottom:24px}}@media (max-width: 675px){.new_assignments_page .assignment-form .assignment-section{padding-right:16px}.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .selected-contractors>div .name,.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .selected-contractors>div .remove-contractor .remove-text{font-size:13px}.new_assignments_page .assignment-form .assignment-section.settings-section .section-body .pill{height:40px;justify-content:space-between}.new_assignments_page .assignment-form .assignment-section.selected-dates-section .multidatetime__selections .date_selection .date_selection__label{font-size:13px;line-height:16px}}@media (max-width: 576px){.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .selected-contractors>div .remove-contractor{width:16px;height:16px}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .selected-contractors>div .remove-contractor .remove-text{display:none}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .favorites-dropdown .dropdown-content label .name{font-size:12px}.overlay .modal.assignment-confirm-modal .confirm-buttons{align-items:normal}.overlay .modal.assignment-confirm-modal .confirm-buttons .btn.btn-default.close-modal,.overlay .modal.assignment-confirm-modal .confirm-buttons .btn.btn-submit.btn-confirm{width:50% !important}}@media (max-width: 490px){.main .main-content.new_assignments_page .assignment-form .assignment-section{margin-bottom:20px}.main .main-content.new_assignments_page .assignment-form .assignment-section .section-body .availability-block{display:flex;flex-direction:column;margin-left:0}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .favorites-dropdown .dropdown-button:after{top:20px;right:10px}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .favorites-dropdown .dropdown-content label .availability{padding-right:0;width:auto}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .favorites-dropdown .dropdown-content label .availability.low{width:130px}.main .main-content.new_assignments_page .assignment-form .assignment-section.favorites-section .section-body .favorites-dropdown .dropdown-content label .name{font-size:13px}.main .main-content.new_assignments_page .assignment-form .favorites-section .remove-text{display:none}.main .main-content.new_assignments_page .assignment-form .selected-dates-section .remove-text{display:none}.main .main-content.new_assignments_page .assignment-form .assignment-section .section-body .SumoSelect{margin-right:0;width:100%}.main .main-content.new_assignments_page .assignment-form .assignment-section .section-body .check_wrapper{display:flex;flex-direction:column;align-items:flex-start}.main .main-content.new_assignments_page .assignment-form .assignment-section .section-body .date_selection .date_clickable .remove-text{display:none}.main .main-content.new_assignments_page .assignment-footer .btn-save,.main .main-content.new_assignments_page .assignment-footer .btn-top{font-size:12px}}@media (max-width: 375px){.main .main-content.new_assignments_page .assignment-footer .btn-save{width:180px;padding:12px 10px;margin-left:10px}.main .main-content.new_assignments_page .assignment-form .assignment-section.terms-section .section-body .terms-text{margin-top:0;width:100%;flex-direction:column}.overlay .modal.assignment-confirm-modal .invited-professionals-description{margin-top:10px}.overlay .modal.assignment-confirm-modal .confirm-buttons{flex-direction:column}.overlay .modal.assignment-confirm-modal .accordion .accordion-header{flex-direction:column}.overlay .modal.assignment-confirm-modal .accordion .accordion-header .accordion-title{margin-right:0}.overlay .modal.assignment-confirm-modal .accordion .accordion-header .accordion-rate{margin:0 auto}}@media (max-width: 345px){.main-content.new_assignments_page .assignment-form .assignment-section.bonus-section .bonus-buttons .bonus-block .bonus-block-description{font-size:12px}}#office-overlay{background-color:rgba(2,2,2,0.6);position:fixed;top:0;left:0;right:0;min-height:100vh;height:100vh;overflow-y:scroll;display:flex;justify-content:center;z-index:99999}#office-overlay .office-modal{margin:94px 0;max-width:1050px;width:100%;height:min-content;background-color:#fff;border-radius:5px;padding:16px;box-sizing:border-box}#office-overlay .office-modal #view,#office-overlay .office-modal #edit{padding:64px 16px 14px 16px}#office-overlay .office-modal .message-box{display:flex;align-items:center;justify-content:space-between}#office-overlay .office-modal form{width:100%}#office-overlay .office-modal form .group input,#office-overlay .office-modal form .group select{margin:16px 0 0 0;max-width:296px;height:48px;border-radius:5px;border:solid 1px #1f2a3a;font-size:16px;letter-spacing:0.32px;color:#525e70;padding:0 16px}#office-overlay .office-modal form .group input.input--small,#office-overlay .office-modal form .group select.input--small{max-width:89px}#office-overlay .office-modal form .group input.input--medium,#office-overlay .office-modal form .group select.input--medium{max-width:112px}#office-overlay .office-modal .label{font-size:14px;font-weight:500;line-height:1.29;letter-spacing:0.28px;color:#767676;height:8px}#office-overlay .office-modal .label:not(:first-child){margin-top:16px}#office-overlay .office-modal .confirm-center,#office-overlay .office-modal .confirm-center form{display:flex;flex-direction:column;align-items:center}#office-overlay .office-modal .confirm-text{font-size:14px;line-height:1.43;letter-spacing:0.42px;color:#525e70;margin-bottom:24px}#office-overlay .office-modal .user{display:flex;align-items:center}#office-overlay .office-modal .user *:first-child{margin-right:16px}#office-overlay .office-modal .loader_wrapper{width:100%;justify-content:center}#office-overlay .office-modal .button-wrapper{display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:20px}#office-overlay .office-modal .button-wrapper>*{margin-bottom:0;flex-shrink:1}#office-overlay .office-modal .button-wrapper>*:first-child{margin-right:20px}#office-overlay .office-modal .button-wrapper>*:last-child{margin-left:20px}@media (max-width: 1023px){#office-overlay .office-modal{margin:0;border-radius:0}#office-overlay .office-modal #view,#office-overlay .office-modal #edit{padding:64px 26px 14px 26px}#office-overlay .office-modal .message-box{flex-direction:column;align-items:flex-start}#office-overlay .office-modal .message-box .outline-btn{margin-top:15px}#office-overlay .office-modal .button-wrapper{justify-content:space-around}#office-overlay .office-modal .button-wrapper>*:first-child{margin-right:10px}#office-overlay .office-modal .button-wrapper>*:last-child{margin-left:10px}}.pills{display:flex;flex-wrap:wrap;padding-bottom:14px}.pill{border-radius:4px;background:#D4EBFF;display:flex;padding:8px 12px;justify-content:center;align-items:center;gap:10px;color:#06152D;font-family:Raleway, sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:15.5px;letter-spacing:0.42px;border:none;height:32px;margin:5px 16px 5px 0}.pill.pill--editable{cursor:pointer}.pill.pill--editable:hover{background:#d2e6ff}.pill.pill--editable::before{content:'';background:url(/assets/cancel-40dc54e18cc42d80261841d8bdc1aafbb917bb6b01043e4b2ddb348e9c94e531.svg) no-repeat;width:20px;height:20px;background-size:100%;border-radius:50%;border:1px solid #525e70;cursor:pointer;flex-shrink:0}textarea{max-width:100%;resize:vertical;background:#FFFFFF;border:1px solid #525e70;border-radius:5px;font-style:italic;font-weight:normal;font-size:14px;line-height:18px;letter-spacing:0.02em;min-height:112px;color:#525e70}textarea::-webkit-input-placeholder{color:#989898}textarea:-moz-placeholder{color:#989898}textarea::-moz-placeholder{color:#989898}textarea:-ms-input-placeholder{color:#989898}textarea::placeholder{color:#989898}.select-bonus-section{margin-top:25px;background-color:#f2f8f6;border:1px solid #A0C7B5;border-radius:5px;padding:22px 20px 35px 20px}.select-bonus-section .field_with_errors{border:none}.select-bonus-section .select-bonus-title{font-family:'Lato', 'Raleway', sans-serif;font-size:18px;line-height:22px;letter-spacing:0.01em;color:#045B42}.select-bonus-section .select-bonus-title.green{color:#128E52}.select-bonus-section .select-bonus-title.orange{color:#DE8D03}.select-bonus-section .select-bonus-title.red{color:#E21F2F}.select-bonus-section .select-bonus-subtitle{font-size:12px;line-height:14px;letter-spacing:0.02em;font-feature-settings:'tnum' on, 'lnum' on;color:#525e70;margin-bottom:30px}.select-bonus-section .bonus-buttons{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:20px}.select-bonus-section .bonus-buttons input[type=radio]{display:none}.select-bonus-section .bonus-buttons input[type=radio]:checked+label>.bonus-block{background:#D6E1F0;border:2px solid #455974}.select-bonus-section .bonus-buttons .bonus-block{padding:26px 12px 20px;cursor:pointer;width:130px;height:110px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-right:11px;border-radius:5px;border:1px solid #D0D5DD;background:#FDFDFD}.select-bonus-section .bonus-buttons .bonus-block:hover{background:#D6E1F0;box-sizing:border-box;border-radius:5px}.select-bonus-section .bonus-buttons .bonus-block.active{background:#D6E1F0;border:2px solid #455974}.select-bonus-section .bonus-buttons .bonus-block .bonus-block-percent{font-feature-settings:'tnum' on, 'lnum' on, 'kern' off;color:#131313;mix-blend-mode:normal;padding-bottom:10px;text-align:center;font-kerning:none;font-variant-numeric:lining-nums tabular-nums;font-family:'Raleway', sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:14px;letter-spacing:0.48px}.select-bonus-section .bonus-buttons .bonus-block .bonus-block-description{font-size:12px;line-height:18px;text-align:center;letter-spacing:0.03em;font-feature-settings:'tnum' on, 'lnum' on, 'kern' off;color:#131313;mix-blend-mode:normal}.select-bonus-section .bonus-buttons .bonus-block .bonus-block-custom{font-weight:bold;font-size:17px;line-height:18px;text-align:center;letter-spacing:0.03em;font-feature-settings:'tnum' on, 'lnum' on, 'kern' off;color:#131313;mix-blend-mode:normal}.select-bonus-section .custom-rate-wrapper .custom-bonus-wrapper{position:relative;width:100px;margin-top:15px}.select-bonus-section .custom-rate-wrapper .custom-bonus-wrapper:before{position:absolute;content:'%';right:15px;top:11px}.select-bonus-wrapper{position:relative;width:100%}.recommended-text{display:none}.recommended-block{position:relative}.recommended-block .bonus-block-percent{margin-top:18px}.recommended-block .recommended-text{display:flex;color:#838791;text-align:center;font-kerning:none;font-variant-numeric:lining-nums tabular-nums;font-family:'Raleway', sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:0.36px}.select-bonus-wrapper .overlay .shift-modal{padding:24px;font-family:'Montserrat', sans-serif}.select-bonus-wrapper .overlay .shift-modal .new-bonus{padding:24px}.select-bonus-wrapper .overlay .shift-modal .new-bonus .custom-bonus-modal .custom-bonus-title.shift-modal-title{color:#1f2a3a;font-family:Montserrat, sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:32px}.select-bonus-wrapper .overlay .shift-modal .custom-bonus-modal .shift-modal-title{color:#1f2a3a;font-size:18px;font-weight:700;line-height:32px;border-bottom:none;padding:0}.select-bonus-wrapper .overlay .shift-modal .custom-bonus-modal .shift-modal-subtitle{color:#50565E;font-variant-numeric:lining-nums tabular-nums;font-family:'Raleway', sans-serif;font-size:14px;font-weight:500;line-height:20px;margin:5px 0}.select-bonus-wrapper .overlay .shift-modal .custom-bonus-modal .custom-bonus-wrapper{width:100%;margin:16px 0}.select-bonus-wrapper .overlay .shift-modal .custom-bonus-modal .custom-bonus-wrapper:before{content:''}.select-bonus-wrapper .overlay .shift-modal .custom-bonus-modal .custom-bonus-wrapper .custom-bonus-field{border:0;padding:24px 16px;height:80px;text-align:center;font-size:44px;font-style:normal;font-weight:700;line-height:normal;border-radius:8px;background:#F2F4F7}.select-bonus-wrapper .overlay .shift-modal .custom-bonus-modal .save-buttons{display:flex;justify-content:space-between;gap:24px}.select-bonus-wrapper .overlay .shift-modal .custom-bonus-modal .save-buttons .cancel-custom-bonus{width:50%;padding:12px 24px;border-radius:6px;background:#E5F3FF;color:#3D424C;text-align:center;font-family:'Raleway', sans-serif;font-size:14px;font-weight:700;letter-spacing:0.28px}.select-bonus-wrapper .overlay .shift-modal .custom-bonus-modal .save-buttons .save-custom-bonus{width:50%;padding:12px 24px;border-radius:6px;background:#1f2a3a;color:#FFFFFF;text-align:center;font-family:'Raleway', sans-serif;font-size:14px;font-weight:700;letter-spacing:0.28px}.select-bonus-wrapper .overlay .shift-modal .custom-bonus-modal .save-buttons .save-custom-bonus:hover{border-radius:8px;background:#4C82F8;box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);cursor:pointer}.select-bonus-wrapper .overlay .shift-modal.custom-hourly-rate-modal{display:flex;width:500px;flex-direction:column;align-items:center;padding:0;border-radius:8px;background:#FFFFFF;box-shadow:0 4px 12px 0 rgba(0,0,0,0.11)}.select-bonus-wrapper .overlay .shift-modal.custom-hourly-rate-modal .custom-bonus-modal{width:100%;display:flex;flex-direction:column}.select-bonus-wrapper .overlay .shift-modal.custom-hourly-rate-modal .title-wrapper{display:flex;justify-content:space-between;align-items:center;align-self:stretch;padding:16px 24px;flex-direction:row;gap:10px;border-bottom:1px solid #EAECF0;background:#FFFFFF}.select-bonus-wrapper .overlay .shift-modal.custom-hourly-rate-modal .title-wrapper .close-modal{width:24px;height:24px;background:url(/assets/cross-small-853281e9c7a1b76281df8b74449df26899d504163c82bd618a543ec8facbcf40.svg) no-repeat;cursor:pointer}.select-bonus-wrapper .overlay .shift-modal.custom-hourly-rate-modal .title-wrapper .custom-bonus-title.shift-modal-title{color:#08090D;font-kerning:none;font-variant-numeric:lining-nums tabular-nums;font-family:Montserrat, sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:18px}.select-bonus-wrapper .overlay .shift-modal.custom-hourly-rate-modal .save-buttons{border-top:1px solid #EAECF0;background:#FFFFFF;display:flex;padding:16px 24px;flex-direction:row;align-items:flex-start;gap:24px;align-self:stretch}.select-bonus-wrapper .overlay .shift-modal.custom-hourly-rate-modal .save-buttons .save-custom-bonus{display:flex;padding:12px 16px;justify-content:center;align-items:center;gap:8px;flex:1 0 0;border-radius:5px;background:#1F63F6;color:#FFFFFF;font-variant-numeric:lining-nums proportional-nums;font-family:Montserrat, sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.select-bonus-wrapper .overlay .shift-modal.custom-hourly-rate-modal .save-buttons .save-custom-bonus:hover{border-radius:8px;background:#4C82F8;box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);cursor:pointer}.select-bonus-wrapper .overlay .shift-modal.custom-hourly-rate-modal .save-buttons .cancel-custom-bonus{border-radius:5px;background:#F2F4F7;display:flex;padding:12px 44px;justify-content:center;align-items:center;gap:8px;width:20%;color:#50565E;font-variant-numeric:lining-nums proportional-nums;font-family:Montserrat, sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.custom-hourly-rate-block{display:flex;padding:24px;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch;width:100%}.custom-hourly-rate-block .select-bonus-section.predictive-insights-section{display:flex;padding:12px;align-self:stretch;text-align:left}.custom-hourly-rate-block .select-bonus-section.predictive-insights-section .select-bonus-title{color:#08090D;font-kerning:none;font-variant-numeric:lining-nums tabular-nums;font-family:Montserrat, sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:18px}.custom-hourly-rate-block .button-wrapper{display:flex;width:36px;height:36px;padding:16px;flex-direction:column;justify-content:center;align-items:center;gap:10px;border-radius:6px;border:1px solid #1F63F6;cursor:pointer}.custom-hourly-rate-block .button-wrapper:hover{box-shadow:0 1px #a3a0a0}.custom-hourly-rate-block .button-wrapper:active{box-shadow:0 2px #a3a0a0;transform:translateY(1px)}.custom-hourly-rate-wrapper{display:flex;justify-content:center;align-items:center;gap:24px;align-self:stretch}.custom-hourly-rate-wrapper .custom-bonus-field-wrapper{display:flex;gap:4px;margin-right:auto;align-items:baseline}.custom-hourly-rate-wrapper .custom-bonus-field-wrapper .custom-bonus-field{width:102px}.custom-hourly-rate-wrapper .per-hour{color:var(--Neutrals-Grey-50, #BEBEC5);text-align:center;font-kerning:none;font-variant-numeric:lining-nums tabular-nums;font-family:Montserrat, sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:14px}.custom-hourly-rate-wrapper input.custom-bonus-field,.custom-hourly-rate-wrapper .dollar-sign{margin-bottom:0;color:#08090D;font-kerning:none;font-variant-numeric:lining-nums tabular-nums;font-family:Montserrat, sans-serif;font-size:52px;font-style:normal;font-weight:700;line-height:14px;letter-spacing:-2.6px;text-align:left;border:none;display:flex;align-items:flex-end;gap:4px}.custom-hourly-rate-wrapper .minus-button .button-icon,.custom-hourly-rate-wrapper .plus-button .button-icon{width:20px;height:20px;flex-shrink:0}.custom-hourly-rate-wrapper .minus-button .button-icon{background:url(/assets/custom-rate-minus-icon-33154c6901c75c22a0b113b5544c214cbcd6162044dfe4b274d98db2252878a9.svg) no-repeat}.custom-hourly-rate-wrapper .plus-button .button-icon{background:url(/assets/custom-rate-plus-icon-a9cca3c06ff4ed12a1c02951621bd71e7ecec527f2bc673afc8af4e1b00e8d92.svg) no-repeat}@media (max-width: 1200px){.main .main-content.new_assignments_page .assignment-form .assignment-section.calendar-section .flatpickr-calendar.dashboard-calendar .flatpickr-month .flatpickr-prev-month{left:23%}.main .main-content.new_assignments_page .assignment-form .assignment-section.calendar-section .flatpickr-calendar.dashboard-calendar .flatpickr-month .flatpickr-next-month{right:23%}}@media (max-width: 768px){.new_assignments_page .assignment-form .assignment-section.bonus-section .bonus-buttons .bonus-block.recommended-block:before{left:calc(100% - 14px);top:12px}.new_assignments_page .assignment-form .assignment-section.bonus-section .bonus-buttons .bonus-block.recommended-block .bonus-block-percent{margin-top:0}.new_assignments_page .assignment-form .assignment-section.bonus-section .bonus-buttons .bonus-block.recommended-block .recommended-text{color:var(--neutrals-grey-60, #838791);font-kerning:none;font-variant-numeric:lining-nums tabular-nums;font-family:Montserrat, sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:14px;letter-spacing:-0.24px;margin-left:auto;margin-right:25px}.main .main-content.new_assignments_page .assignment-form .assignment-section.calendar-section .flatpickr-calendar.dashboard-calendar .flatpickr-month .flatpickr-prev-month{left:0}.main .main-content.new_assignments_page .assignment-form .assignment-section.calendar-section .flatpickr-calendar.dashboard-calendar .flatpickr-month .flatpickr-next-month{right:0}}@media (min-width: 405px) and (max-width: 569px){.select-bonus-section .bonus-buttons{width:100%;justify-content:space-between}.select-bonus-section .bonus-buttons .bonus-block{margin-right:0}.select-bonus-section .bonus-buttons .custom-rate-wrapper{width:100%;margin-top:10px}.select-bonus-section .bonus-buttons .custom-rate-wrapper .bonus-block,.select-bonus-section .bonus-buttons .custom-rate-wrapper .custom-bonus-wrapper{width:100%}}@media (max-width: 404px){.select-bonus-section .bonus-buttons{justify-content:space-evenly}.select-bonus-section .bonus-buttons .bonus-block{margin-bottom:10px}}.black-checkbox{display:flex;width:20px;height:20px;align-items:center;justify-content:center;position:relative}.black-checkbox.small{width:16px;height:16px}.black-checkbox.small .checkbox-indicator{width:16px;height:16px}.black-checkbox.small input:checked~.checkbox-indicator:after{width:14px;height:14px;background-size:14px}.black-checkbox.light .checkbox-indicator{border:2px solid #BAC1CC}.black-checkbox input{position:absolute;z-index:-1;opacity:0}.black-checkbox .checkbox-indicator{display:flex;width:20px;height:20px;align-items:center;justify-content:center;position:relative;cursor:pointer;border-radius:3px;border:2px solid var(--Neutrals-Grey-70, #50565E)}.black-checkbox input:checked~.checkbox-indicator,.black-checkbox:hover input:not([disabled]):checked~.checkbox-indicator,.black-checkbox input:checked:focus~.checkbox-indicator{background:var(--Dark, #08090D);border:none}.black-checkbox input:checked~.checkbox-indicator:after{content:'';background-image:url(/assets/white-checkbox-2438d8b1b62961dd3b3b8b42a4ce2419f8d5a681bb2073e86176aeaf5689538d.svg);display:flex;width:18px;height:18px;background-size:100%;background-repeat:no-repeat;background-position:center center;border:none}.black-checkbox.uncheck-all-checkbox input:not(:checked)~.checkbox-indicator{border:none;width:16px;height:16px}.black-checkbox.uncheck-all-checkbox input:not(:checked)~.checkbox-indicator:after{content:'';background-image:url(/assets/white-minus-069e6ffed200caa1d4c725b71bc72dd85af07b9030985791ef72285b5f10d2c5.svg);display:flex;width:16px;height:16px;background-size:75%;background-repeat:no-repeat;background-position:center center;border:none;background-color:var(--Neutral-Dark, #08090D);top:0;position:relative}.d-none{display:none !important}.btn-close{font-family:'Lato', sans-serif;font-weight:bold;font-size:16px;line-height:19px;text-align:center;letter-spacing:0.02em;text-transform:uppercase;color:#000;margin:10px 0 20px 0;display:block}.btn-wrapper{display:flex;padding:16px 24px;flex-direction:row;align-items:flex-start;gap:24px;border-top:1px solid var(--Neutrals-Grey-30, #EAECF0);background:var(--Neutral-White, #fff)}.btn-wrapper .btn-blue,.btn-wrapper .btn-grey{display:flex;padding:12px 16px;justify-content:center;align-items:center;gap:8px;flex:1 0 0;border-radius:5px;font-family:Raleway, sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px;border:none;outline:none;font-variant-numeric:lining-nums proportional-nums}.btn-wrapper .btn-blue{background:var(--Primary-Blue-blue-500, #1F63F6);color:var(--Neutral-White, #fff);cursor:pointer}.btn-wrapper .btn-grey{background:var(--Neutral-200, #F2F4F7);color:var(--Neutrals-Grey-70, #50565E)}.predictive-insights-section{margin-top:0;display:flex;border-radius:4px;background:var(--Neutrals-Grey-30, #EAECF0);border:none;box-shadow:none;padding:16px}.predictive-insights-section .select-bonus-block{display:flex;flex-direction:column;align-items:flex-start;gap:8px;flex:1 0 0}.predictive-insights-section .bonus-icon{display:flex;width:32px;height:28px;margin-right:12px;background:url(/assets/bonus-star-d55fd3551e95f05ae0e825e3e1e119d8c0c364fe7bdce999afa3f63226b5b44f.svg) no-repeat}.predictive-insights-section .select-bonus-title{font-variant-numeric:lining-nums tabular-nums;font-feature-settings:'liga' off;font-family:"Raleway", Sans-Serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:-0.14px;width:100%;display:flex;align-items:center;gap:4px;padding-top:0;margin-bottom:0}.predictive-insights-section .select-bonus-title.risk-low-rate{color:var(--Alert-red-500, #E21F2F)}.predictive-insights-section .select-bonus-title.risk-low-rate:before{content:"";display:inline-flex;width:20px;height:20px;background:url(/assets/red-arrow-rate-dba1164f457d33319d7433ac8ca299abc748b00bcbba4d40666d576aea26ea78.svg) no-repeat}.predictive-insights-section .select-bonus-title.risk-moderate-rate{color:#DE8D03}.predictive-insights-section .select-bonus-title.risk-moderate-rate:before{content:"";display:inline-flex;width:20px;height:20px;background:url(/assets/yellow-arrow-rate-3e30d5508aac8009e34d43f631dd8898486a888e88dc31ca6a64627920b5f3b2.svg) no-repeat}.predictive-insights-section .select-bonus-title.risk-high-rate{color:var(--Sucess-Green-600, #18B66A)}.predictive-insights-section .select-bonus-title.risk-high-rate:before{content:"";display:inline-flex;width:20px;height:20px;background:url(/assets/green-arrow-rate-f075e00d6a40abeafc4032adf728de4d140e6f27722bbae5d94a7546bc0386bf.svg) no-repeat}.predictive-insights-section .shift-bonus-list{list-style:inside}.predictive-insights-section .shift-bonus-list li{color:var(--neutrals-dark, #08090D);font-variant-numeric:lining-nums tabular-nums;font-feature-settings:'liga' off;font-family:'Raleway', sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.14px;margin-left:10px}.predictive-insights-section .shift-bonus-list li .recommended-rate-range,.predictive-insights-section .shift-bonus-list li .likelihood-percent,.predictive-insights-section .shift-bonus-list li b{font-weight:700}.predictive-insights-section .shift-bonus-list li::marker{font-size:10px;color:var(--neutrals-dark, #08090D)}.predictive-insights-section.predictive-bonus-insights-section{margin-top:0;border-radius:8px;background:var(--Neutral-100, #F2F4F7);display:flex;padding:16px;align-items:flex-start;gap:12px;align-self:stretch}.predictive-insights-section.predictive-bonus-insights-section .select-bonus-title{font-variant-numeric:lining-nums tabular-nums;font-feature-settings:'liga' off;font-family:"Raleway", Sans-Serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:-0.14px;width:100%;display:flex;align-items:center;gap:4px;padding-top:0;margin-bottom:0}.predictive-insights-section.predictive-bonus-insights-section .select-bonus-title.risk-zero-rate{color:var(--Neutral-Dark, #08090D);font-size:14px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:-0.14px;gap:8px}.predictive-insights-section.predictive-bonus-insights-section .select-bonus-title.risk-zero-rate span{width:65%}.predictive-insights-section.predictive-bonus-insights-section .select-bonus-title.risk-zero-rate:before{content:"";display:inline-flex;width:20px;height:20px;background:url(/assets/black-arrow-rate-bbead5411bfa843f0f1dd9bb087404c691d3282c25099787a389b2b8175fc9c8.svg) no-repeat}.predictive-insights-section.predictive-bonus-insights-section .select-bonus-title.risk-low-rate{color:var(--Alert-red-500, #E21F2F)}.predictive-insights-section.predictive-bonus-insights-section .select-bonus-title.risk-low-rate:before{content:"";display:inline-flex;width:20px;height:20px;background:url(/assets/red-arrow-rate-dba1164f457d33319d7433ac8ca299abc748b00bcbba4d40666d576aea26ea78.svg) no-repeat}.predictive-insights-section.predictive-bonus-insights-section .select-bonus-title.risk-moderate-rate{color:#DE8D03}.predictive-insights-section.predictive-bonus-insights-section .select-bonus-title.risk-moderate-rate:before{content:"";display:inline-flex;width:20px;height:20px;background:url(/assets/yellow-arrow-rate-3e30d5508aac8009e34d43f631dd8898486a888e88dc31ca6a64627920b5f3b2.svg) no-repeat}.predictive-insights-section.predictive-bonus-insights-section .select-bonus-title.risk-high-rate{color:var(--Sucess-Green-600, #18B66A)}.predictive-insights-section.predictive-bonus-insights-section .select-bonus-title.risk-high-rate:before{content:"";display:inline-flex;width:20px;height:20px;background:url(/assets/green-arrow-rate-f075e00d6a40abeafc4032adf728de4d140e6f27722bbae5d94a7546bc0386bf.svg) no-repeat}.overlay .modal.shift-modal{background:#FFFFFF;box-shadow:0 3px 6px rgba(0,0,0,0.1);border-radius:5px;padding:42px 34px 27px;width:400px}.overlay .modal.shift-modal.edit-shift-modal{display:flex;padding:0;width:450px;flex-direction:column;align-items:flex-start;background:var(--Neutral-White, #fff)}.overlay .modal.shift-modal.edit-shift-modal .shift-modal-title{border:none}.overlay .modal.shift-modal.edit-shift-modal .edit-modal-header{display:flex;padding:16px 24px;flex-direction:row;align-items:baseline;justify-content:space-between;gap:10px;border-bottom:1px solid var(--Neutrals-Grey-30, #EAECF0)}.overlay .modal.shift-modal.edit-shift-modal .custom-hourly-rate-block{padding:0}.overlay .modal.shift-modal.edit-shift-modal input:not([type="checkbox"]):not([type="radio"]){border:none}.overlay .modal.shift-modal.edit-shift-modal .modal-content-wrapper{display:flex;padding:24px;flex-direction:column;align-items:flex-start}.overlay .modal.shift-modal.edit-shift-modal .modal-content-wrapper .modal-title{color:var(--Neutral-Dark, #08090D);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-family:Raleway, sans-serif;font-size:20px;font-weight:600;line-height:28px;text-align:left}.overlay .modal.shift-modal.edit-shift-modal .modal-content-wrapper .edit-times-wrapper{margin-top:48px;width:100%}.overlay .modal.shift-modal.edit-shift-modal .modal-content-wrapper .recommended-range{display:flex;padding:12px;align-items:flex-start;gap:8px;border-radius:4px;width:100%;background:var(--Neutral-300, #EAECF0);color:var(--Neutral-Dark, #08090D);font-kerning:none;font-variant-numeric:lining-nums tabular-nums;font-family:Raleway, sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:22px}.overlay .modal.shift-modal.edit-shift-modal .modal-content-wrapper .recommended-range:before{content:'';display:flex;width:20px;height:20px;background:url(/assets/green-star-f59716b02d08a38db3037d9923c639d91f0e5976a85493a5511ddc6430df4fe7.svg) no-repeat}.overlay .modal.shift-modal.edit-shift-modal .modal-content-wrapper .times-wrapper{display:flex;text-align:left;gap:12px;width:100%}.overlay .modal.shift-modal.edit-shift-modal .modal-content-wrapper .times-wrapper .field{width:50%}.overlay .modal.shift-modal.edit-shift-modal .modal-content-wrapper .times-wrapper .field .time-label{color:var(--Neutral-700, #667085);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-family:Raleway, sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:18px}.overlay .modal.shift-modal.edit-shift-modal .modal-content-wrapper .times-wrapper .field .time-field{border:none;display:flex;padding:12px;align-items:center;gap:24px;flex:1 0 0;border-radius:8px;background:var(--Neutral-200, #F2F4F7);color:var(--Neutral-900, #1D2939);font-variant-numeric:lining-nums proportional-nums;font-family:Raleway, sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:16px;margin-bottom:0}.overlay .modal.shift-modal.edit-shift-modal.dynamic-price-modal{width:600px}.overlay .modal.shift-modal.edit-shift-modal.dynamic-price-modal .predictive-insights-section{background:#FFFFFF;padding:0;margin:32px 0 0}.overlay .modal.shift-modal.edit-shift-modal.dynamic-price-modal .predictive-insights-section .shift-bonus-list{text-align:left}.overlay .modal.shift-modal.edit-shift-modal.edit-bonus-modal{width:610px}.overlay .modal.shift-modal.edit-shift-modal.edit-bonus-modal .bonus-buttons{flex-wrap:nowrap}.overlay .modal.shift-modal.edit-shift-modal.edit-bonus-modal .bonus-buttons .bonus-block{justify-content:flex-end;padding-bottom:15px}.overlay .modal.shift-modal.edit-shift-modal.edit-bonus-modal .bonus-buttons input[type=radio]:checked+label>.bonus-block{border-radius:8px;border:2px solid #08090D;background:#FFF;box-shadow:0 4px 12px 0 rgba(0,0,0,0.15)}.overlay .modal.shift-modal.edit-shift-modal.edit-bonus-modal .bonus-buttons .custom-amount{width:130px;height:110px;padding:0;justify-content:flex-end;padding-bottom:15px}.overlay .modal.shift-modal.edit-shift-modal.edit-bonus-modal .bonus-buttons .custom-amount .custom-amount-title{text-align:center}.overlay .modal.shift-modal.edit-shift-modal.edit-bonus-modal .predictive-insights-section.predictive-bonus-insights-section{margin-bottom:16px}.overlay .modal.shift-modal.edit-shift-modal.edit-bonus-modal .predictive-insights-section.predictive-bonus-insights-section .shift-bonus-list li{text-align:left}.overlay .modal.shift-modal.edit-shift-modal .btn-grey{color:#344054;font-variant-numeric:lining-nums proportional-nums;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.overlay .modal.shift-modal .shift-modal-title{font-family:'Raleway', sans-serif;font-style:normal;font-weight:bold;font-size:17px;line-height:18px;letter-spacing:0.03em;font-feature-settings:'tnum' on, 'lnum' on, 'kern' off;color:#131313;mix-blend-mode:normal;padding-bottom:16px;margin-bottom:0;text-align:left;border-bottom:1px solid #E0E0E0}.overlay .modal.shift-modal .shift-modal-subtitle{font-family:'Raleway', sans-serif;font-style:normal;font-weight:normal;font-size:16px;line-height:26px;letter-spacing:0.02em;font-feature-settings:'tnum' on, 'lnum' on;color:#525E70;margin-top:20px;text-align:left}.overlay .modal.shift-modal .custom-amount{width:100%;display:flex;flex-direction:column;height:80px;justify-content:center;border:1px solid var(--neutrals-grey-40, #D0D5DD);background:#FDFDFD;border-radius:8px;padding-left:50px;padding-right:50px;text-transform:capitalize}.overlay .modal.shift-modal .custom-amount:hover{box-sizing:border-box;cursor:pointer}.overlay .modal.shift-modal .custom-amount.active{border-radius:8px;border:2px solid var(--Neutral-Dark, #08090D);background:var(--Neutral-White, #fff);box-shadow:0 4px 12px 0 rgba(0,0,0,0.15)}.overlay .modal.shift-modal .custom-amount .custom-amount-title{font-family:'Raleway', sans-serif;font-weight:bold;font-size:17px;line-height:18px;letter-spacing:0.03em;font-feature-settings:'tnum' on, 'lnum' on, 'kern' off;color:#131313;mix-blend-mode:normal;width:100%;text-align:left}.overlay .modal.shift-modal .custom-amount .custom-amount-description{font-family:'Raleway', sans-serif;font-weight:normal;font-size:12px;line-height:14px;text-align:center;letter-spacing:0.03em;font-feature-settings:'tnum' on, 'lnum' on, 'kern' off;color:#131313;mix-blend-mode:normal;padding-top:7px;text-transform:none}.overlay .modal.shift-modal .custom-amount .custom-bonus-block{display:flex;margin-left:auto;align-items:center}.overlay .modal.shift-modal .custom-amount .custom-bonus-input-wrapper{position:relative;height:42px}.overlay .modal.shift-modal .custom-amount .custom-bonus-input-wrapper .bonus-percent{color:#1F2A3A;text-align:right;font-family:Montserrat, sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:normal;right:35px;border:none;background:transparent;padding-bottom:0;padding-top:0;height:37px;width:85px}.overlay .modal.shift-modal .custom-amount .custom-bonus-input-wrapper:after{position:absolute;content:'%';top:0;right:13px;z-index:100;color:#1F2A3A;text-align:right;font-family:Montserrat, sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:normal;cursor:default}.overlay .modal.shift-modal .custom-amount .custom-bonus-hourly-rate{position:relative;height:42px}.overlay .modal.shift-modal .custom-amount .custom-bonus-hourly-rate .bonus-percent{color:#1F2A3A;text-align:left;font-family:Montserrat, sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:normal;right:35px;border:none;background:transparent;padding-bottom:0;padding-top:0;height:37px;width:85px}.overlay .modal.shift-modal .custom-amount .custom-bonus-hourly-rate:before{position:absolute;content:'$';top:0;left:-50px;z-index:100;color:#1F2A3A;font-kerning:none;font-variant-numeric:lining-nums tabular-nums;font-family:Montserrat, sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:normal;text-transform:lowercase}.overlay .modal.shift-modal .custom-amount .custom-bonus-hourly-rate:after{position:absolute;content:'/hr';top:13px;right:13px;z-index:100;color:var(--Neutrals-Grey-50, #BEBEC5);font-kerning:none;font-variant-numeric:lining-nums tabular-nums;font-family:Montserrat, sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:14px;text-transform:lowercase}.overlay .modal.shift-modal .custom-amount .cancel-custom-bonus-btn{display:flex;width:12px;height:12px;padding:12px;justify-content:center;align-items:center;background:transparent url(/assets/cancel-bonus-icon-220246161b8927a2ac15a34c6c9c6b58446bcf12ad6c3c071975ef12e42d0c77.svg) no-repeat center center;cursor:pointer;transition:all 0.1s ease;border-radius:4px;border:1px solid var(--system-alert, #CA3D3D)}.overlay .modal.shift-modal .add-bonus-description{font-family:'Raleway', sans-serif;font-style:normal;font-weight:normal;font-size:12px;line-height:14px;text-align:center;letter-spacing:0.02em;font-feature-settings:'tnum' on, 'lnum' on;color:#525E70;max-width:202px;margin-left:auto;margin-right:auto}.overlay .request-time-change-modal .date-time-wrap{display:flex;height:48px;align-items:center;gap:24px}.overlay .request-time-change-modal .date-time-wrap .input.timepicker .ui-timepicker-input{margin-bottom:0;border-radius:8px;background:#F8F8F9}.overlay .request-time-change-modal .submit-request-wrap{display:flex;justify-content:center;align-items:center;gap:10px;width:100%;flex:1 0 0;margin-top:18px}.overlay .request-time-change-modal .submit-request-wrap .submit-request{border-radius:6px;background:#1F2A3A;margin-bottom:0;width:100%;color:#FFF;text-align:center;font-size:14px;font-family:Raleway, sans-serif;font-weight:700;letter-spacing:0.28px;text-transform:capitalize}.requested-time-change{height:36px !important;border-radius:4px;background:#FEF1DB;display:inline-flex;padding:8px 6px;align-items:center;gap:8px;color:#08090D;font-size:16px;font-family:Raleway, sans-serif;font-weight:600;letter-spacing:0.48px;text-transform:capitalize}.requested-time-change:before{content:"";display:flex;background:url(/assets/warning-sign-yellow-d454c099ce0ee96e2ef82d7ca4b5b7d377a66464da2e7761de31f2347b56b068.svg) no-repeat;width:20px;height:20px;background-size:100%}.time-change-request{display:flex;width:100%;padding:16px 24px;justify-content:space-between;align-items:center;margin-bottom:35px}.time-change-request.pending{border-radius:0 0 8px 8px;border-left:5px solid #DB9112;background:#FEF1DB}.time-change-request.declined{border-radius:0 0 8px 8px;border-left:5px solid #D15850;background:#FEDDDB}.time-change-request .time-change-request-content{width:53%}.time-change-request .time-change-request-content .time-change-title{color:#08090D;font-size:16px;font-family:Montserrat, sans-serif;font-weight:700;letter-spacing:0.16px;text-align:left}.time-change-request .time-change-request-content .time-change-subscription{color:#08090D;font-size:16px;font-family:Raleway, sans-serif;line-height:18px;letter-spacing:0.32px}.time-change-request .time-change-request-btn{display:flex;justify-content:space-between;width:39%}.time-change-request .time-change-request-btn .cancel-request-btn,.time-change-request .time-change-request-btn .update-request-btn{border-radius:6px;border:1px solid #DB9112;color:#08090D;font-size:14px;font-family:Raleway, sans-serif;font-weight:700;line-height:16px;letter-spacing:0.42px;display:flex;height:44px;justify-content:center;align-items:center;gap:8px;flex:1 0 0}.time-change-request .time-change-request-btn .cancel-request-btn{margin-right:24px}.time-change-request.declined .time-change-request-btn{display:flex;justify-content:flex-end;align-items:center;gap:24px;flex-shrink:0;align-self:stretch}.time-change-request.declined .declined-request-btn{color:#08090D;font-size:14px;font-family:Raleway, sans-serif;font-weight:700;line-height:16px;letter-spacing:0.42px;display:flex;align-items:center}.time-change-request.declined .declined-request-btn:after{content:"";display:inline-flex;background:url(/assets/cancel-40dc54e18cc42d80261841d8bdc1aafbb917bb6b01043e4b2ddb348e9c94e531.svg) no-repeat;width:13px;height:13px;margin-left:8px}.btn-primary.btn-grey{font-family:'Lato', sans-serif;width:100%;height:40px;border-radius:53px;font-style:normal;font-weight:bold;font-size:16px;line-height:19px;text-align:center;letter-spacing:0.02em;text-transform:uppercase;color:#FFFFFF;cursor:pointer;background:#989898}.btn-primary.btn-green{font-family:'Lato', sans-serif;width:100%;height:40px;border-radius:53px;font-style:normal;font-weight:bold;font-size:16px;line-height:19px;text-align:center;letter-spacing:0.02em;text-transform:uppercase;color:#FFFFFF;cursor:pointer;background:#4AB696}.btn-primary.btn-black{font-family:'Lato', sans-serif;width:100%;height:40px;border-radius:53px;font-style:normal;font-weight:bold;font-size:16px;line-height:19px;text-align:center;letter-spacing:0.02em;text-transform:uppercase;color:#FFFFFF;cursor:pointer;border-radius:6px;background:var(--Darkest-Blue, #1F2A3A);padding:12px 24px;margin-top:6px;color:#FFF;text-align:center;font-family:'Raleway', sans-serif;font-size:14px;font-weight:700;line-height:normal;letter-spacing:0.28px;text-transform:none}a.btn.btn-red{font-family:'Lato', sans-serif;width:100%;height:40px;border-radius:53px;font-style:normal;font-weight:bold;font-size:16px;line-height:19px;text-align:center;letter-spacing:0.02em;text-transform:uppercase;color:#FFFFFF;cursor:pointer;background:#D94652;display:flex;justify-content:center;align-items:center;line-height:normal}input.btn-primary.btn-grey,input.btn-primary.btn-green,.btn-red{margin-top:35px}.rate-buttons,.bonus-buttons{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:20px}.rate-buttons input[type=radio],.bonus-buttons input[type=radio]{display:none}.rate-buttons input[type=radio]:checked+label>.bonus-block,.bonus-buttons input[type=radio]:checked+label>.bonus-block{border-radius:5px;border:2px solid var(--mktg-site-colors-orange, #F5B345);background:#FFF4CF;box-shadow:0 3px 6px 0 rgba(0,0,0,0.15)}.rate-buttons .bonus-block,.bonus-buttons .bonus-block{cursor:pointer;width:130px;height:110px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-right:11px;border-radius:5px;border:1px solid var(--neutrals-grey-40, #D0D5DD);background:#FDFDFD}.rate-buttons .bonus-block:hover,.bonus-buttons .bonus-block:hover{background:#D6E1F0;box-sizing:border-box;border-radius:5px}.rate-buttons .bonus-block.active,.bonus-buttons .bonus-block.active{background:#D6E1F0;border:2px solid #455974}.rate-buttons .bonus-block.disabled,.bonus-buttons .bonus-block.disabled{cursor:not-allowed;border-radius:8px;background:var(--neutrals-grey-20, #F2F4F7);blure:inherit;opacity:50%}.rate-buttons .bonus-block.recommended-block,.bonus-buttons .bonus-block.recommended-block{padding-top:12px}.rate-buttons .bonus-block .bonus-block-percent,.bonus-buttons .bonus-block .bonus-block-percent{color:var(--Neutral-Dark, #08090D);text-align:center;font-kerning:none;font-variant-numeric:lining-nums proportional-nums;font-family:Raleway, sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:14px;letter-spacing:-0.36px;padding-bottom:0;margin-top:0}.rate-buttons .bonus-block .bonus-block-description,.bonus-buttons .bonus-block .bonus-block-description{color:#131313;text-align:center;font-kerning:none;font-variant-numeric:lining-nums tabular-nums;font-family:'Raleway', sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:14px;letter-spacing:0.48px}.rate-buttons .bonus-block .bonus-block-custom,.bonus-buttons .bonus-block .bonus-block-custom{color:var(--Neutral-Dark, #08090D);text-align:center;font-kerning:none;font-variant-numeric:lining-nums proportional-nums;font-family:Raleway, sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:14px}.rate-buttons .bonus-block .bonus-block-custom-subtitle,.bonus-buttons .bonus-block .bonus-block-custom-subtitle{color:var(--Neutral-Dark, #08090D);font-kerning:none;font-variant-numeric:lining-nums proportional-nums;font-family:Raleway, sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:12px;padding-bottom:4px;text-align:left}.bonus-percent{height:42px;font-family:'Raleway', sans-serif;background:#FFFFFF;border:1px solid #2F3639;box-sizing:border-box;border-radius:8px;font-style:italic;font-weight:normal;font-size:14px;line-height:16px;display:flex;align-items:center;letter-spacing:0.02em;color:#525E70;margin-bottom:0;position:relative}.bonus-percent:before{position:absolute;content:'%';right:15px;top:17px}.custom-bonus-modal .custom-bonus-wrapper{position:relative;width:200px;margin-top:15px}.custom-bonus-modal .custom-bonus-wrapper:before{position:absolute;content:'%';right:13px;top:11px;z-index:100}.cancel-confirmation-message{font-family:'Raleway', sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:26px;letter-spacing:0.02em;font-feature-settings:'tnum' on, 'lnum' on;color:#1F2A3A;margin-top:24px;margin-bottom:68px;text-align:left}.btn-close.close-modal{margin-top:27px}.overlay .modal.cancel-modal,.overlay .modal.request-time-change-modal{display:flex;padding:24px;flex-direction:column;align-items:center;width:380px}.overlay .modal.cancel-modal .shift-modal-title-wrap,.overlay .modal.request-time-change-modal .shift-modal-title-wrap{width:100%;display:inline-flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:16px;border-bottom:1px solid #E0E0E0;padding-bottom:16px}.overlay .modal.cancel-modal .shift-modal-title-wrap .shift-modal-title,.overlay .modal.request-time-change-modal .shift-modal-title-wrap .shift-modal-title{color:#131313;font-size:17px;font-family:Raleway, sans-serif;font-weight:700;line-height:18px;letter-spacing:0.51px;text-align:left;margin-bottom:0}.overlay .modal.cancel-modal .shift-modal-title-wrap .close-btn.cancel-black,.overlay .modal.request-time-change-modal .shift-modal-title-wrap .close-btn.cancel-black{background-image:url(/assets/cancel-black-84aec8aa046c38eb524cf74b24d7a5d76c3047af463d4bb6b9b190b68e4cd4c9.svg);width:18px;height:18px;position:relative;right:0;top:0}.overlay .modal.cancel-modal .copy,.overlay .modal.cancel-modal .subtitle,.overlay .modal.request-time-change-modal .copy,.overlay .modal.request-time-change-modal .subtitle{margin-top:12px;margin-bottom:18px;color:#3D424C;font-size:14px;font-family:Raleway, sans-serif;font-weight:500;line-height:20px;text-align:left}.overlay .modal.cancel-modal .copy a,.overlay .modal.cancel-modal .subtitle a,.overlay .modal.request-time-change-modal .copy a,.overlay .modal.request-time-change-modal .subtitle a{color:#3D424C;text-decoration:underline}.overlay .modal.cancel-modal .cancelation-reason-title,.overlay .modal.request-time-change-modal .cancelation-reason-title{color:#000;font-size:14px;font-family:Montserrat, sans-serif;font-weight:600;letter-spacing:0.28px;text-transform:capitalize;text-align:left;display:flex;width:100%;padding-bottom:8px}.overlay .modal.cancel-modal .cancellation-reason-select,.overlay .modal.request-time-change-modal .cancellation-reason-select{border-radius:8px;background:#F8F8F9;display:flex;height:48px;padding:12px;align-items:center;gap:24px;align-self:stretch;margin-bottom:18px}.overlay .modal.cancel-modal .btn.btn-red,.overlay .modal.request-time-change-modal .btn.btn-red{margin-top:0;display:flex;padding:12px 24px;justify-content:center;align-items:center;gap:10px;align-self:stretch;border-radius:6px;background:#CA3D3D;color:#FFF;text-align:center;font-size:14px;font-family:Raleway, sans-serif;font-weight:700;letter-spacing:0.28px;text-transform:capitalize}.overlay .modal.cancel-modal input.btn-red,.overlay .modal.request-time-change-modal input.btn-red{width:100%;line-height:14px;margin:0}.overlay .modal.cancel-modal .small-text-area,.overlay .modal.request-time-change-modal .small-text-area{border:1px solid #e0e0e0;margin-bottom:14px}@media (max-width: 1110px){.time-change-request{flex-wrap:wrap;padding-left:16px;padding-right:16px}.time-change-request .time-change-request-content{width:100%}.time-change-request.declined .time-change-request-btn{justify-content:flex-start}}@media (max-width: 768px){.overlay .modal.shift-modal.edit-shift-modal.edit-bonus-modal{width:95%}.overlay .modal.shift-modal.edit-shift-modal.edit-bonus-modal .bonus-buttons{gap:10px}.overlay .modal.shift-modal.edit-shift-modal.edit-bonus-modal .bonus-buttons .bonus-block{width:100%}.overlay .modal.shift-modal.edit-shift-modal.edit-bonus-modal .bonus-buttons .custom-amount{width:25%;padding:0;margin-right:0}}@media (min-width: 405px) and (max-width: 569px){.select-bonus-section .rate-buttons,.select-bonus-section .bonus-buttons{width:100%;justify-content:space-between}.select-bonus-section .rate-buttons .bonus-block,.select-bonus-section .bonus-buttons .bonus-block{margin-right:0}.select-bonus-section .rate-buttons .custom-rate-wrapper,.select-bonus-section .bonus-buttons .custom-rate-wrapper{width:100%;margin-top:10px}.select-bonus-section .rate-buttons .custom-rate-wrapper .bonus-block,.select-bonus-section .rate-buttons .custom-rate-wrapper .custom-bonus-wrapper,.select-bonus-section .bonus-buttons .custom-rate-wrapper .bonus-block,.select-bonus-section .bonus-buttons .custom-rate-wrapper .custom-bonus-wrapper{width:100%}}@media (max-width: 404px){.select-bonus-section .rate-buttons,.select-bonus-section .bonus-buttons{justify-content:space-evenly}.select-bonus-section .rate-buttons .bonus-block,.select-bonus-section .bonus-buttons .bonus-block{margin-bottom:10px}}.preloader-wrapper{position:relative}.preloader{display:inline-block;width:40px;height:40px}.preloader:after{content:" ";display:block;width:32px;height:32px;margin:4px;border-radius:50%;border:6px solid #585A66;border-color:#585A66 transparent #585A66 transparent;animation:preloader 1.2s linear infinite}@keyframes preloader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#referral_form{width:100%}.referrals-page{padding:22px 28px 0 32px;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;max-width:1100px;margin:0 auto}.referrals-page .row{display:flex}.referrals-page .row .card{background:#FFFFFF;box-shadow:0 3px 6px rgba(0,0,0,0.1);border-radius:5px;padding:36px 36px 31px 36px}.referrals-page .row .card.how-it-works{width:240px;padding:24px 21px;height:100%}.referrals-page .row .card.how-it-works .title{font-family:'Montserrat';font-style:normal;font-weight:700;font-size:18px;line-height:24px;letter-spacing:0.03em;color:#1F2A3A}.referrals-page .row .card.how-it-works ol{margin-left:0}.referrals-page .row .card.how-it-works ol li{font-family:'Raleway';font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0.03em;color:#525E70;margin-bottom:24px;margin-left:21px}.referrals-page .row .card.how-it-works ol li:last-child{margin-bottom:11px}.referrals-page .row .card.how-it-works ol li::marker{font-family:'Montserrat';font-weight:700;font-size:16px;line-height:24px;letter-spacing:0.03em;color:#1F2A3A}.referrals-page .row .main-card{width:77%;margin-right:24px}.referrals-page .row .main-card .title{font-family:'Montserrat', Sans-Serif;font-style:normal;font-weight:700;font-size:32px;line-height:36px;display:flex;align-items:center;letter-spacing:0.03em;color:#1F2A3A;margin-bottom:22px}.referrals-page .row .main-card .subtitle{font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0.03em;color:#525E70;margin-bottom:24px}.referrals-page .row .main-card .referral-input label{font-style:normal;font-weight:700;font-size:14px;line-height:16px;letter-spacing:0.02em;color:#1F2A3A;margin-bottom:12px;display:flex;width:100%}.referrals-page .row .main-card .referral-input .referral-input-content{display:flex;width:100%}.referrals-page .row .main-card .referral-input .btn{width:120px;height:40px;background:#1F2A3A;border-radius:3px;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:16px;letter-spacing:0.02em;color:#FFFFFF;border:none;cursor:pointer}.referrals-page .row .main-card .referral-input .form-control{margin-right:17px;background:#FFFFFF;border:1px solid #525E70;border-radius:5px;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:0.02em;color:#525E70}.referrals-page .row .main-card .links{margin-bottom:58px}.referrals-page .row .main-card .links .label{font-weight:700;font-size:14px;line-height:16px;letter-spacing:0.02em;color:#1F2A3A;display:inline;margin-right:19px}.referrals-page .row .main-card .links a{font-weight:700;font-size:14px;line-height:16px;letter-spacing:0.03em;text-decoration-line:underline;color:#045B42;margin-right:24px}.referrals-page .row .main-card .invite-block .label{font-family:'Montserrat';font-weight:700;font-size:18px;line-height:28px;letter-spacing:0.03em;color:#1F2A3A;margin-bottom:14px}.referrals-page .row .main-card .invite-block input{background:#FFFFFF;border:1px solid #525E70;border-radius:5px;font-family:'Raleway';font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:0.02em;color:#525E70}.referrals-page .row .main-card .invite-block input::placeholder{font-family:'Raleway';font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:0.02em;color:#525E70}.referrals-page .row .main-card .invite-block ::-webkit-input-placeholder{font-family:'Raleway';font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:0.02em;color:#525E70}.referrals-page .row .main-card .invite-block ::-moz-placeholder{font-family:'Raleway';font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:0.02em;color:#525E70}.referrals-page .row .main-card .invite-block :-ms-input-placeholder{font-family:'Raleway';font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:0.02em;color:#525E70}.referrals-page .row .main-card .invite-block :-moz-placeholder{font-family:'Raleway';font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:0.02em;color:#525E70}.referrals-page .row .btn-wrapper{display:inline-flex;align-items:center;margin-top:12px}.referrals-page .row .open-modal{border:1px solid #1F2A3A;width:130px;color:#1F2A3A;background:white}.referrals-page .row .send-invites{background:#1F2A3A;width:140px;color:#FFFFFF;margin-left:24px}.referrals-page .row .send-invites:disabled{cursor:not-allowed !important}.referrals-page .row .btn-add{margin-right:auto;font-family:'Helvetica Neue';font-style:normal;font-weight:500;font-size:14px;line-height:24px;text-align:center;text-transform:uppercase;color:#1F2A3A;border:none;background:white;display:inline-flex}.referrals-page .row .btn-add:hover{cursor:pointer}.referrals-page .row .btn-add:before{content:'+';font-family:'Helvetica Neue';font-style:normal;font-weight:500;font-size:28px;line-height:21px;text-align:center;text-transform:uppercase;color:#1B2A38;display:flex;margin-right:10px}.referrals-page .row .open-modal,.referrals-page .row .send-invites{font-family:'Raleway';font-style:normal;font-weight:600;font-size:14px;line-height:16px;display:inline-flex;align-items:center;letter-spacing:0.02em;height:40px;justify-content:center;border-radius:3px}.referrals-page .row .open-modal:hover,.referrals-page .row .send-invites:hover{cursor:pointer}.referrals-page .referral-description{margin-top:73px;font-family:'Montserrat';font-style:normal;font-weight:700;font-size:24px;line-height:40px;display:flex;align-items:center;letter-spacing:0.03em;color:#1F2A3A;width:77%}.referrals-page .terms-and-conditions{display:flex;font-family:'Raleway';font-style:normal;font-weight:600;font-size:14px;line-height:20px;letter-spacing:0.03em;text-decoration-line:underline;color:#525E70;margin-top:100px}.overlay .modal.preview-modal{height:90vh;width:700px;overflow:hidden;padding:0}.overlay .modal.preview-modal #preview_iframe{width:100%;height:90vh}@media (max-width: 1200px){.referrals-page{padding-top:0}.referrals-page .row .main-card .title,.referrals-page .row .main-card .subtitle,.referrals-page .row .main-card .referral-input,.referrals-page .row .main-card .links,.referrals-page .row .main-card .btn-wrapper,.referrals-page .row .main-card .invite-block{width:100%}}@media (max-width: 767px){.referrals .main .main-content{padding:21px 13px}.referrals-page{padding:0}.referrals-page .row{flex-direction:column}.referrals-page .row .main-card{width:100%;margin-bottom:24px}.referrals-page .row .main-card .title{text-align:left;font-size:18px;line-height:24px;margin-bottom:13px}.referrals-page .row .main-card .referral-input .referral-input-content{flex-direction:column}.referrals-page .row .main-card .referral-input .referral-input-content .btn{width:100%;margin-bottom:32px}.referrals-page .row .main-card .links{margin-bottom:37px}.referrals-page .row .main-card .links .label{display:block;margin-bottom:14px}.referrals-page .row .main-card .btn-wrapper{flex-direction:column;align-items:flex-start;margin-top:18px}.referrals-page .row .main-card .btn-wrapper .preview-btn-wrapper{display:flex;justify-content:space-between;width:100%;margin-top:32px}.referrals-page .row .main-card .btn-wrapper .preview-btn-wrapper .btn{width:48%}.referrals-page .row .card.how-it-works{width:100%}.referrals-page .row .card.how-it-works .title{text-align:left;margin-bottom:20px}.referrals-page .referral-description{font-size:18px;text-align:left;margin-left:39px}.referrals-page .terms-and-conditions{margin:170px 0 39px 57px}}.dropdown{position:relative;display:inline-block}.dropdown .dropdown-content{display:none;position:absolute;background-color:#f1f1f1;min-width:160px;overflow:auto;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);z-index:1}.dropdown .dropdown-content.show{display:block}.dropdown .dropdown-content a{color:black;padding:12px 16px;text-decoration:none;display:block}.dropdown .dropdown-content a:hover{background-color:#ddd}.overlay .modal.quick-review-modal{padding:32px 40px}.overlay .modal.quick-review-modal .quick-reviews form{width:100%;margin:0}.overlay .modal.quick-review-modal .quick-reviews .quick-review-form .quick-review-title{font-weight:700;font-size:24px;line-height:32px;color:#1F2A3A;text-align:left;margin-bottom:8px;font-family:'Montserrat';display:flex;justify-content:space-between}.overlay .modal.quick-review-modal .quick-reviews .quick-review-form .quick-review-title .fa-times{color:#000000}.overlay .modal.quick-review-modal .quick-reviews .quick-review-form .quick-review-subtitle{font-weight:500;font-size:16px;line-height:24px;color:#1F2A3A;text-align:left;margin-bottom:35px}.overlay .modal.quick-review-modal .quick-reviews .quick-review-form .quick-review-content{display:flex;justify-content:space-between;margin-bottom:24px}.overlay .modal.quick-review-modal .quick-reviews .quick-review-form .quick-review-content .quick-review-contractor{width:50%;display:flex;align-items:center}.overlay .modal.quick-review-modal .quick-reviews .quick-review-form .quick-review-content .quick-review-contractor .photo{border-radius:50%;display:inline-flex;padding:0;overflow:hidden;flex-shrink:0;width:44px;height:44px;box-sizing:border-box;background-color:#a5a5a5;margin-right:12px}.overlay .modal.quick-review-modal .quick-reviews .quick-review-form .quick-review-content .quick-review-contractor .contractor-name{text-align:left;font-weight:600;font-size:18px;line-height:21px;color:#06152D;margin-bottom:0}.overlay .modal.quick-review-modal .quick-reviews .quick-review-form .quick-review-content .quick-review-contractor .contractor-position{text-align:left;font-size:12px;line-height:14px;color:#1F2A3A;margin-bottom:0}.overlay .modal.quick-review-modal .quick-reviews .quick-review-form .quick-review-content .buttons{display:flex;width:27%;justify-content:space-between}.overlay .modal.quick-review-modal .quick-reviews .quick-review-form .quick-review-content .buttons label{cursor:pointer;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;width:56px;height:56px;background:#F0F5F8;border-radius:50%;padding-top:5px}.overlay .modal.quick-review-modal .quick-reviews .quick-review-form .quick-review-content .buttons label img{display:flex;width:24px;height:24px;justify-content:center;align-items:center}.overlay .modal.quick-review-modal .quick-reviews .quick-review-form .quick-review-content .buttons label.active{outline:3px solid #062350}.overlay .modal.quick-review-modal .quick-reviews .quick-review-form .quick-review-notes{margin-bottom:24px}.overlay .modal.quick-review-modal .quick-reviews .quick-review-form .quick-review-notes .text-area-notes{height:78px;min-height:78px;border:none;background:#F8F8F9;border-radius:8px;padding:10px 12px;font-weight:500;font-size:14px;font-style:normal;color:#525252;font-family:'Raleway';line-height:24px;resize:none}.overlay .modal.quick-review-modal .quick-reviews .quick-review-form .quick-review-notes .text-area-notes::placeholder{color:#525252}.overlay .modal.quick-review-modal .quick-reviews .quick-review-form .quick-review-footer{display:flex;justify-content:space-between}.overlay .modal.quick-review-modal .quick-reviews .quick-review-form .quick-review-footer .next-btn,.overlay .modal.quick-review-modal .quick-reviews .quick-review-form .quick-review-footer .complete-btn{cursor:pointer;background:#1F2A3A;border-radius:8px;text-align:center;font-weight:700;font-size:14px;line-height:24px;color:#FAF9F8;border:none;padding:8px 32px}.overlay .modal.quick-review-modal .quick-reviews .quick-review-form .quick-review-footer .next-btn:disabled,.overlay .modal.quick-review-modal .quick-reviews .quick-review-form .quick-review-footer .complete-btn:disabled{color:#767676;background:#EEEEEE}.overlay .modal.quick-review-modal .quick-reviews .quick-review-form .quick-review-footer .next-btn{background:#407867}.overlay .modal.quick-review-modal .quick-reviews .quick-review-form .quick-review-footer .private-description{font-weight:500;font-size:14px;line-height:14px;color:#767676;align-items:center;display:flex}@media (max-width: 550px){.overlay .modal.quick-review-modal{padding:36px 24px}.overlay .modal.quick-review-modal .quick-reviews .quick-review-form .quick-review-content{flex-direction:column;align-items:center;margin-bottom:32px}.overlay .modal.quick-review-modal .quick-reviews .quick-review-form .quick-review-content .quick-review-contractor{width:220px;margin-bottom:24px;flex-direction:column}.overlay .modal.quick-review-modal .quick-reviews .quick-review-form .quick-review-content .quick-review-contractor .text-wrapper{margin-top:8px;align-items:center;justify-content:center;display:flex;flex-direction:column}.overlay .modal.quick-review-modal .quick-reviews .quick-review-form .quick-review-content .buttons{width:150px}.overlay .modal.quick-review-modal .quick-reviews .quick-review-form .quick-review-footer{flex-direction:column;align-items:center}.overlay .modal.quick-review-modal .quick-reviews .quick-review-form .quick-review-footer button{width:100%;margin-bottom:12px}}:root{--bs-blue: #2787F5;--bs-white: #ffffff;--bs-light-white: #F6F9FBFF;--bs-gray: #95aac9;--bs-gray-100: #f5f8fb;--bs-gray-200: #ebf1f7;--bs-gray-300: #adb5bd;--bs-gray-400: #293951;--bs-secondary: #687A92;--bs-light: #f6f9fb;--bs-bg-chat: #EBF1F7FF;--bs-font-sans-serif: "Raleway", "Helvetica Neue", Helvetica, sans-serif, system-ui, -apple-system, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 0.93rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.6;--bs-body-color: var(--bs-gray);--bs-body-bg: var(--bs-white);--bs-width-100: 100%;--bs-height-100: 100%;--bs-bg-opacity: 1}body>.lightbox{display:none}@media (max-width: 768px){body.enrollment #chat-widget-container,body.enrollment .download-mobile-app{display:none !important}}body.kwikly_admin .messages-section,body.messages:not(.kwikly_admin){max-width:var(--bs-width-100);margin:4.813rem 0 0 0;padding:0;text-align:left}body.kwikly_admin .messages-section #chat-widget-container,body.messages:not(.kwikly_admin) #chat-widget-container{bottom:133px !important}body.kwikly_admin .messages-section .office-notification-message,body.messages:not(.kwikly_admin) .office-notification-message{display:none}body.kwikly_admin .messages-section .main .main-content,body.messages:not(.kwikly_admin) .main .main-content{padding:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;max-width:100%;margin-bottom:0}body.kwikly_admin .messages-section .site-sidebar-logged-in ul.sticky,body.messages:not(.kwikly_admin) .site-sidebar-logged-in ul.sticky{top:1.5rem}body.kwikly_admin .messages-section .bg-light,body.messages:not(.kwikly_admin) .bg-light{opacity:var(--bs-bg-opacity);background-color:var(--bs-light-white)}body.kwikly_admin .messages-section .overflow-hidden,body.messages:not(.kwikly_admin) .overflow-hidden{overflow:hidden !important}body.kwikly_admin .messages-section .h-100,body.messages:not(.kwikly_admin) .h-100{height:var(--bs-height-100) !important}body.kwikly_admin .messages-section .d-flex:not(.hidden),body.messages:not(.kwikly_admin) .d-flex:not(.hidden){display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}body.kwikly_admin .messages-section .d-inline-flex,body.messages:not(.kwikly_admin) .d-inline-flex{display:inline-flex !important}body.kwikly_admin .messages-section .flex-1,body.messages:not(.kwikly_admin) .flex-1{-webkit-box-flex:1;-ms-flex:1;flex:1}body.kwikly_admin .messages-section .flex-column,body.messages:not(.kwikly_admin) .flex-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}body.kwikly_admin .messages-section .align-items-center,body.messages:not(.kwikly_admin) .align-items-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}body.kwikly_admin .messages-section .position-relative,body.messages:not(.kwikly_admin) .position-relative{position:relative !important}body.kwikly_admin .messages-section .position-absolute,body.messages:not(.kwikly_admin) .position-absolute{position:absolute !important}body.kwikly_admin .messages-section .hide-scrollbar,body.messages:not(.kwikly_admin) .hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none;overflow-y:auto;overflow-x:hidden}body.kwikly_admin .messages-section .fw-bold,body.messages:not(.kwikly_admin) .fw-bold{font-weight:700 !important}body.kwikly_admin .messages-section .title-sidebar,body.messages:not(.kwikly_admin) .title-sidebar{font-size:1.37rem;line-height:1.5;font-weight:700;margin:0;color:var(--bs-gray-400)}body.kwikly_admin .messages-section .title-card,body.messages:not(.kwikly_admin) .title-card{margin-top:0;margin-bottom:0;font-family:'Raleway', sans-serif;font-weight:600;font-size:16px;line-height:19px;color:#000000}body.kwikly_admin .messages-section .title-card a,body.messages:not(.kwikly_admin) .title-card a{color:#000000}body.kwikly_admin .messages-section .text-muted.extra-small,body.messages:not(.kwikly_admin) .text-muted.extra-small{font-family:'Raleway', sans-serif;font-size:10px;line-height:20px;text-transform:capitalize;font-feature-settings:'pnum' on, 'lnum' on;color:#646464}body.kwikly_admin .messages-section .line-clamp,body.messages:not(.kwikly_admin) .line-clamp{font-family:'Raleway', sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#868686}body.kwikly_admin .messages-section a,body.messages:not(.kwikly_admin) a{-webkit-transition:color .1s, opacity .1s ease-in-out;transition:color .1s, opacity .1s ease-in-out;text-decoration:none}body.kwikly_admin .messages-section .w-100,body.messages:not(.kwikly_admin) .w-100{width:var(--bs-width-100) !important}body.kwikly_admin .messages-section .m-0,body.messages:not(.kwikly_admin) .m-0{margin:0 !important}body.kwikly_admin .messages-section .mb-0,body.messages:not(.kwikly_admin) .mb-0{margin-bottom:0 !important}body.kwikly_admin .messages-section .me-auto,body.messages:not(.kwikly_admin) .me-auto{margin-right:auto !important}body.kwikly_admin .messages-section .ms-2,body.messages:not(.kwikly_admin) .ms-2{margin-left:0.25rem !important}body.kwikly_admin .messages-section .ms-5,body.messages:not(.kwikly_admin) .ms-5{margin-left:1rem !important}body.kwikly_admin .messages-section .mb-3,body.messages:not(.kwikly_admin) .mb-3{margin-bottom:0.5rem !important}body.kwikly_admin .messages-section .mb-6,body.messages:not(.kwikly_admin) .mb-6{margin-bottom:1.25rem !important}body.kwikly_admin .messages-section .mb-8,body.messages:not(.kwikly_admin) .mb-8{margin-bottom:1.75rem !important}body.kwikly_admin .messages-section .p-0,body.messages:not(.kwikly_admin) .p-0{padding-left:0 !important;padding-right:0 !important}body.kwikly_admin .messages-section .ps-0,body.messages:not(.kwikly_admin) .ps-0{padding-left:0 !important}body.kwikly_admin .messages-section .pr-0,body.messages:not(.kwikly_admin) .pr-0{padding-right:0 !important}body.kwikly_admin .messages-section .py-6,body.messages:not(.kwikly_admin) .py-6{padding-top:1.25rem !important;padding-bottom:1.25rem !important}body.kwikly_admin .messages-section .py-8,body.messages:not(.kwikly_admin) .py-8{padding-top:1.75rem !important;padding-bottom:1.75rem !important}body.kwikly_admin .messages-section .py-lg-7,body.messages:not(.kwikly_admin) .py-lg-7{padding-top:1.5rem !important;padding-bottom:1.5rem !important}body.kwikly_admin .messages-section .border-0,body.messages:not(.kwikly_admin) .border-0{border:0 !important}body.kwikly_admin .messages-section .border-bottom,body.messages:not(.kwikly_admin) .border-bottom{border-bottom:2px solid var(--bs-gray-100) !important}body.kwikly_admin .messages-section .text-reset,body.messages:not(.kwikly_admin) .text-reset{color:inherit !important}body.kwikly_admin .messages-section .text-muted,body.messages:not(.kwikly_admin) .text-muted{color:var(--bs-secondary)}body.kwikly_admin .messages-section .line-clamp,body.messages:not(.kwikly_admin) .line-clamp{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--bs-secondary)}body.kwikly_admin .messages-section .badge,body.messages:not(.kwikly_admin) .badge{display:inline-flex;padding:2px 0.6em;font-size:.7em;font-weight:500;color:var(--bs-white);text-align:center;align-items:center;justify-content:center;white-space:nowrap;vertical-align:baseline;border-radius:0.3rem}body.kwikly_admin .messages-section .badge-circle,body.messages:not(.kwikly_admin) .badge-circle{position:relative;font-family:'Montserrat', sans-serif;font-style:normal;font-weight:600;font-size:15px;line-height:18px;color:#1AC874;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2px 4px;gap:4px;width:24px;height:24px;background-color:#E0FFD6;border-radius:18px}body.kwikly_admin .messages-section .badge-circle>i,body.kwikly_admin .messages-section .badge-circle>span,body.messages:not(.kwikly_admin) .badge-circle>i,body.messages:not(.kwikly_admin) .badge-circle>span{display:flex;justify-content:center;min-width:1em}body.kwikly_admin .messages-section .bg-primary,body.messages:not(.kwikly_admin) .bg-primary{background-color:var(--bs-gray)}body.kwikly_admin .messages-section .extra-small,body.messages:not(.kwikly_admin) .extra-small{font-size:.7em}body.kwikly_admin .messages-section input::placeholder,body.messages:not(.kwikly_admin) input::placeholder{font-size:14px;line-height:24px;color:#424B57}body.kwikly_admin .messages-section input::-webkit-input-placeholder,body.messages:not(.kwikly_admin) input::-webkit-input-placeholder{font-size:14px;line-height:24px;color:#424B57}body.kwikly_admin .messages-section input:-moz-placeholder,body.messages:not(.kwikly_admin) input:-moz-placeholder{font-size:14px;line-height:24px;color:#424B57}body.kwikly_admin .messages-section .input-group,body.messages:not(.kwikly_admin) .input-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:var(--bs-width-100)}body.kwikly_admin .messages-section .input-group:focus-visible,body.messages:not(.kwikly_admin) .input-group:focus-visible{outline:none !important;border:none !important}body.kwikly_admin .messages-section .input-group-text,body.messages:not(.kwikly_admin) .input-group-text{display:flex;align-items:center;padding:0.59rem 1.12rem;font-size:.93rem;font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);text-align:center;white-space:nowrap;border-radius:0.6rem;height:38px}body.kwikly_admin .messages-section input:not([type="checkbox"]):not([type="radio"]),body.messages:not(.kwikly_admin) input:not([type="checkbox"]):not([type="radio"]){border:none;height:38px;border-radius:8px 0 0 8px;padding-left:15px}body.kwikly_admin .messages-section .input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),body.messages:not(.kwikly_admin) .input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-radius:0 8px 8px 0;font-size:23px;cursor:pointer;order:2}body.kwikly_admin .messages-section .input-group>.form-control,body.kwikly_admin .messages-section .input-group>.form-select,body.messages:not(.kwikly_admin) .input-group>.form-control,body.messages:not(.kwikly_admin) .input-group>.form-select{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;min-width:0}body.kwikly_admin .messages-section .card,body.messages:not(.kwikly_admin) .card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:var(--bs-white);background-clip:border-box;border-bottom:1px solid #ECECF0;height:88px;border-radius:0}body.kwikly_admin .messages-section .card-body,body.messages:not(.kwikly_admin) .card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:20px 24px;height:88px}body.kwikly_admin .messages-section .card-body.active,body.kwikly_admin .messages-section .card-body:hover,body.messages:not(.kwikly_admin) .card-body.active,body.messages:not(.kwikly_admin) .card-body:hover{border-radius:0;background:linear-gradient(0deg, rgba(31,99,246,0.15), rgba(31,99,246,0.15)),#fff;border-left:5px solid #1F63F6}body.kwikly_admin .messages-section .card-body.active .row>.col-auto,body.kwikly_admin .messages-section .card-body:hover .row>.col-auto,body.messages:not(.kwikly_admin) .card-body.active .row>.col-auto,body.messages:not(.kwikly_admin) .card-body:hover .row>.col-auto{padding-left:15px}body.kwikly_admin .messages-section .card-body.active .line-clamp,body.kwikly_admin .messages-section .card-body:hover .line-clamp,body.messages:not(.kwikly_admin) .card-body.active .line-clamp,body.messages:not(.kwikly_admin) .card-body:hover .line-clamp{color:#373737}body.kwikly_admin .messages-section .card-body.active .title-card,body.kwikly_admin .messages-section .card-body:hover .title-card,body.messages:not(.kwikly_admin) .card-body.active .title-card,body.messages:not(.kwikly_admin) .card-body:hover .title-card{font-weight:600;font-size:16px;color:#2E2C34}body.kwikly_admin .messages-section .card-body.active .text-muted,body.kwikly_admin .messages-section .card-body:hover .text-muted,body.messages:not(.kwikly_admin) .card-body.active .text-muted,body.messages:not(.kwikly_admin) .card-body:hover .text-muted{font-weight:600;font-size:10px;line-height:20px;text-transform:capitalize;font-feature-settings:'pnum' on, 'lnum' on;color:#646464}body.kwikly_admin .messages-section .card-body .col-message,body.messages:not(.kwikly_admin) .card-body .col-message{padding-left:0}body.kwikly_admin .messages-section .chat-header,body.messages:not(.kwikly_admin) .chat-header{padding:18px 16px}body.kwikly_admin .messages-section .chat-header .chat-header-content,body.messages:not(.kwikly_admin) .chat-header .chat-header-content{display:inline-flex;align-items:center;width:var(--bs-width-100);justify-content:space-between;font-family:'Montserrat', sans-serif;font-weight:600;font-size:16px;line-height:20px;color:#2E2C34}body.kwikly_admin .messages-section .chat-header .chat-header-content .view-profile-link,body.messages:not(.kwikly_admin) .chat-header .chat-header-content .view-profile-link{font-family:'Montserrat', sans-serif;font-weight:500;font-size:14px;line-height:17px;color:#838791;display:none}body.kwikly_admin .messages-section .chat-footer,body.messages:not(.kwikly_admin) .chat-footer{width:100%;z-index:1;position:absolute;bottom:0;left:0;background:#FFFFFF;border-top:1px solid #ECECEC;border-left:0;border-right:0;padding:13px 16px}body.kwikly_admin .messages-section .chat-footer::before,body.messages:not(.kwikly_admin) .chat-footer::before{position:absolute;background:#fff;-webkit-backdrop-filter:blur(10px) saturate(200%);backdrop-filter:blur(10px) saturate(200%);display:block;height:3.9rem;bottom:0;content:""}body.kwikly_admin .messages-section .chat-footer .expired-form,body.messages:not(.kwikly_admin) .chat-footer .expired-form{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px 24px;gap:24px;height:44px;background:#F8F8F9;border-radius:8px;font-family:'Raleway', sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#838791}body.kwikly_admin .messages-section .chat-form,body.messages:not(.kwikly_admin) .chat-form{opacity:1;position:relative;padding:0.5rem 1rem;min-height:auto;width:var(--bs-width-100);overflow-x:hidden}body.kwikly_admin .messages-section .chat-form>.row,body.messages:not(.kwikly_admin) .chat-form>.row{margin-left:5px;margin-right:5px}body.kwikly_admin .messages-section .chat-form .dz-default,body.messages:not(.kwikly_admin) .chat-form .dz-default{display:none}body.kwikly_admin .messages-section .rounded-circle,body.messages:not(.kwikly_admin) .rounded-circle{border-radius:50% !important}body.kwikly_admin .messages-section .btn-link,body.messages:not(.kwikly_admin) .btn-link{font-weight:var(--bs-body-font-weight);color:var(--bs-blue);text-decoration:underline;cursor:pointer}body.kwikly_admin .messages-section .btn-link svg,body.messages:not(.kwikly_admin) .btn-link svg{cursor:pointer}body.kwikly_admin .messages-section .btn,body.messages:not(.kwikly_admin) .btn{display:inline-block;font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-gray);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:2px solid transparent;padding:0.59375rem 1.125rem;font-size:.9375rem;border-radius:0.6rem;-webkit-transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-box-shadow .15s ease-in-out}body.kwikly_admin .messages-section .btn:not([class*=btn-outline]),body.messages:not(.kwikly_admin) .btn:not([class*=btn-outline]){border-color:transparent !important}body.kwikly_admin .messages-section .btn-icon,body.messages:not(.kwikly_admin) .btn-icon{line-height:0;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;height:calc(1.6em + 1.1875rem + 4px);width:calc(1.6em + 1.1875rem + 4px);opacity:var(--bs-bg-opacity);color:var(--bs-body-color-rgb)}body.kwikly_admin .messages-section .dropzone,body.messages:not(.kwikly_admin) .dropzone{border:none}body.kwikly_admin .messages-section .dropzone .dz-preview .dz-image img,body.messages:not(.kwikly_admin) .dropzone .dz-preview .dz-image img{width:120px;height:120px}body.kwikly_admin .messages-section .dropzone .dz-preview.dz-image-preview,body.messages:not(.kwikly_admin) .dropzone .dz-preview.dz-image-preview{background-color:inherit !important}body.kwikly_admin .messages-section .dropzone .dz-preview .dz-remove,body.messages:not(.kwikly_admin) .dropzone .dz-preview .dz-remove{background:url(/assets/remove-icon-6bdefa277122b0192c825db8d7a99e89da0b8d8850d3d21f656c65512614eacf.svg) no-repeat;width:30px;height:30px;display:block;background-size:cover;position:absolute;top:0;right:4px;z-index:30}body.kwikly_admin .messages-section .send-icon,body.messages:not(.kwikly_admin) .send-icon{border:none;line-height:0;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;width:32px;height:32px;background:#1F63F6;border-radius:4px;color:var(--bs-white);cursor:pointer}body.kwikly_admin .messages-section .btn-icon>svg,body.messages:not(.kwikly_admin) .btn-icon>svg{height:2rem;width:1.2rem}body.kwikly_admin .messages-section textarea.form-control,body.messages:not(.kwikly_admin) textarea.form-control{overflow:hidden;overflow-wrap:break-word;resize:none;height:47px;font-style:normal;opacity:var(--bs-bg-opacity);color:#424B57;line-height:1.9}body.kwikly_admin .messages-section textarea,body.messages:not(.kwikly_admin) textarea{border:none;min-height:47px}body.kwikly_admin .messages-section textarea::placeholder,body.messages:not(.kwikly_admin) textarea::placeholder{color:var(--bs-white);font-style:normal}body.kwikly_admin .messages-section textarea::-webkit-input-placeholder,body.messages:not(.kwikly_admin) textarea::-webkit-input-placeholder{color:var(--bs-white);font-style:normal}body.kwikly_admin .messages-section textarea:-moz-placeholder,body.messages:not(.kwikly_admin) textarea:-moz-placeholder{color:var(--bs-white);font-style:normal}body.kwikly_admin .messages-section .text-body,body.messages:not(.kwikly_admin) .text-body{opacity:var(--bs-bg-opacity);color:var(--bs-body-color)}body.kwikly_admin .messages-section .gx-0,body.messages:not(.kwikly_admin) .gx-0{--bs-gutter-x: 0}body.kwikly_admin .messages-section .gx-5,body.messages:not(.kwikly_admin) .gx-5{--bs-gutter-x: 1rem}body.kwikly_admin .messages-section .row,body.messages:not(.kwikly_admin) .row{--bs-gutter-x: 2.5rem;--bs-gutter-y: 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}body.kwikly_admin .messages-section .row>*,body.messages:not(.kwikly_admin) .row>*{-ms-flex-negative:0;flex-shrink:0;width:var(--bs-width-100);max-width:var(--bs-width-100);padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}body.kwikly_admin .messages-section .col-auto,body.messages:not(.kwikly_admin) .col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}body.kwikly_admin .messages-section .col,body.messages:not(.kwikly_admin) .col{-webkit-box-flex:1;-ms-flex:1 0 0;flex:1 0 0}body.kwikly_admin .messages-section .col-2,body.messages:not(.kwikly_admin) .col-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}body.kwikly_admin .messages-section .col-8,body.messages:not(.kwikly_admin) .col-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}body.kwikly_admin .messages-section .avatar,body.messages:not(.kwikly_admin) .avatar{height:44px;width:44px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}body.kwikly_admin .messages-section .avatar.avatar-big,body.messages:not(.kwikly_admin) .avatar.avatar-big{width:76px;height:76px;align-items:center;margin-left:auto;margin-right:auto}body.kwikly_admin .messages-section .avatar .avatar-img,body.messages:not(.kwikly_admin) .avatar .avatar-img{max-width:var(--bs-width-100);height:auto}body.kwikly_admin .messages-section .avatar .avatar-placeholder,body.messages:not(.kwikly_admin) .avatar .avatar-placeholder{border-radius:50%;width:44px;height:44px;display:flex;align-items:center}body.kwikly_admin .messages-section .avatar .avatar-placeholder .avatar-text,body.messages:not(.kwikly_admin) .avatar .avatar-placeholder .avatar-text{font-family:'Raleway', sans-serif;font-weight:600;font-size:16px;line-height:20px;color:#FFFFFF;margin:0 auto}body.kwikly_admin .messages-section .avatar .online-icon,body.messages:not(.kwikly_admin) .avatar .online-icon{position:absolute;width:12px;height:12px;right:1px;bottom:1px;background:#12B76A;border:2px solid #FFFFFF;border-radius:35px}body.kwikly_admin .messages-section .avatar,body.kwikly_admin .messages-section .avatar .avatar-img,body.kwikly_admin .messages-section .avatar .avatar-text,body.messages:not(.kwikly_admin) .avatar,body.messages:not(.kwikly_admin) .avatar .avatar-img,body.messages:not(.kwikly_admin) .avatar .avatar-text{border-radius:50%}body.kwikly_admin .messages-section .avatar-offline::before,body.kwikly_admin .messages-section .avatar-online::before,body.messages:not(.kwikly_admin) .avatar-offline::before,body.messages:not(.kwikly_admin) .avatar-online::before{position:absolute;border-radius:50%;display:block;content:"";height:18%;width:18%;top:5%;right:5%}body.kwikly_admin .messages-section .avatar-online::before,body.messages:not(.kwikly_admin) .avatar-online::before{background:#7dbaa8}body.kwikly_admin .messages-section .avatar-offline::before,body.messages:not(.kwikly_admin) .avatar-offline::before{background:var(--bs-gray-300)}body.kwikly_admin .messages-section .icon,body.messages:not(.kwikly_admin) .icon{display:inline-block}body.kwikly_admin .messages-section img,body.kwikly_admin .messages-section svg,body.messages:not(.kwikly_admin) img,body.messages:not(.kwikly_admin) svg{vertical-align:middle}body.kwikly_admin .messages-section .icon-lg>svg,body.messages:not(.kwikly_admin) .icon-lg>svg{height:1.125rem;width:1.125rem}body.kwikly_admin .messages-section svg.feather-chevron-left,body.messages:not(.kwikly_admin) svg.feather-chevron-left{height:1.5rem;width:1.5rem}body.kwikly_admin .messages-section .main-content .dropdown-button,body.messages:not(.kwikly_admin) .main-content .dropdown-button{display:flex;background:url(/assets/three-dots-ccc273035742c9e47978fa52c5f721f96e524356c88aa31b2a873a8b2a7fc546.svg) no-repeat;width:30px;height:15px}body.kwikly_admin .messages-section .btn-attach,body.messages:not(.kwikly_admin) .btn-attach{display:flex;background:url(/assets/attach-chat-icon-3783620173ffee355e92d344fa07536fccae56b221bb0be68f16255c5797623d.svg) no-repeat center;background-size:100%;width:16px;height:16px;order:2;margin-left:15px}body.kwikly_admin .messages-section .emoji,body.messages:not(.kwikly_admin) .emoji{display:flex;background:url(/assets/smile-icon-e3660d66f099218e6b228c5bb965e377921c9bacc6cdd888c1b51bd31726040d.svg) no-repeat center;background-size:100%;width:16px;height:16px;margin:0}body.kwikly_admin .messages-section .send-button,body.messages:not(.kwikly_admin) .send-button{display:flex;background:url(/assets/send-7d5c1bdd6dc27fc34683df4663f1b6af22c73297c64b3fd20cd2f40960902159.svg) no-repeat center #1F63F6;background-size:45%}body.kwikly_admin .messages-section .chat-footer-wrapper,body.messages:not(.kwikly_admin) .chat-footer-wrapper{display:inline-flex;align-items:center;width:100%;justify-content:space-between}body.kwikly_admin .messages-section .chat-footer-wrapper .chat-footer-content,body.messages:not(.kwikly_admin) .chat-footer-wrapper .chat-footer-content{width:94%;background:#F7F7F7;border-radius:8px;flex-direction:row;display:inline-flex;align-items:center}body.kwikly_admin .messages-section .chat-footer-wrapper .chat-footer-content .input-group,body.messages:not(.kwikly_admin) .chat-footer-wrapper .chat-footer-content .input-group{align-items:center;padding-left:12px;padding-right:12px}body.kwikly_admin .messages-section .chat-footer-wrapper .chat-footer-content .input-group .emoji-picker-icon.parent-has-scroll,body.messages:not(.kwikly_admin) .chat-footer-wrapper .chat-footer-content .input-group .emoji-picker-icon.parent-has-scroll{right:0}body.kwikly_admin .messages-section .chat-footer-wrapper .chat-footer-content .emoji-wysiwyg-editor,body.messages:not(.kwikly_admin) .chat-footer-wrapper .chat-footer-content .emoji-wysiwyg-editor{padding-left:0;padding-right:0;font-weight:400;font-size:14px !important;line-height:24px;display:flex;align-items:center;color:#424B57;order:1}body.kwikly_admin .messages-section .chat-footer-wrapper .chat-footer-content .emoji-wysiwyg-editor:focus-visible,body.messages:not(.kwikly_admin) .chat-footer-wrapper .chat-footer-content .emoji-wysiwyg-editor:focus-visible{outline:none !important;border:none !important}body.kwikly_admin .messages-section form,body.messages:not(.kwikly_admin) form{display:block;margin-top:0}body.kwikly_admin .messages-section .form-control,body.messages:not(.kwikly_admin) .form-control{display:block;width:var(--bs-width-100);padding:0.59rem 1.125rem;font-size:.93rem;font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:#424B57;background-color:var(--bs-gray-200);background-clip:padding-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0.6rem}body.kwikly_admin .messages-section .form-control.emoji-wysiwyg-editor,body.messages:not(.kwikly_admin) .form-control.emoji-wysiwyg-editor{border:none;align-items:center;overflow:hidden;resize:none;padding-top:8px;font-size:14px}body.kwikly_admin .messages-section .form-control.emoji-wysiwyg-editor.new-message,body.messages:not(.kwikly_admin) .form-control.emoji-wysiwyg-editor.new-message{order:1 !important}body.kwikly_admin .messages-section .input-group .emoji-picker-icon,body.messages:not(.kwikly_admin) .input-group .emoji-picker-icon{color:var(--bs-white);position:relative;display:flex;align-items:center;order:2}body.kwikly_admin .messages-section .emoji-wysiwyg-editor:empty:before,body.messages:not(.kwikly_admin) .emoji-wysiwyg-editor:empty:before{content:attr(placeholder);color:#424B57;font-family:'Raleway', sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:24px;display:flex;align-items:center}body.kwikly_admin .messages-section .chat-form textarea::placeholder,body.messages:not(.kwikly_admin) .chat-form textarea::placeholder{font-size:14px;line-height:24px;display:flex;align-items:center;color:#424B57}body.kwikly_admin .messages-section .form-control,body.kwikly_admin .messages-section .input-group-text,body.messages:not(.kwikly_admin) .form-control,body.messages:not(.kwikly_admin) .input-group-text{background:#F7F7F7;font-size:14px;line-height:24px;color:#424B57;margin-bottom:0}body.kwikly_admin .messages-section .container,body.messages:not(.kwikly_admin) .container{width:var(--bs-width-100);margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}body.kwikly_admin .messages-section .layout,body.messages:not(.kwikly_admin) .layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.kwikly_admin .messages-section .sidebar,body.messages:not(.kwikly_admin) .sidebar{width:var(--bs-width-100);height:calc(100vh - 77px);overflow-y:auto;overflow-x:hidden}body.kwikly_admin .messages-section .sidebar .chat-tabs,body.messages:not(.kwikly_admin) .sidebar .chat-tabs{border:none;border-bottom:1px solid #ECECF0;background:#fff}body.kwikly_admin .messages-section .sidebar .chat-tabs .ui-tabs-nav,body.messages:not(.kwikly_admin) .sidebar .chat-tabs .ui-tabs-nav{border:none;background:none;height:60px;padding:0;display:flex}body.kwikly_admin .messages-section .sidebar .chat-tabs .ui-tabs-nav li,body.messages:not(.kwikly_admin) .sidebar .chat-tabs .ui-tabs-nav li{align-items:center;display:flex;font-family:'Raleway', sans-serif;font-weight:400;font-size:16px;line-height:19px;color:#11151F;border:none;background:none !important;letter-spacing:0.02em;font-feature-settings:'pnum' on, 'lnum' on}body.kwikly_admin .messages-section .sidebar .chat-tabs .ui-tabs-nav li a,body.messages:not(.kwikly_admin) .sidebar .chat-tabs .ui-tabs-nav li a{color:#11151F}body.kwikly_admin .messages-section .sidebar .chat-tabs .ui-tabs-nav li .counter,body.messages:not(.kwikly_admin) .sidebar .chat-tabs .ui-tabs-nav li .counter{border-radius:50%;background:#E21F2F;width:16px;height:16px;padding:2px 4px;color:#FFFFFF;text-align:center;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-size:10px;font-style:normal;font-weight:600;line-height:12px}body.kwikly_admin .messages-section .sidebar .chat-tabs .ui-tabs-nav li.ui-state-active,body.messages:not(.kwikly_admin) .sidebar .chat-tabs .ui-tabs-nav li.ui-state-active{font-weight:700;color:#08090D;border-bottom:1px solid #1F63F6 !important}body.kwikly_admin .messages-section .sidebar .chat-tabs .ui-tabs-nav li.ui-state-active a,body.messages:not(.kwikly_admin) .sidebar .chat-tabs .ui-tabs-nav li.ui-state-active a{font-weight:700}body.kwikly_admin .messages-section .sidebar .search-block-wrapper,body.messages:not(.kwikly_admin) .sidebar .search-block-wrapper{height:60px;border-bottom:1px solid #ECECF0;display:flex;align-items:center}body.kwikly_admin .messages-section .sidebar .search-block-wrapper .input-group,body.messages:not(.kwikly_admin) .sidebar .search-block-wrapper .input-group{width:90%;margin-left:auto;margin-right:auto}body.kwikly_admin .messages-section .sidebar .search-block-wrapper .icon-lg>svg,body.messages:not(.kwikly_admin) .sidebar .search-block-wrapper .icon-lg>svg{width:20px;height:20px}body.kwikly_admin .messages-section .ui-widget.ui-widget-content,body.messages:not(.kwikly_admin) .ui-widget.ui-widget-content{border:none}body.kwikly_admin .messages-section .tab-content>.active,body.messages:not(.kwikly_admin) .tab-content>.active{display:block;padding:0}body.kwikly_admin .messages-section .tab-content>.active .card-list>div,body.messages:not(.kwikly_admin) .tab-content>.active .card-list>div{padding:0}body.kwikly_admin .messages-section .tab-content>.active .card-list .expired-chat-list-description,body.messages:not(.kwikly_admin) .tab-content>.active .card-list .expired-chat-list-description{font-family:'Raleway', sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:14px;font-feature-settings:'pnum' on, 'lnum' on, 'liga' off;color:#868686;padding:12px 24px;border-bottom:1px solid #ECECF0}body.kwikly_admin .messages-section .tab-content>.active .card-list .no-chats-message,body.messages:not(.kwikly_admin) .tab-content>.active .card-list .no-chats-message{text-align:center;margin-top:2rem}body.kwikly_admin .messages-section .main,body.messages:not(.kwikly_admin) .main{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;background-color:var(--bs-white)}body.kwikly_admin .messages-section .main .chat-body .start-chatting-wrapper,body.messages:not(.kwikly_admin) .main .chat-body .start-chatting-wrapper{padding:16px;background:#F5FAFF;border-radius:8px}body.kwikly_admin .messages-section .main .chat-body .start-chatting-wrapper .text-message,body.messages:not(.kwikly_admin) .main .chat-body .start-chatting-wrapper .text-message{font-weight:500;font-size:14px;line-height:18px;display:flex;align-items:center;text-align:center;font-feature-settings:'liga' off;color:#50565E}body.kwikly_admin .messages-section .main .chat-body-inner,body.messages:not(.kwikly_admin) .main .chat-body-inner{margin-bottom:87px;padding-left:16px;padding-right:16px;position:relative}body.kwikly_admin .messages-section .main .chat-body-inner .kwikly-logo,body.messages:not(.kwikly_admin) .main .chat-body-inner .kwikly-logo{background:url(/assets/kwikli-logo-msgs-6157560e51607de63dc873c09205e19943bd476193c04728e479304d96ae0f27.svg) no-repeat;background-size:100%;display:flex;width:62px;height:24px;align-items:center;justify-content:center;margin:0 auto 11px}body.kwikly_admin .messages-section .main .chat-body-inner .preloader,body.messages:not(.kwikly_admin) .main .chat-body-inner .preloader{margin:0 auto;display:flex}body.kwikly_admin .messages-section .main .preloader,body.messages:not(.kwikly_admin) .main .preloader{margin:25% auto 0}body.kwikly_admin .messages-section .main .contractor-panel,body.messages:not(.kwikly_admin) .main .contractor-panel{width:35%;border-left:1px solid #EEEEEE;margin-top:25px}body.kwikly_admin .messages-section .main .contractor-panel .avatar.avatar-big .avatar-placeholder,body.messages:not(.kwikly_admin) .main .contractor-panel .avatar.avatar-big .avatar-placeholder{width:76px;height:76px}body.kwikly_admin .messages-section .main .contractor-panel .avatar.avatar-big .avatar-text,body.messages:not(.kwikly_admin) .main .contractor-panel .avatar.avatar-big .avatar-text{font-size:26px}body.kwikly_admin .messages-section .main .contractor-panel .contractor-name,body.messages:not(.kwikly_admin) .main .contractor-panel .contractor-name{font-family:'Raleway', sans-serif;font-style:normal;font-weight:600;font-size:20px;line-height:23px;text-align:center;letter-spacing:0.01em;color:#000000;margin-top:12px}body.kwikly_admin .messages-section .main .contractor-panel .status-wrapper,body.messages:not(.kwikly_admin) .main .contractor-panel .status-wrapper{display:inline-flex;flex-direction:row;align-items:center;justify-content:center}body.kwikly_admin .messages-section .main .contractor-panel .status-wrapper .online-icon,body.messages:not(.kwikly_admin) .main .contractor-panel .status-wrapper .online-icon{width:8px;height:8px;border-radius:50%;margin-right:8px;background:#14B13B}body.kwikly_admin .messages-section .main .contractor-panel .status-wrapper .online-text,body.messages:not(.kwikly_admin) .main .contractor-panel .status-wrapper .online-text{font-family:'Raleway', sans-serif;font-size:14px;text-transform:capitalize;color:#84818A}body.kwikly_admin .messages-section .main .contractor-panel .reviews-block,body.messages:not(.kwikly_admin) .main .contractor-panel .reviews-block{margin-top:24px;margin-bottom:24px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-left:16px;padding-right:16px}body.kwikly_admin .messages-section .main .contractor-panel .reviews-block .reviews-content,body.messages:not(.kwikly_admin) .main .contractor-panel .reviews-block .reviews-content{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;padding-left:16px;padding-right:16px;gap:4px;height:65px;background:#F7F7F8;border-radius:5px}body.kwikly_admin .messages-section .main .contractor-panel .reviews-block .shifts,body.messages:not(.kwikly_admin) .main .contractor-panel .reviews-block .shifts{font-family:'Montserrat', sans-serif;font-weight:600;font-size:16px;line-height:20px;display:flex;align-items:center;color:#424B57}body.kwikly_admin .messages-section .main .contractor-panel .reviews-block .rating .star-icon,body.kwikly_admin .messages-section .main .contractor-panel .reviews-block .rating .rating-text,body.messages:not(.kwikly_admin) .main .contractor-panel .reviews-block .rating .star-icon,body.messages:not(.kwikly_admin) .main .contractor-panel .reviews-block .rating .rating-text{color:#F5B345}body.kwikly_admin .messages-section .main .contractor-panel .reviews-block .rating .rating-text,body.messages:not(.kwikly_admin) .main .contractor-panel .reviews-block .rating .rating-text{font-family:'Montserrat', sans-serif;font-weight:700;font-size:14px;line-height:17px}body.kwikly_admin .messages-section .main .contractor-panel .upcoming-shifts,body.messages:not(.kwikly_admin) .main .contractor-panel .upcoming-shifts{height:calc(100% - 300px);overflow-y:auto}body.kwikly_admin .messages-section .main .contractor-panel .upcoming-shifts p,body.messages:not(.kwikly_admin) .main .contractor-panel .upcoming-shifts p{padding-left:16px;padding-right:16px}body.kwikly_admin .messages-section .main .contractor-panel .upcoming-shifts .upcoming-shifts-title,body.messages:not(.kwikly_admin) .main .contractor-panel .upcoming-shifts .upcoming-shifts-title{font-family:'Raleway', sans-serif;font-weight:600;font-size:14px;line-height:16px;color:#000000;display:flex;width:100%;text-transform:capitalize;margin-bottom:8px;padding-left:16px}body.kwikly_admin .messages-section .main .contractor-panel .upcoming-shifts .upcoming-shift,body.messages:not(.kwikly_admin) .main .contractor-panel .upcoming-shifts .upcoming-shift{display:flex;flex-direction:row;padding:16px;border-bottom:1px solid #ECECEC}body.kwikly_admin .messages-section .main .contractor-panel .upcoming-shifts .upcoming-shift.completed-shift .date-time,body.messages:not(.kwikly_admin) .main .contractor-panel .upcoming-shifts .upcoming-shift.completed-shift .date-time{background:#D9D9DD;color:#3D424C}body.kwikly_admin .messages-section .main .contractor-panel .upcoming-shifts .upcoming-shift.completed-shift .date-time .month-text,body.messages:not(.kwikly_admin) .main .contractor-panel .upcoming-shifts .upcoming-shift.completed-shift .date-time .month-text{color:#3D424C}body.kwikly_admin .messages-section .main .contractor-panel .upcoming-shifts .upcoming-shift .date-time,body.messages:not(.kwikly_admin) .main .contractor-panel .upcoming-shifts .upcoming-shift .date-time{width:42px;height:42px;background:#424B57;border-radius:8px;font-family:'Raleway', sans-serif;font-weight:600;font-size:18px;letter-spacing:0.02em;font-feature-settings:'pnum' on, 'lnum' on;color:#FFFFFF;text-align:center;margin-right:8px}body.kwikly_admin .messages-section .main .contractor-panel .upcoming-shifts .upcoming-shift .date-time .month-text,body.messages:not(.kwikly_admin) .main .contractor-panel .upcoming-shifts .upcoming-shift .date-time .month-text{font-family:'Raleway', sans-serif;font-weight:400;font-size:10px;letter-spacing:0.02em;color:#FFFFFF;line-height:0.5}body.kwikly_admin .messages-section .main .contractor-panel .upcoming-shifts .upcoming-shift .upcoming-data .location,body.kwikly_admin .messages-section .main .contractor-panel .upcoming-shifts .upcoming-shift .upcoming-data .start-end-time,body.messages:not(.kwikly_admin) .main .contractor-panel .upcoming-shifts .upcoming-shift .upcoming-data .location,body.messages:not(.kwikly_admin) .main .contractor-panel .upcoming-shifts .upcoming-shift .upcoming-data .start-end-time{font-family:'Raleway', sans-serif;letter-spacing:0.02em;text-transform:capitalize;font-feature-settings:'pnum' on, 'lnum' on}body.kwikly_admin .messages-section .main .contractor-panel .upcoming-shifts .upcoming-shift .upcoming-data .location,body.messages:not(.kwikly_admin) .main .contractor-panel .upcoming-shifts .upcoming-shift .upcoming-data .location{font-weight:600;font-size:18px;line-height:21px;color:#000000;margin-bottom:5px}body.kwikly_admin .messages-section .main .contractor-panel .upcoming-shifts .upcoming-shift .upcoming-data .start-end-time,body.messages:not(.kwikly_admin) .main .contractor-panel .upcoming-shifts .upcoming-shift .upcoming-data .start-end-time{font-weight:500;font-size:14px;line-height:16px;color:#848893}body.kwikly_admin .messages-section .main .contractor-panel .panel-footer,body.messages:not(.kwikly_admin) .main .contractor-panel .panel-footer{margin-bottom:2.5rem}body.kwikly_admin .messages-section .main .contractor-panel .panel-footer .favorite-text,body.messages:not(.kwikly_admin) .main .contractor-panel .panel-footer .favorite-text{font-family:'Raleway', sans-serif;font-weight:500;font-size:12px;line-height:14px;color:#3D424C;padding:12px 26px;text-align:center}body.kwikly_admin .messages-section .main .contractor-panel .panel-footer .favorite-text a,body.messages:not(.kwikly_admin) .main .contractor-panel .panel-footer .favorite-text a{font-weight:700;text-decoration-line:underline;color:#3D424C}body.kwikly_admin .messages-section .main .contractor-panel .panel-footer .buttons-wrapper,body.messages:not(.kwikly_admin) .main .contractor-panel .panel-footer .buttons-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-left:16px;padding-right:16px}body.kwikly_admin .messages-section .main .contractor-panel .panel-footer .buttons-wrapper .full-width,body.messages:not(.kwikly_admin) .main .contractor-panel .panel-footer .buttons-wrapper .full-width{width:100% !important}body.kwikly_admin .messages-section .main .contractor-panel .panel-footer .buttons-wrapper .add-to-favorites,body.kwikly_admin .messages-section .main .contractor-panel .panel-footer .buttons-wrapper .block-user,body.messages:not(.kwikly_admin) .main .contractor-panel .panel-footer .buttons-wrapper .add-to-favorites,body.messages:not(.kwikly_admin) .main .contractor-panel .panel-footer .buttons-wrapper .block-user{padding:16px 32px;gap:8px;width:48%;height:32px;border:1px solid #1F63F6;color:#1F63F6;border-radius:5px;background:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer;font-family:'Raleway', sans-serif;font-weight:600;font-size:12px;line-height:16px}body.kwikly_admin .messages-section .main .contractor-panel .panel-footer .buttons-wrapper .block-user,body.messages:not(.kwikly_admin) .main .contractor-panel .panel-footer .buttons-wrapper .block-user{color:#DF2121;border-color:#DF2121}body.kwikly_admin .messages-section .cancellation-message,body.kwikly_admin .messages-section .expired-message,body.messages:not(.kwikly_admin) .cancellation-message,body.messages:not(.kwikly_admin) .expired-message{position:absolute;width:96%;font-family:'Raleway', sans-serif;font-weight:500;font-size:14px;line-height:18px;text-align:center;font-feature-settings:'liga' off;color:#3D424C;bottom:80px;padding:16px 23px;background:#F5FAFF;border-radius:8px}body.kwikly_admin .messages-section .cancellation-message,body.messages:not(.kwikly_admin) .cancellation-message{background:#F7F7F8;padding:16px 69px;bottom:95px}body.kwikly_admin .messages-section .cancellation-message .title,body.messages:not(.kwikly_admin) .cancellation-message .title{font-family:'Montserrat';font-weight:600;font-size:14px;line-height:20px;color:#101828;margin:0 0 8px 0}body.kwikly_admin .messages-section .cancellation-message .title span,body.messages:not(.kwikly_admin) .cancellation-message .title span{position:relative}body.kwikly_admin .messages-section .cancellation-message .title span:before,body.messages:not(.kwikly_admin) .cancellation-message .title span:before{content:' ';background:url(/assets/info-red-icon-4e4ee956c3c0372d310a7c8c7fe7fd83e89f7e1719813cf2100a928a64eaf9f2.svg) no-repeat;width:16px;height:16px;background-size:cover;position:absolute;top:0;left:-22px;z-index:40}body.kwikly_admin .messages-section .cancellation-message .description,body.messages:not(.kwikly_admin) .cancellation-message .description{font-weight:400;font-size:12px;line-height:16px;color:#08090D}body.kwikly_admin .messages-section .message,body.messages:not(.kwikly_admin) .message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:center}body.kwikly_admin .messages-section .message.message-out,body.messages:not(.kwikly_admin) .message.message-out{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}body.kwikly_admin .messages-section .message.message-out:last-child,body.messages:not(.kwikly_admin) .message.message-out:last-child{margin-bottom:2rem}body.kwikly_admin .messages-section .message.message-out .message-content,body.messages:not(.kwikly_admin) .message.message-out .message-content{align-items:end}body.kwikly_admin .messages-section .message.message-out .message-content .message-image-attachments,body.kwikly_admin .messages-section .message.message-out .message-content .message-file-attachments,body.kwikly_admin .messages-section .message.message-out .message-content .message-text,body.messages:not(.kwikly_admin) .message.message-out .message-content .message-image-attachments,body.messages:not(.kwikly_admin) .message.message-out .message-content .message-file-attachments,body.messages:not(.kwikly_admin) .message.message-out .message-content .message-text{background:#1F63F6;border-radius:4px 4px 0 4px;font-weight:600;font-size:14px;line-height:20px;color:#FBFAFC}body.kwikly_admin .messages-section .message.message-out .message-footer,body.messages:not(.kwikly_admin) .message.message-out .message-footer{text-align:right}body.kwikly_admin .messages-section .message-inner,body.messages:not(.kwikly_admin) .message-inner{max-width:var(--bs-width-100);min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}body.kwikly_admin .messages-section .message-content,body.messages:not(.kwikly_admin) .message-content{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:flex-start;flex-direction:column}body.kwikly_admin .messages-section .message-content .message-image-attachments,body.kwikly_admin .messages-section .message-content .message-file-attachments,body.kwikly_admin .messages-section .message-content .message-text,body.messages:not(.kwikly_admin) .message-content .message-image-attachments,body.messages:not(.kwikly_admin) .message-content .message-file-attachments,body.messages:not(.kwikly_admin) .message-content .message-text{margin-top:1rem;font-family:'Raleway', sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:20px;color:#2E2C34;background:#F4F4F4;border-radius:4px;padding:8px 12px}body.kwikly_admin .messages-section .message-content .message-image-attachments.message-system,body.kwikly_admin .messages-section .message-content .message-file-attachments.message-system,body.kwikly_admin .messages-section .message-content .message-text.message-system,body.messages:not(.kwikly_admin) .message-content .message-image-attachments.message-system,body.messages:not(.kwikly_admin) .message-content .message-file-attachments.message-system,body.messages:not(.kwikly_admin) .message-content .message-text.message-system{background:#F1F8FF !important;color:#2E2C34 !important}body.kwikly_admin .messages-section .message-content .message-image-attachments,body.messages:not(.kwikly_admin) .message-content .message-image-attachments{display:flex}body.kwikly_admin .messages-section .message-content .message-image-attachments a,body.messages:not(.kwikly_admin) .message-content .message-image-attachments a{height:120px}body.kwikly_admin .messages-section .message-content .message-image-attachments a:not(:last-child),body.messages:not(.kwikly_admin) .message-content .message-image-attachments a:not(:last-child){margin-right:10px}body.kwikly_admin .messages-section .message-content .message-file-attachments .file,body.messages:not(.kwikly_admin) .message-content .message-file-attachments .file{display:flex;flex-direction:row}body.kwikly_admin .messages-section .message-content .message-file-attachments .file .download-icon-wrapper,body.messages:not(.kwikly_admin) .message-content .message-file-attachments .file .download-icon-wrapper{background:var(--bs-white);width:34px;height:34px;border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center;margin-right:10px}body.kwikly_admin .messages-section .message-content .message-file-attachments .file .download-icon-wrapper a,body.messages:not(.kwikly_admin) .message-content .message-file-attachments .file .download-icon-wrapper a{color:var(--bs-secondary)}body.kwikly_admin .messages-section .message-content .message-file-attachments .file .file-name,body.messages:not(.kwikly_admin) .message-content .message-file-attachments .file .file-name{font-weight:bold}body.kwikly_admin .messages-section .message-content .message-file-attachments .file .file-size,body.messages:not(.kwikly_admin) .message-content .message-file-attachments .file .file-size{font-size:12px;opacity:0.7}body.kwikly_admin .messages-section .message-content:not(:last-child) .message-text,body.messages:not(.kwikly_admin) .message-content:not(:last-child) .message-text{border-bottom-left-radius:0.25rem}body.kwikly_admin .messages-section .message-image-attachments,body.kwikly_admin .messages-section .message-file-attachments,body.kwikly_admin .messages-section .message-text,body.messages:not(.kwikly_admin) .message-image-attachments,body.messages:not(.kwikly_admin) .message-file-attachments,body.messages:not(.kwikly_admin) .message-text{overflow:hidden;margin-right:0.25rem;word-break:break-word}body.kwikly_admin .messages-section .message-text,body.messages:not(.kwikly_admin) .message-text{display:flex;white-space:pre-line}body.kwikly_admin .messages-section .message-footer,body.messages:not(.kwikly_admin) .message-footer{line-height:1.3;margin-top:8px}body.kwikly_admin .messages-section .message-footer .extra-small,body.messages:not(.kwikly_admin) .message-footer .extra-small{font-family:'Open Sans', sans-serif;font-style:normal;font-weight:600;font-size:12px;line-height:18px;color:#84818A}body.kwikly_admin .messages-section .message-divider,body.messages:not(.kwikly_admin) .message-divider{margin-top:2rem;margin-bottom:2rem;text-align:center}body.kwikly_admin .messages-section .dropdown,body.kwikly_admin .messages-section .dropend,body.kwikly_admin .messages-section .dropstart,body.kwikly_admin .messages-section .dropup,body.messages:not(.kwikly_admin) .dropdown,body.messages:not(.kwikly_admin) .dropend,body.messages:not(.kwikly_admin) .dropstart,body.messages:not(.kwikly_admin) .dropup{position:relative}body.kwikly_admin .messages-section .dropdown .dropdown-content.show,body.messages:not(.kwikly_admin) .dropdown .dropdown-content.show{right:0;top:20px;text-align:right;font-size:14px}body.kwikly_admin .messages-section .dropdown .dropdown-menu,body.messages:not(.kwikly_admin) .dropdown .dropdown-menu{-webkit-box-shadow:0 0.5rem 1.875rem black;box-shadow:0 0.5rem 1.875rem black;padding:0.5rem}body.kwikly_admin .messages-section blockquote:last-child,body.kwikly_admin .messages-section p:last-child,body.kwikly_admin .messages-section ul:last-child,body.messages:not(.kwikly_admin) blockquote:last-child,body.messages:not(.kwikly_admin) p:last-child,body.messages:not(.kwikly_admin) ul:last-child{margin-bottom:0}body.kwikly_admin .messages-section .dropdown-menu,body.messages:not(.kwikly_admin) .dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:0.5rem 0;margin:0;font-size:.93rem;color:var(--bs-gray);text-align:left;list-style:none;background-color:var(--bs-white);background-clip:padding-box;border:0 solid var(--bs-gray-100);border-radius:0.6rem}body.kwikly_admin .messages-section .dropdown-menu .dropdown-item,body.messages:not(.kwikly_admin) .dropdown-menu .dropdown-item{border-radius:0.6rem;display:block;width:var(--bs-width-100);padding:0.5rem 1rem;clear:both;font-weight:var(--bs-body-font-weight);color:var(--bs-gray);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}body.kwikly_admin .messages-section .select-chat-message,body.messages:not(.kwikly_admin) .select-chat-message{width:100%;overflow-x:hidden;justify-content:center;align-items:center;display:flex;border:1px solid #EEEEEE}body.kwikly_admin .messages-section .select-chat-message .title,body.messages:not(.kwikly_admin) .select-chat-message .title{font-weight:600;line-height:1.5;color:var(--bs-gray-400);font-size:24px}body.kwikly_admin .messages-section .layout,body.messages:not(.kwikly_admin) .layout{display:flex;-webkit-box-direction:normal;height:var(--bs-height-100);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.overlay .modal.favorites-limit-modal,.overlay .modal.block-user-modal{padding:24px;width:550px}.overlay .modal.favorites-limit-modal .cancel-shift-modal .shift-modal-title,.overlay .modal.block-user-modal .cancel-shift-modal .shift-modal-title{font-family:'Montserrat', sans-serif;font-weight:700;font-size:21px;color:#1F2A3A;text-align:left;margin-bottom:10px}.overlay .modal.favorites-limit-modal .cancel-shift-modal .shift-modal-subtitle,.overlay .modal.block-user-modal .cancel-shift-modal .shift-modal-subtitle{font-family:'Raleway', sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#767676;text-align:left}.overlay .modal.favorites-limit-modal .modal-btn-wrapper,.overlay .modal.block-user-modal .modal-btn-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:20px}.overlay .modal.favorites-limit-modal .modal-btn-wrapper .close-modal,.overlay .modal.block-user-modal .modal-btn-wrapper .close-modal{height:40px;margin:0;background:#EBF4F9;border-radius:6px;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px 24px;gap:10px;font-family:'Raleway', sans-serif;font-weight:700;font-size:14px;line-height:16px;text-align:center;letter-spacing:0.02em;text-transform:capitalize;color:#2F3639}.overlay .modal.favorites-limit-modal .btn-chat-wrapper,.overlay .modal.block-user-modal .btn-chat-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:24px}.overlay .modal.favorites-limit-modal .btn-chat-wrapper .btn-close.close-modal,.overlay .modal.block-user-modal .btn-chat-wrapper .btn-close.close-modal{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px 24px;gap:10px;height:40px;background:#EBF4F9;border-radius:6px;font-weight:700;font-size:14px;line-height:16px;text-align:center;letter-spacing:0.02em;text-transform:capitalize;color:#2F3639;margin:0;width:48%}.overlay .modal.favorites-limit-modal .btn-chat-wrapper .darkest-blue,.overlay .modal.favorites-limit-modal .btn-chat-wrapper .btn-block-user,.overlay .modal.block-user-modal .btn-chat-wrapper .darkest-blue,.overlay .modal.block-user-modal .btn-chat-wrapper .btn-block-user{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px 24px;gap:10px;width:48%;height:40px;background:#1F2A3A;border-radius:6px;font-weight:700;font-size:14px;line-height:16px;text-align:center;letter-spacing:0.02em;text-transform:capitalize;color:#FFFFFF}.overlay .modal.favorites-limit-modal .btn-chat-wrapper .darkest-blue.disabled,.overlay .modal.favorites-limit-modal .btn-chat-wrapper .btn-block-user.disabled,.overlay .modal.block-user-modal .btn-chat-wrapper .darkest-blue.disabled,.overlay .modal.block-user-modal .btn-chat-wrapper .btn-block-user.disabled{pointer-events:none;opacity:0.5;cursor:not-allowed}.overlay .modal.favorites-limit-modal .block-reason,.overlay .modal.block-user-modal .block-reason{margin:12px 0 0 0;padding:12px;border-radius:8px;border:1px solid #BAC1CC;background:#FFF;min-height:200px}.overlay .modal.favorites-limit-modal .block-reason::placeholder,.overlay .modal.block-user-modal .block-reason::placeholder{color:#667085;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:20px}.back-to-chat{display:none}@media (min-width: 576px){body.kwikly_admin .messages-section .container,body.messages:not(.kwikly_admin) .container{max-width:540px}body.kwikly_admin .messages-section .avatar-responsive.avatar,body.messages:not(.kwikly_admin) .avatar-responsive.avatar{height:34px;width:34px}}@media (min-width: 768px){body.kwikly_admin .messages-section .container,body.messages:not(.kwikly_admin) .container{max-width:720px}body.kwikly_admin .messages-section .avatar-responsive.avatar,body.messages:not(.kwikly_admin) .avatar-responsive.avatar{height:44px;width:44px}body.kwikly_admin .messages-section .message-inner,body.messages:not(.kwikly_admin) .message-inner{margin-left:1rem}}@media (min-width: 992px){body.kwikly_admin .messages-section .container,body.messages:not(.kwikly_admin) .container{max-width:960px}body.kwikly_admin .messages-section .layout,body.messages:not(.kwikly_admin) .layout{display:flex;-webkit-box-direction:normal;height:var(--bs-height-100);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}body.kwikly_admin .messages-section .py-lg-12,body.messages:not(.kwikly_admin) .py-lg-12{padding-top:3.5rem !important;padding-bottom:3.5rem !important}body.kwikly_admin .messages-section .message-inner,body.messages:not(.kwikly_admin) .message-inner{max-width:70%}body.kwikly_admin .messages-section .main,body.messages:not(.kwikly_admin) .main{height:100vh}}body.kwikly_admin .messages-section .layout,body.messages:not(.kwikly_admin) .layout{display:flex;-webkit-box-direction:normal;height:var(--bs-height-100);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}body.kwikly_admin .messages-section .sidebar,body.messages:not(.kwikly_admin) .sidebar{width:360px;height:calc(100vh - 77px);padding-left:0;padding-right:0;border-right:1px solid #EEEEEE}body.kwikly_admin .messages-section .container,body.messages:not(.kwikly_admin) .container{max-width:1040px}body.kwikly_admin .messages-section .container.user-chat,body.messages:not(.kwikly_admin) .container.user-chat{max-width:100%;padding-left:0;padding-right:0}body.kwikly_admin .messages-section .container.user-chat.expired .chat-body-inner,body.messages:not(.kwikly_admin) .container.user-chat.expired .chat-body-inner{margin-bottom:125px}body.kwikly_admin .messages-section .chat-wrapper,body.messages:not(.kwikly_admin) .chat-wrapper{width:65%}body.kwikly_admin .messages-section .main,body.messages:not(.kwikly_admin) .main{height:calc(100vh - 77px  - 60px)}body.kwikly_admin .messages-section .message-inner,body.messages:not(.kwikly_admin) .message-inner{max-width:50%}body.kwikly_admin .messages-section .col-xl-12,body.messages:not(.kwikly_admin) .col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:var(--bs-width-100)}@media (min-width: 1440px){body.kwikly_admin .messages-section .message-inner,body.messages:not(.kwikly_admin) .message-inner{max-width:45%}body.kwikly_admin .messages-section .main,body.messages:not(.kwikly_admin) .main{height:calc(100vh - 77px)}}@media (max-width: 1680px){body.kwikly_admin .messages-section .chat-footer,body.messages:not(.kwikly_admin) .chat-footer{margin-left:0;width:var(--bs-width-100)}}@media (max-width: 1368px){body.kwikly_admin .messages-section .main-content,body.messages:not(.kwikly_admin) .main-content{padding-left:0 !important;padding-right:0 !important}body.kwikly_admin .messages-section .select-chat-message,body.messages:not(.kwikly_admin) .select-chat-message{width:100%;padding-left:15px;padding-right:15px;text-align:center}}@media (max-width: 1200px){body.kwikly_admin .messages-section .main-content .sidebar form,body.messages:not(.kwikly_admin) .main-content .sidebar form{width:100%}body.kwikly_admin .messages-section .main-content .chat-body,body.messages:not(.kwikly_admin) .main-content .chat-body{max-height:70vh !important}}@media (max-width: 1024px){body.kwikly_admin .messages-section .sidebar,body.messages:not(.kwikly_admin) .sidebar{width:270px}}@media (max-width: 960px){body.kwikly_admin .messages-section .container.user-chat,body.messages:not(.kwikly_admin) .container.user-chat{max-width:880px}}@media (max-width: 768px){body.kwikly_admin .messages-section .sidebar,body.messages:not(.kwikly_admin) .sidebar{width:100%}body.kwikly_admin .messages-section .container.sidebar,body.messages:not(.kwikly_admin) .container.sidebar{padding-left:0;padding-right:0;margin-left:0;margin-right:0;width:100%;max-width:100%}body.kwikly_admin .messages-section .container.sidebar .search-block-wrapper .input-group,body.messages:not(.kwikly_admin) .container.sidebar .search-block-wrapper .input-group{width:100%;padding-left:15px;padding-right:15px}body.kwikly_admin .messages-section .container .chat-wrapper,body.messages:not(.kwikly_admin) .container .chat-wrapper{width:100%}body.kwikly_admin .messages-section .container .hidden-mobile,body.messages:not(.kwikly_admin) .container .hidden-mobile{display:none !important;visibility:hidden !important}body.kwikly_admin .messages-section .container .back-to-chat,body.messages:not(.kwikly_admin) .container .back-to-chat{display:flex;font-family:'Montserrat', sans-serif;font-size:14px;line-height:17px;color:#838791;padding-bottom:18px;border-bottom:1px solid #EEEEEE}body.kwikly_admin .messages-section .container .back-to-chat:before,body.messages:not(.kwikly_admin) .container .back-to-chat:before{content:'';display:flex;width:18px;height:18px;align-items:center}body.kwikly_admin .messages-section .chat-header .chat-header-content .view-profile-link,body.messages:not(.kwikly_admin) .chat-header .chat-header-content .view-profile-link{display:inline}body.kwikly_admin .messages-section .main .contractor-panel,body.messages:not(.kwikly_admin) .main .contractor-panel{width:100%}}@media (max-width: 415px){body.kwikly_admin .messages-section .user-card .card-body .df-inline-mobile,body.messages:not(.kwikly_admin) .user-card .card-body .df-inline-mobile{display:flex;flex-direction:column}body.kwikly_admin .messages-section .user-card .card-body span.extra-small,body.messages:not(.kwikly_admin) .user-card .card-body span.extra-small{text-align:left;width:100%}body.kwikly_admin .messages-section .user-card .card-body .col-message,body.messages:not(.kwikly_admin) .user-card .card-body .col-message{width:calc(100% - 85px)}}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.toggle-switch{position:relative;width:112px;height:48px;border-radius:8px;border:1px solid #D0D5DD;transition:0.3s ease all;background-color:#fff;display:flex}.toggle-switch label{display:flex;padding:14px;justify-content:center;align-items:center;gap:4px;color:#98A2B3;text-align:center;font-family:Raleway;font-size:16px;font-style:normal;font-weight:500;line-height:24px;text-transform:capitalize;cursor:pointer;z-index:2;user-select:none}.toggle-switch .switch{position:absolute;z-index:1;opacity:0;top:3px;width:48px;height:40px;padding:9px 4px;transition:0.3s ease all;content:'';background-color:#1D2939;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2)}.toggle-switch input{display:none}.toggle-switch input[value="true"]:checked~.option-yes{color:#fff;font-weight:600}.toggle-switch input[value="true"]:checked~.switch{left:4px;opacity:1}.toggle-switch input[value="true"]:checked~.switch.yes-green{background:#128E52}.toggle-switch input[value="false"]:checked~.option-no{color:#fff;font-weight:600}.toggle-switch input[value="false"]:checked~.switch{left:59px;opacity:1}.toggle-switch input[value="false"]:checked~.switch.no-red{background:#CE1C2B}.toggle-switch-wrapper{display:flex;padding:24px;align-items:center;gap:24px;align-self:stretch;border-radius:12px;border:1px solid #D0D5DD;background:#FFF}.toggle-switch-wrapper .label-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:8px;flex:1 0 0}.toggle-switch-wrapper .label-wrapper .label{color:var(--Neutral-Dark, var(--Dark, #08090D));font-size:16px;font-style:normal;font-weight:600;line-height:20px}.toggle-switch-wrapper .label-wrapper .description{color:var(--Neutral-800, var(800, #344054));font-variant-numeric:lining-nums tabular-nums;font-feature-settings:'liga' off;font-family:Raleway;font-size:14px;font-style:normal;font-weight:400;line-height:18px;align-self:stretch}.toggle-switch-wrapper.dynamic-label .label{display:flex;align-items:center;gap:10px}.toggle-switch-wrapper.dynamic-label .label .tags{display:flex;align-items:center;gap:4px}.toggle-switch-wrapper.dynamic-label .label .tags .text{text-align:center;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:18px}.toggle-switch-wrapper.dynamic-label .label .tags.yes .text{color:#18B66A}.toggle-switch-wrapper.dynamic-label .label .tags.no .text{color:#344054}.toggle-switch-wrapper.dynamic-label .label .tags.no .text.red{color:#CE1C2B}@keyframes growProgressBar{0%,33%{--pgPercentage: 0}100%{--pgPercentage: var(--value)}}@property --pgPercentage{syntax:'<number>';inherits:false;initial-value:0}.circle-progress{--size: 44px;--fg: #E7F2FE;--bg: #344054;--pgPercentage: var(--value);--inversePercentage: calc(100% - var(--pgPercentage) * 1%);animation:growProgressBar 3s 1 forwards;width:var(--size);height:var(--size);border-radius:50%;display:grid;place-items:center;background:radial-gradient(closest-side, var(--bg) 90%, transparent 90%, transparent 99.9%, var(--bg) 99.9%),conic-gradient(var(--bg) 0% calc(var(--inversePercentage)), var(--fg) calc(var(--inversePercentage)) 100%)}.circle-progress .progress-text{color:#E7F2FE;font-variant-numeric:lining-nums proportional-nums;font-family:Raleway, sans-serif;font-size:14px;font-weight:500;line-height:16px}.w-100{width:100%}.agreements-page{max-width:1100px;margin:0 auto}.agreements-page .office-table thead th:first-child,.agreements-page .office-table thead th:nth-child(2){width:130px}.overlay .modal.agreement-modal{padding:24px;background:#FFFFFF;border-radius:6px;width:400px;margin:auto}.overlay .modal.agreement-modal.update-pricing-modal,.overlay .modal.agreement-modal.update-agreement-modal{width:550px;padding:0}.overlay .modal.agreement-modal.update-pricing-modal .form-wrapper,.overlay .modal.agreement-modal.update-agreement-modal .form-wrapper{display:flex;flex-direction:column;width:100%;padding:24px 0 0 0}.overlay .modal.agreement-modal.update-pricing-modal .form-wrapper .form-content,.overlay .modal.agreement-modal.update-agreement-modal .form-wrapper .form-content{padding-left:24px;padding-right:24px;width:100%;display:flex;flex-flow:column}.overlay .modal.agreement-modal.update-pricing-modal .form-wrapper .modal-divider,.overlay .modal.agreement-modal.update-agreement-modal .form-wrapper .modal-divider{display:none}.overlay .modal.agreement-modal.update-pricing-modal .form-wrapper .modal-footer,.overlay .modal.agreement-modal.update-agreement-modal .form-wrapper .modal-footer{border-top:1px solid #CACACA}.overlay .modal.agreement-modal.update-pricing-modal .form-wrapper .modal-footer .primary-btn.skip-btn,.overlay .modal.agreement-modal.update-agreement-modal .form-wrapper .modal-footer .primary-btn.skip-btn{width:27%}.overlay .modal.agreement-modal.update-pricing-modal .form-wrapper .modal-footer .add-signature,.overlay .modal.agreement-modal.update-agreement-modal .form-wrapper .modal-footer .add-signature{width:30%}.overlay .modal.agreement-modal.update-pricing-modal .form-wrapper .agreement-modal-title,.overlay .modal.agreement-modal.update-agreement-modal .form-wrapper .agreement-modal-title{font-family:'Montserrat', sans-serif;font-weight:700;font-size:21px;line-height:32px;color:#1F2A3A;margin-bottom:16px}.overlay .modal.agreement-modal.update-pricing-modal .form-wrapper .subtitle,.overlay .modal.agreement-modal.update-agreement-modal .form-wrapper .subtitle{color:#3D424C}.overlay .modal.agreement-modal.update-pricing-modal .form-wrapper .effective-date,.overlay .modal.agreement-modal.update-agreement-modal .form-wrapper .effective-date{font-family:'Raleway', sans-serif;font-weight:700;font-size:14px;line-height:20px;color:#3D424C;width:100%;text-align:left;margin-bottom:12px;margin-top:12px}.overlay .modal.agreement-modal.update-pricing-modal .form-wrapper .contract-signature,.overlay .modal.agreement-modal.update-agreement-modal .form-wrapper .contract-signature{font-family:'Montserrat', sans-serif;font-weight:600;font-size:14px;line-height:22px;color:#1F2A3A;width:100%;display:flex;margin-bottom:5px}.overlay .modal.agreement-modal.update-pricing-modal .form-wrapper .contract-description,.overlay .modal.agreement-modal.update-agreement-modal .form-wrapper .contract-description{font-family:'Montserrat', sans-serif;font-weight:400;font-size:14px;line-height:22px;color:#1F2A3A;text-align:left}.overlay .modal.agreement-modal.update-pricing-modal .form-wrapper .attachment-wrapper,.overlay .modal.agreement-modal.update-agreement-modal .form-wrapper .attachment-wrapper{display:inline-flex;flex-direction:row;justify-content:space-between;padding:8px;width:100%;height:40px;margin-bottom:24px}.overlay .modal.agreement-modal.update-pricing-modal .form-wrapper .fields-wrapper,.overlay .modal.agreement-modal.update-agreement-modal .form-wrapper .fields-wrapper{display:flex;width:100%;justify-content:space-between}.overlay .modal.agreement-modal.update-pricing-modal .form-wrapper .field input,.overlay .modal.agreement-modal.update-agreement-modal .form-wrapper .field input{width:233.5px;height:48px}.overlay .modal.agreement-modal.update-pricing-modal .signature-wrapper,.overlay .modal.agreement-modal.update-pricing-modal .preview-wrapper,.overlay .modal.agreement-modal.update-agreement-modal .signature-wrapper,.overlay .modal.agreement-modal.update-agreement-modal .preview-wrapper{padding:24px}.overlay .modal.agreement-modal.update-pricing-modal .preview-wrapper .open-contract .attachment-wrapper a,.overlay .modal.agreement-modal.update-agreement-modal .preview-wrapper .open-contract .attachment-wrapper a{width:auto}.overlay .modal.agreement-modal.agreement-custom-rate-modal .agreement-subtitle,.overlay .modal.agreement-modal.agreement-custom-rate-modal .effective-date-text{color:var(--Neutrals-Grey-80, #3D424C);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-family:Raleway, sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:18px;text-align:left;padding-left:24px;padding-right:24px}.overlay .modal.agreement-modal.agreement-custom-rate-modal .agreement-subtitle b,.overlay .modal.agreement-modal.agreement-custom-rate-modal .effective-date-text b{font-weight:700}.overlay .modal.agreement-modal.agreement-custom-rate-modal .custom-rate-preview{padding-left:24px;margin-top:16px}.overlay .modal.agreement-modal.agreement-custom-rate-modal .form-wrapper{padding-top:0}.overlay .modal.agreement-modal.agreement-custom-rate-modal .form-wrapper .form-content{border-bottom:1px solid var(--Neutrals-Grey-30, #EAECF0);background:var(--Neutrals-White, #fff);padding-top:24px;padding-bottom:24px}.overlay .modal.agreement-modal.agreement-custom-rate-modal .form-wrapper .form-content .agreement-modal-title{color:var(--Neutrals-Dark, #08090D);font-variant-numeric:lining-nums proportional-nums;font-family:Montserrat, sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:20px;padding-bottom:8px}.overlay .modal.agreement-modal.agreement-custom-rate-modal .form-wrapper .modal-footer{border-top:none;justify-content:space-between;padding-left:24px;padding-right:24px}.overlay .modal.agreement-modal.agreement-custom-rate-modal .form-wrapper .modal-footer .primary-btn.add-signature{border-radius:5px;color:var(--Neutrals-White, #fff);background:var(--App-UI-Blue, #1F63F6);font-variant-numeric:lining-nums proportional-nums;font-family:Montserrat, sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.overlay .modal.agreement-modal.agreement-custom-rate-modal .form-wrapper .modal-footer .primary-btn.add-signature:disabled{background:var(--Neutrals-Grey-50, #BEBEC5)}.overlay .modal.agreement-modal.agreement-custom-rate-modal .form-wrapper .modal-footer .primary-btn.skip-btn{border-radius:5px;background:var(--Neutrals-Grey-20, #F2F4F7);margin-right:0;color:var(--Neutrals-Grey-80, #3D424C);font-variant-numeric:lining-nums proportional-nums;font-family:Montserrat, sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px;width:135px;padding:0}.overlay .modal.agreement-modal.update-pricing-modal{width:550px;background:#FFFFFF;border-radius:8px}.overlay .modal.agreement-modal.update-pricing-modal .form-wrapper .form-content{padding-left:0;padding-right:0}.overlay .modal.agreement-modal.update-pricing-modal .form-wrapper .form-content .agreement-modal-title,.overlay .modal.agreement-modal.update-pricing-modal .form-wrapper .form-content .subtitle{padding-left:24px;padding-right:24px}.overlay .modal.agreement-modal.update-pricing-modal .form-wrapper .form-content .agreement-modal-title{margin-bottom:0}.overlay .modal.agreement-modal.update-pricing-modal .form-wrapper .form-content .subtitle{font-family:'Raleway', sans-serif;font-size:14px;line-height:20px;color:#838791;border-bottom:1px solid #CACACA;padding-bottom:20px}.overlay .modal.agreement-modal.update-pricing-modal .form-wrapper .form-content .contract-wrapper .contract-signature,.overlay .modal.agreement-modal.update-pricing-modal .form-wrapper .form-content .contract-wrapper .contract-description{padding-left:24px;padding-right:24px}.overlay .modal.agreement-modal.update-pricing-modal .form-wrapper .form-content .contract-wrapper .contract-signature{padding-top:8px}.overlay .modal.agreement-modal.update-pricing-modal .form-wrapper .form-content .contract-wrapper .contract-description{font-family:'Raleway', sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#838791;padding-bottom:10px;margin-bottom:32px;max-height:165px;overflow-y:auto}.overlay .modal.agreement-modal.update-pricing-modal .form-wrapper .form-content .contract-wrapper .contract-description p:first-child{margin-bottom:24px}.overlay .modal.agreement-modal.update-pricing-modal .form-wrapper .form-content .contract-wrapper .contract-description .hourly-rates{margin-bottom:0}.overlay .modal.agreement-modal.update-pricing-modal .modal-footer{padding:0 24px}.overlay .modal.agreement-modal.update-pricing-modal .modal-footer .black-checkbox{width:50%;height:auto;align-items:center;display:flex;justify-content:center}.overlay .modal.agreement-modal.update-pricing-modal .modal-footer .black-checkbox input{left:0}.overlay .modal.agreement-modal.update-pricing-modal .modal-footer .checkbox-indicator{border:2px solid #5F656F;border-radius:2px;width:18px;height:18px}.overlay .modal.agreement-modal.update-pricing-modal .modal-footer .accept-price{font-family:'Raleway', sans-serif;font-weight:600;font-size:12px;line-height:14px;display:flex;align-items:center;letter-spacing:0.02em;font-feature-settings:'liga' off;color:#031228;width:100%;padding-left:23px;text-align:left;cursor:pointer;padding-bottom:0}.overlay .modal.agreement-modal.update-pricing-modal .modal-footer .preloader{margin:0 auto}.overlay .modal.agreement-modal.update-pricing-modal .add-signature:disabled{background:rgba(31,42,58,0.6)}.overlay .modal.agreement-modal input::-webkit-input-placeholder{font-family:'Raleway', sans-serif;font-weight:500;font-size:16px;line-height:24px;display:flex;align-items:center;color:#767676}.overlay .modal.agreement-modal input:-moz-placeholder{font-family:'Raleway', sans-serif;font-weight:500;font-size:16px;line-height:24px;display:flex;align-items:center;color:#767676}.overlay .modal.agreement-modal input::-moz-placeholder{font-family:'Raleway', sans-serif;font-weight:500;font-size:16px;line-height:24px;display:flex;align-items:center;color:#767676}.overlay .modal.agreement-modal input:-ms-input-placeholder{font-family:'Raleway', sans-serif;font-weight:500;font-size:16px;line-height:24px;display:flex;align-items:center;color:#767676}.overlay .modal.agreement-modal input::placeholder{font-family:'Raleway', sans-serif;font-weight:500;font-size:16px;line-height:24px;display:flex;align-items:center;color:#767676}.overlay .modal.agreement-modal input[type=file]{width:350px;max-width:100%;font-size:14px;line-height:24px;display:flex;align-items:center;letter-spacing:0.01em;font-feature-settings:'salt' on;color:#171717;padding:5px;background:#fff;border:1px solid #D3D3DB;border-radius:4px}.overlay .modal.agreement-modal input[type=file]::file-selector-button{border:none;background:#ECECF0;border-radius:6px;padding:10px 20px;color:#848893;margin-right:70px;cursor:pointer;transition:background .2s ease-in-out}.overlay .modal.agreement-modal input[type=file]::file-selector-button:hover{background:#ECECF0}.overlay .modal.agreement-modal .cross-icon{background:url(/assets/close-24px-651bbaf28c9f1d741371d4b2be303a1cb88ec059e1496791db1b786c093e3830.svg) no-repeat;width:32px;height:28px;background-size:100%;display:inline-flex;align-items:center;position:absolute;top:23px;right:22px}.overlay .modal.agreement-modal .modal-divider{border:1px solid #ECECF0;margin-bottom:24px}.overlay .modal.agreement-modal .attachment-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;cursor:pointer;width:100%;height:40px;background:#FFFFFF;border:1px solid #D3D3DB;border-radius:4px;margin-bottom:16px;padding-left:8px}.overlay .modal.agreement-modal .attachment-wrapper:before{content:'';background:url(/assets/pdf-icon-5be4430f36dba341a20665b15fe5714e712f3250bc89422ee924c0f7400144a3.svg) no-repeat;width:24px;height:24px;display:flex;align-items:center;padding:8px}.overlay .modal.agreement-modal .attachment-wrapper>a{padding-left:5px;font-family:'Raleway', sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:24px;display:flex;align-items:center;width:100%;justify-content:space-between;letter-spacing:0.01em;font-feature-settings:'salt' on;color:#171717}.overlay .modal.agreement-modal .attachment-wrapper>a .view-pdf{text-decoration:underline;font-feature-settings:'salt' on}.overlay .modal.agreement-modal .agreement-modal-title{font-family:'Montserrat', sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:32px;color:#1F2A3A;text-align:left;margin-bottom:10px}.overlay .modal.agreement-modal .subtitle{font-family:'Raleway', sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#767676;margin-bottom:16px;text-align:left;width:100%}.overlay .modal.agreement-modal .field{text-align:left}.overlay .modal.agreement-modal .field label{font-family:'Montserrat', sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:20px;letter-spacing:0.02em;text-transform:capitalize;color:#000000;padding-bottom:0;margin-bottom:8px}.overlay .modal.agreement-modal .field input{display:flex;flex-direction:row;align-items:center;padding:12px;height:48px;background:#F8F8F9;border-radius:8px;margin-bottom:24px;font-family:'Raleway', sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#767676;border:none}.overlay .modal.agreement-modal .signature-tabs{border:none}.overlay .modal.agreement-modal .signature-tabs .ui-tabs-nav.ui-corner-all.ui-helper-reset.ui-helper-clearfix.ui-widget-header,.overlay .modal.agreement-modal .signature-tabs .ui-tabs-panel.ui-corner-bottom.ui-widget-content{padding:0;background:none}.overlay .modal.agreement-modal .signature-tabs .ui-tabs-nav.ui-corner-all.ui-helper-reset.ui-helper-clearfix.ui-widget-header{border-radius:0}.overlay .modal.agreement-modal .signature-tabs .ui-tabs-panel.ui-corner-bottom.ui-widget-content{margin-top:1rem}.overlay .modal.agreement-modal .signature-tabs .ui-state-active a:visited,.overlay .modal.agreement-modal .signature-tabs .ui-state-active a{border:none;background:none}.overlay .modal.agreement-modal .type-signature-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.overlay .modal.agreement-modal .type-signature-wrapper .dropdown-signature-font{color:#fff;height:41px;display:flex;border-radius:0 6px 6px 0;font-family:'Raleway', sans-serif;font-weight:700;font-size:14px;line-height:16px;text-align:center;letter-spacing:0.02em;text-transform:capitalize;width:216px;order:2;align-items:center;justify-content:center;background:#1F2A3A}.overlay .modal.agreement-modal .type-signature-wrapper .dropdown-signature-font .dropdown-button{align-items:center;display:flex;color:#fff;padding-left:15px;padding-right:15px;justify-content:center;font-weight:400}.overlay .modal.agreement-modal .type-signature-wrapper .signature-input{width:100%}.overlay .modal.agreement-modal .type-signature-wrapper .signature-input input{margin-bottom:0}.overlay .modal.agreement-modal .signature-type-canvas{height:80px;width:100%}.overlay .modal.agreement-modal .signature-tabs.ui-tabs .ui-tabs-nav{border-bottom:1px solid #CACBD2;width:100%}.overlay .modal.agreement-modal .signature-tabs.ui-tabs .ui-tabs-nav li{margin-right:27px !important;cursor:pointer}.overlay .modal.agreement-modal .signature-tabs.ui-tabs .ui-tabs-nav:after{border-collapse:inherit}.overlay .modal.agreement-modal .signature-tabs .preview-wrapper,.overlay .modal.agreement-modal .signature-tabs .canvas-wrapper{position:relative;width:100%}.overlay .modal.agreement-modal .signature-tabs .preview-wrapper .clear-icon,.overlay .modal.agreement-modal .signature-tabs .canvas-wrapper .clear-icon{width:20px;height:20px;background:transparent url(/assets/icon-trash-black-b02e0b9369eaf65493d1399f4dd761b9291f9cb472c5e8289621df51a4a07aaa.svg) no-repeat;cursor:pointer;background-size:100%;display:inline-flex;align-items:center;position:absolute;top:11px;right:3px}.overlay .modal.agreement-modal .signature-tabs canvas{border:1px solid #e0e0e0;background:#F8F8F9;border-radius:8px;margin-bottom:18px}.overlay .modal.agreement-modal .accept-checkbox{display:flex;margin-bottom:18px}.overlay .modal.agreement-modal .accept-checkbox .black-checkbox{padding-top:3px;margin-right:5px}.overlay .modal.agreement-modal .actions{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0;gap:24px}.overlay .modal.agreement-modal .actions .cancel-signature,.overlay .modal.agreement-modal .actions .submit-signature{height:40px;border-radius:6px;font-family:'Raleway', sans-serif;font-weight:700;font-size:14px;line-height:16px;text-align:center;letter-spacing:0.02em;text-transform:capitalize}.overlay .modal.agreement-modal .actions .cancel-signature:disabled,.overlay .modal.agreement-modal .actions .submit-signature:disabled{cursor:not-allowed;background:#ECECF0;color:#848893}.overlay .modal.agreement-modal .actions .cancel-signature{background:#ECECF0;color:#848893}.overlay .modal.agreement-modal .actions .submit-signature{background:#1F2A3A;color:#FFFFFF}.overlay .modal.agreement-modal .actions .preloader{margin:0 auto}.overlay .modal.agreement-modal .open-contract{display:flex;justify-content:space-between}.overlay .modal.agreement-modal .open-contract .attachment-wrapper{width:100%;padding:8px;margin-bottom:24px}.overlay .modal.agreement-modal .open-contract .attachment-wrapper a{padding-left:8px;width:auto}.overlay .modal.agreement-modal .open-contract .attachment-wrapper .agreement-link.open-contract{margin-left:auto;text-decoration:underline}.overlay .modal.agreement-modal .add-signature{height:40px;background:#1F2A3A;border-radius:6px;font-family:'Raleway', sans-serif;font-weight:700;font-size:14px;line-height:16px;text-align:center;letter-spacing:0.02em;text-transform:capitalize;color:#FFFFFF}.overlay .modal.agreement-modal .modal-footer{display:inline-flex;flex-direction:row;align-items:center;justify-content:right;background:#FFFFFF;height:76px;width:100%}.overlay .modal.agreement-modal .modal-footer .primary-btn.skip-btn{padding:12px 24px;height:40px;background:#EBF4F9;border-radius:6px;font-weight:700;font-size:14px;line-height:16px;text-align:center;color:#2F3639;margin-right:20px;font-family:'Raleway', sans-serif;letter-spacing:0.02em;text-transform:capitalize}.overlay .modal.agreement-modal .modal-footer .add-signature{padding:12px 0;height:40px;background:#1F2A3A;border-radius:6px}.overlay .modal.agreement-modal .signature-tabs{margin-top:14px}.overlay .modal.agreement-modal .signature-tabs .ui-state-active{background:none !important}.overlay .modal.agreement-modal .signature-tabs .ui-state-active a,.overlay .modal.agreement-modal .signature-tabs .ui-state-active a:link,.overlay .modal.agreement-modal .signature-tabs .ui-state-active a:visited{border:none;background:none;font-family:'Raleway', sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:19px;color:#1F212B !important}.overlay .modal.agreement-modal .signature-tabs .ui-state-default,.overlay .modal.agreement-modal .signature-tabs .ui-widget-content .ui-state-default,.overlay .modal.agreement-modal .signature-tabs .ui-widget-header .ui-state-default{background:none !important;border:none !important}.overlay .modal.agreement-modal .signature-tabs .ui-state-default a,.overlay .modal.agreement-modal .signature-tabs .ui-widget-content .ui-state-default a,.overlay .modal.agreement-modal .signature-tabs .ui-widget-header .ui-state-default a{font-family:'Raleway', sans-serif;font-size:16px;letter-spacing:-0.02em;color:#848893;padding-bottom:0}.overlay .modal.agreement-modal .signature-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active{padding-bottom:8px;border-bottom:2px solid #1F212B !important;top:2px}.overlay .modal.agreement-modal .signature-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active.ui-state-hover,.overlay .modal.agreement-modal .signature-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active.ui-state-focus{border-bottom:2px solid #1F212B !important;top:2px}.overlay .modal.agreement-modal .signature-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active.ui-state-hover a,.overlay .modal.agreement-modal .signature-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active.ui-state-focus a{cursor:pointer}.overlay .modal.agreement-modal .preview-wrapper .cross-icon{top:20px}.overlay .modal.agreement-modal .preview-wrapper .preview-title{font-family:'Montserrat', sans-serif;font-weight:700;font-size:18px;color:#1F2A3A;text-align:left;margin-bottom:1rem}.overlay .modal.agreement-modal .preview-wrapper .preview-description{margin-bottom:16px;font-family:'Raleway', sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#767676;text-align:left}.overlay .modal.agreement-modal .preview-wrapper .preview-btn-wrapper{justify-content:space-between;display:flex}.overlay .modal.agreement-modal .preview-wrapper .preview-btn-wrapper .btn-download,.overlay .modal.agreement-modal .preview-wrapper .preview-btn-wrapper .btn-confirm{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px 24px;gap:10px;width:48%;height:40px;font-family:'Raleway', sans-serif;font-weight:700;font-size:14px;line-height:16px;text-align:center;letter-spacing:0.02em;text-transform:capitalize;border-radius:6px;border:none}.overlay .modal.agreement-modal .preview-wrapper .preview-btn-wrapper .preloader{margin:0 auto}.overlay .modal.agreement-modal .preview-wrapper .preview-btn-wrapper .btn-download{color:#0A0A0A;background:#EBF4F9;position:relative}.overlay .modal.agreement-modal .preview-wrapper .preview-btn-wrapper .btn-download:before{content:'';background:url(/assets/icon-download-black-ba07d245a05fbb19a701bf1a91f5402754e881c270d939616af09f9f82bc826f.svg) no-repeat;width:20px;height:18px;display:flex;align-items:center;padding:8px}.overlay .modal.agreement-modal .preview-wrapper .preview-btn-wrapper .btn-download:hover,.overlay .modal.agreement-modal .preview-wrapper .preview-btn-wrapper .btn-download.active{background:#dedee5}.overlay .modal.agreement-modal .preview-wrapper .preview-btn-wrapper .btn-confirm{background:#1F2A3A;color:#FFFFFF}.overlay .modal.agreement-modal .preview-wrapper .preview-btn-wrapper .btn-confirm:hover,.overlay .modal.agreement-modal .preview-wrapper .preview-btn-wrapper .btn-confirm.active{background:#0d1219}.signature-preview{border:1px solid #e0e0e0;border-radius:4px;margin-bottom:2rem}@media (max-width: 768px){.overlay .modal.agreement-modal .signature-tabs.ui-tabs .ui-tabs-nav{width:100%;display:flex;justify-content:space-around}.overlay .modal.agreement-modal .signature-tabs.ui-tabs .ui-tabs-nav li{margin-right:0 !important;width:33.33%}.overlay .modal.agreement-modal .signature-tabs.ui-tabs .ui-state-default a,.overlay .modal.agreement-modal .signature-tabs.ui-tabs .ui-widget-header .ui-state-default a{padding:0;text-align:center;width:100%}.overlay .modal.agreement-modal.update-agreement-modal{width:95%}.overlay .modal.agreement-modal.update-agreement-modal .form-wrapper .fields-wrapper{flex-direction:column}.overlay .modal.agreement-modal.update-agreement-modal .form-wrapper .modal-footer .primary-btn.skip-btn,.overlay .modal.agreement-modal.update-agreement-modal .form-wrapper .modal-footer .primary-btn.add-signature{width:45%}.overlay .modal.agreement-modal.update-agreement-modal .form-wrapper .field input{width:100%}.agreements-page .office-table tbody tr td{width:120px}.agreements-page .office-table tbody tr td:first-child{display:block}}@media (max-width: 576px){.overlay .modal.agreement-modal.update-pricing-modal{width:95%;height:57vh}.overlay .modal.agreement-modal.update-pricing-modal .form-wrapper .modal-footer{width:100%;padding-left:24px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.overlay .modal.agreement-modal.update-pricing-modal .form-wrapper .modal-footer .black-checkbox{width:100%;justify-content:flex-start;padding-left:30px;margin-top:24px;margin-bottom:24px}.overlay .modal.agreement-modal.update-pricing-modal .form-wrapper .modal-footer .accept-price{max-width:100%}.overlay .modal.agreement-modal.update-pricing-modal .form-wrapper .modal-footer .primary-btn.skip-btn,.overlay .modal.agreement-modal.update-pricing-modal .form-wrapper .modal-footer .primary-btn.add-signature{width:45%;max-width:100%}}@media (max-width: 425px){.overlay .modal.agreement-modal{width:350px;padding:10px}.overlay .modal.agreement-modal .cross-icon{top:10px;right:10px}.overlay .modal.agreement-modal .preview-wrapper .preview-btn-wrapper .btn-download,.overlay .modal.agreement-modal .preview-wrapper .preview-btn-wrapper .btn-confirm{width:105px}.overlay .modal.agreement-modal .actions .submit-signature{padding-left:12px;padding-right:12px}.overlay .modal.agreement-modal .btn-clear{width:100%}.overlay .modal.agreement-modal .type-signature-wrapper .dropdown-signature-font{width:175px}}@media (max-width: 375px){.overlay .modal.agreement-modal{width:310px}.overlay .modal.agreement-modal input[type=file]::file-selector-button{margin-right:20px}.overlay .modal.agreement-modal .type-signature-wrapper .signature-input{width:100%}.overlay .modal.agreement-modal .type-signature-wrapper .dropdown-signature-font{width:150px}.overlay .modal.agreement-modal.update-pricing-modal{height:61vh}}:root{--jfi-layout-padding: 0;--jfi-layout-form-control-spacing-x: 0;--jfi-layout-form-control-spacing-y: 0;--jfi-form-control-height: 44px;--jfi-form-control-padding: 12px;--jfi-form-control-border-radius: 8px;--jfi-form-control-border: 1px solid #D0D5DD;--jfi-form-control-background: white;--jfi-layout-form-control-background: white;--jfi-form-label-font-size: 14px;--jfi-form-label-font-weight: 500;--jfi-form-label-color: #08090D;--jfi-form-label-font-family: 'Raleway', Helvetica, sans-serif;--jfi-form-label-margin: 0;--jfi-form-label-padding: 0 0 10px 0;--jfi-form-control-background-color: #F2F4F7;--jfi-form-control-background-color-hover: #EEEEF5;--jfi-form-control-border-color: #e0e0e0;--jfi-form-control-border-color-hover: #e0e0e0;--jfi-form-control-border-color-focus: #e0e0e0;--jfi-form-control-border-color-error: red;--jfi-form-control-border-top-width: 1px;--jfi-form-control-border-left-width: 1px;--jfi-form-control-border-bottom-width: 1px;--jfi-form-control-border-right-width: 1px;--jfi-form-control-border-radius: 8px;--jfi-form-control-box-shadow-focus: none;--jfi-form-control-box-shadow-error-focus: none;--jfi-form-control-color: #08090D;--jfi-form-control-font-size: 1rem;--jfi-form-control-font-weight: 500;--jfi-form-control-line-height: 1.75;--jfi-form-control-margin: 10px 0 18px;--jfi-form-control-padding: 10px;--jfi-error-message-color: #C12727;--jfi-error-message-margin: .25rem 0 0 0;--jfi-error-message-font-size: .875rem;--jfi-form-control-border-style: none}.w-100{width:100% !important}.links-wrapper{display:flex;padding:0 8px;justify-content:center;align-items:center;gap:8px;align-self:stretch;width:100%}.links-wrapper .blue-link{color:#1F63F6;font-variant-numeric:lining-nums proportional-nums;font-family:Montserrat, sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.links-wrapper .blue-link:hover{color:rgba(31,99,246,0.8);line-height:20px;text-decoration-line:underline;cursor:pointer}.links-wrapper .blue-link:focus{color:#1F63F6;text-decoration-line:underline}body.enrollment-layout{margin-top:0}body.enrollment-layout .menu-icon{display:none}body.enrollment-layout .border-outline-btn{display:flex;height:48px;padding:16px 32px;justify-content:center;align-items:center;gap:8px;border-radius:5px;border:1px solid #1F63F6;color:#1F63F6;background:none;font-variant-numeric:lining-nums proportional-nums;font-family:Raleway, sans-serif;font-size:16px;font-weight:700;line-height:16px;letter-spacing:0.48px;cursor:pointer}body.enrollment-layout .border-outline-btn:focus{border-radius:5px;border:1px solid #1F63F6;background:linear-gradient(0deg, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0.05) 100%),rgba(31,99,246,0.1)}body.enrollment-layout .border-outline-btn:hover{cursor:pointer;border-radius:5px;border:1px solid #1F63F6;background:rgba(31,99,246,0.1);box-shadow:0 1px 3px 0 rgba(0,0,0,0.1)}body.enrollment-layout .delete-btn{display:flex;height:48px;padding:16px 32px;justify-content:center;align-items:center;gap:8px;border-radius:5px;border:1px solid #CA3D3D;color:#CA3D3D;font-variant-numeric:lining-nums proportional-nums;font-family:Raleway, sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:16px;letter-spacing:0.48px}body.enrollment-layout .delete-btn:before{content:'';background:url(/assets/red-rounded-cross-1e58f994c6992e511846f3775ee09a422ebcec2eea74143e854c2762a10741f5.svg) no-repeat;width:20px;height:20px}body.enrollment-layout .blue-btn,body.enrollment-layout input.blue-btn{display:flex;height:48px;padding:16px 32px;justify-content:center;align-items:center;gap:8px;border-radius:5px;background:#1F63F6;font-variant-numeric:lining-nums proportional-nums;letter-spacing:0.48px;cursor:pointer;color:#FFF;font-variant-numeric:lining-nums proportional-nums;font-family:Montserrat, sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px}body.enrollment-layout .blue-btn:hover,body.enrollment-layout input.blue-btn:hover{border-radius:5px;background:#4C82F8;box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);cursor:pointer}body.enrollment-layout .blue-btn:focus,body.enrollment-layout input.blue-btn:focus{border-radius:5px;background:#1C5AE0}body.enrollment-layout.users,body.enrollment-layout.contractor.enrollment{text-align:left;max-width:100%;padding:51px 92px 0 68px;background:#fff}body.enrollment-layout.users .enrollment-header,body.enrollment-layout.contractor.enrollment .enrollment-header{display:flex;width:100%;justify-content:space-between;align-items:center}body.enrollment-layout.users .enrollment-header .header-logo,body.enrollment-layout.contractor.enrollment .enrollment-header .header-logo{width:140px;height:47px;margin-bottom:24px}body.enrollment-layout.users .enrollment-header .header-logo img,body.enrollment-layout.contractor.enrollment .enrollment-header .header-logo img{margin-left:-3px}body.enrollment-layout.users .enrollment-header .header-link .header-text-link,body.enrollment-layout.contractor.enrollment .enrollment-header .header-link .header-text-link{color:#06152D;font-family:Raleway, sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-right:10px}body.enrollment-layout.users .enrollment-header .header-link .link,body.enrollment-layout.contractor.enrollment .enrollment-header .header-link .link{color:#06152D;font-family:Raleway, sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:24px;text-decoration-line:underline}body.enrollment-layout.users .section--signup .input.password.success:before,body.enrollment-layout.users .section--signup .input.password.warning:before,body.enrollment-layout.contractor.enrollment .section--signup .input.password.success:before,body.enrollment-layout.contractor.enrollment .section--signup .input.password.warning:before{background-position-y:15px;height:48px;top:33%}body.enrollment-layout.users select.select.required,body.enrollment-layout.contractor.enrollment select.select.required{display:flex;height:48px;padding:12px;align-items:center;gap:24px;border-radius:8px;background:#F8F8F9}body.enrollment-layout.contractor_details.enrollment .enrollment-header.section-verification-email-header,body.enrollment-layout.confirmation.enrollment .enrollment-header.section-verification-email-header{display:flex;height:95px;padding:24px 0;justify-content:center;align-items:center;background:#FFF;box-shadow:0 2px 6px 0 rgba(0,0,0,0.1)}body.enrollment-layout.contractor_details.enrollment .enrollment-header.section-verification-email-header .header-logo,body.enrollment-layout.confirmation.enrollment .enrollment-header.section-verification-email-header .header-logo{width:143px;height:55px;display:flex;align-items:center;justify-content:center}body.enrollment-layout.contractor_details.enrollment .section-contractor-signup.section-verification.verification-email,body.enrollment-layout.confirmation.enrollment .section-contractor-signup.section-verification.verification-email{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;align-self:stretch;border:none;box-shadow:none;background:#FAF9F8;padding:0;width:400px}body.enrollment-layout.contractor_details.enrollment .section-contractor-signup.section-verification.verification-email .verify-email-title,body.enrollment-layout.confirmation.enrollment .section-contractor-signup.section-verification.verification-email .verify-email-title{color:#08090D;font-feature-settings:'liga' off;font-family:Montserrat, sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:20px}body.enrollment-layout.contractor_details.enrollment .section-contractor-signup.section-verification.verification-email .stage-progress.email-block,body.enrollment-layout.confirmation.enrollment .section-contractor-signup.section-verification.verification-email .stage-progress.email-block{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;align-self:stretch}body.enrollment-layout.contractor_details.enrollment .section-contractor-signup.section-verification.verification-email .stage-progress.email-block .bar,body.enrollment-layout.confirmation.enrollment .section-contractor-signup.section-verification.verification-email .stage-progress.email-block .bar{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;align-self:stretch}body.enrollment-layout.contractor_details.enrollment .section-contractor-signup.section-verification.verification-email .stage-progress.email-block .bar p,body.enrollment-layout.confirmation.enrollment .section-contractor-signup.section-verification.verification-email .stage-progress.email-block .bar p{margin-bottom:0;text-align:center}body.enrollment-layout.contractor_details.enrollment .section-contractor-signup.section-verification.update-email-form,body.enrollment-layout.confirmation.enrollment .section-contractor-signup.section-verification.update-email-form{display:flex;flex-direction:column;gap:24px;align-self:stretch;border:none;box-shadow:none;background:#FAF9F8;padding:0;width:450px}body.enrollment-layout.contractor_details.enrollment .section-contractor-signup.section-verification.update-email-form .field label,body.enrollment-layout.confirmation.enrollment .section-contractor-signup.section-verification.update-email-form .field label{color:#000;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:normal}body.enrollment-layout.contractor_details.enrollment .section-contractor-signup.section-verification.update-email-form .field input,body.enrollment-layout.confirmation.enrollment .section-contractor-signup.section-verification.update-email-form .field input{margin-bottom:24px}body.enrollment-layout.contractor_details.enrollment .section-contractor-signup.section-verification.update-email-form .actions,body.enrollment-layout.confirmation.enrollment .section-contractor-signup.section-verification.update-email-form .actions{display:flex;gap:10px;width:100%}body.enrollment-layout.contractor_details.enrollment .section-contractor-signup.section-verification.update-email-form .actions .blue-btn,body.enrollment-layout.confirmation.enrollment .section-contractor-signup.section-verification.update-email-form .actions .blue-btn{border:none;width:50%}body.enrollment-layout.contractor_details.enrollment .section-contractor-signup.section-verification.update-email-form .actions .border-outline-btn,body.enrollment-layout.confirmation.enrollment .section-contractor-signup.section-verification.update-email-form .actions .border-outline-btn{width:50%}body.enrollment-layout.users form,body.enrollment-layout.users .enrollment-main .enrollment-content,body.enrollment-layout.users .enrollment-main .enrollment-content .enrollment-content-wrapper .enrollment-form-field{width:100%}body.enrollment-layout.users .enrollment-main .enrollment-content{padding:0}body.enrollment-layout.users .enrollment-main .enrollment-content .sign-via-email .header-logo img{width:115px}body.enrollment-layout.users .enrollment-main .enrollment-content .sign-via-email .next-btn.via-phone{width:100%;border:none;margin-top:24px;margin-bottom:24px}body.enrollment-layout.users .enrollment-main .enrollment-content .sign-via-email .sign-in-with-email{display:flex;padding:0 8px;justify-content:center;align-items:center;gap:8px}body.enrollment-layout.users .enrollment-main .enrollment-content .sign-via-email .sign-in-with-email .link{color:#1F63F6;font-variant-numeric:lining-nums proportional-nums;font-family:Montserrat, sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px}body.enrollment-layout.users .enrollment-main .enrollment-content .sign-via-email .sign-in-with-email .link:hover{color:rgba(31,99,246,0.8);font-variant-numeric:lining-nums proportional-nums;line-height:20px;text-decoration-line:underline}body.enrollment-layout.users .enrollment-main .enrollment-content .sign-via-email .enrollment-form-field .field-wrapper{width:100%}body.enrollment-layout.users .enrollment-main .enrollment-content .sign-via-email .enrollment-form-field .welcome-back-wrapper .phone-number-title{color:#000;font-feature-settings:'liga' off;font-family:Montserrat, sans-serif;font-size:32px;font-weight:600;line-height:32px;margin-bottom:12px}body.enrollment-layout.users .enrollment-main .enrollment-content .sign-via-email .enrollment-form-field .welcome-back-wrapper .field-description{margin-bottom:24px}body.enrollment-layout.users .enrollment-main .enrollment-content .sign-via-email .remember-me-wrapper{display:flex;align-items:center;width:100%;justify-content:flex-start}body.enrollment-layout.users .enrollment-main .enrollment-content .sign-via-email .remember-me-wrapper label{align-items:center;display:flex;width:100%;color:#3D424C;font-feature-settings:'liga' off;font-family:Montserrat, sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:14px}body.enrollment-layout.users .enrollment-main .enrollment-content .sign-via-email .remember-me-wrapper input{margin:0 8px 0 0;width:18px;height:18px;flex-shrink:0;border-radius:3px;border:2px solid #3D424C;cursor:pointer}body.enrollment-layout.users .border-outline-btn{margin:0 auto}.section-contractor-signup{display:flex;width:425px;padding:32px;flex-direction:column;gap:24px;justify-content:center;margin:81px auto;border-radius:8px;background:#FFF;box-shadow:0 4px 16px 0 rgba(0,0,0,0.1)}.section-contractor-signup .form-errors{margin:15px 0}.section-contractor-signup .header-for-modal{display:flex;justify-content:space-between;align-items:center;align-self:stretch;margin-bottom:24px}.section-contractor-signup .header-for-modal .header-link .header-text-link{color:#06152D;font-family:Raleway, sans-serif;font-size:16px;font-weight:400;line-height:24px}.section-contractor-signup .header-for-modal .header-link .link{color:#06152D;font-family:Raleway, sans-serif;font-size:16px;font-weight:600;line-height:24px;text-decoration-line:underline}.section-contractor-signup .form-navigation{margin:0;display:flex;position:relative;flex-direction:row;flex-wrap:wrap;width:100%}.section-contractor-signup input:not([type="checkbox"]):not([type="radio"]){display:flex;height:48px;padding:12px;align-items:center;gap:24px;align-self:stretch;border-radius:8px;background:#F8F8F9;color:#767676;font-family:Raleway, sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:24px;margin-bottom:16px}.section-contractor-signup input::placeholder{color:#767676;font-family:Raleway, sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.section-contractor-signup select{color:#767676}.section-contractor-signup .stage-progress .bar{padding:0}.section-contractor-signup .stage-progress .bar h2{color:#000;font-feature-settings:'liga' off;font-family:Montserrat, sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:20px;display:flex}.section-contractor-signup .stage-progress .bar p{color:#50565E;font-variant-numeric:lining-nums tabular-nums;font-family:Montserrat, sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:18px;display:flex;text-align:left;margin-bottom:24px}.section-contractor-signup .stage-progress .verify-contact{color:#3D424C;font-variant-numeric:lining-nums tabular-nums;font-family:Montserrat, sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.section-contractor-signup .stage-progress .phone-last-4-digits{font-weight:600;color:#3D424C;font-variant-numeric:lining-nums tabular-nums;font-family:Montserrat, sans-serif;font-size:14px;line-height:18px}.section-contractor-signup .stage{margin-top:0}.section-contractor-signup .stage .input>label{color:#000;font-family:Montserrat, sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize;padding-bottom:8px}.section-contractor-signup .btn--loading-spinner,.section-contractor-signup .btn--loading-spinner:hover,.section-contractor-signup .wishlist-btn,.section-contractor-signup .wishlist-btn:hover,.section-contractor-signup .btn.btn--form-next.btn--outline{display:flex;height:48px;width:100%;padding:16px 32px;justify-content:center;align-items:center;gap:8px;align-self:stretch;border-radius:5px;border:1px solid  #1F63F6;background:none;color:#1F63F6;font-variant-numeric:lining-nums proportional-nums;font-family:Raleway, sans-serif;font-size:16px;font-weight:700;line-height:16px;letter-spacing:0.48px;margin-top:20px}.section-contractor-signup a.btn.btn--loading-spinner{padding-top:5px}.section-contractor-signup .new-contractor-form .unsupported-state-title{color:#08090D;font-feature-settings:'liga' off;font-family:Montserrat, sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:28px;margin-top:16px;margin-bottom:16px}.section-contractor-signup .new-contractor-form .unsupported-state-description{color:#08090D;font-variant-numeric:lining-nums tabular-nums;font-family:Montserrat, sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:0}.section-contractor-signup .new-contractor-form .waitlist-message{color:#50565E;text-align:center;font-family:Raleway, sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:0.42px;margin-top:30px}.section-contractor-signup .new-contractor-form .contact-us-block{display:inline-flex;flex-direction:row;margin-top:16px;justify-content:center;align-items:center;gap:10px;margin-left:auto;margin-right:auto;color:#06152D;font-family:Raleway, sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.section-contractor-signup .new-contractor-form .contact-us-block a{color:#06152D;font-family:Raleway, sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:24px;text-decoration-line:underline}.section-contractor-signup.section-verification .stage-wrapper{display:flex;flex-direction:column;width:100%}.section-contractor-signup.section-verification .stage-wrapper .code-parts{display:flex;flex-direction:row;align-items:flex-start;gap:8px;align-self:stretch;width:100%;justify-content:space-between}.section-contractor-signup.section-verification .stage-wrapper .code-parts input::-webkit-outer-spin-button,.section-contractor-signup.section-verification .stage-wrapper .code-parts input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.section-contractor-signup.section-verification .stage-wrapper .code-parts input[type=number]{-moz-appearance:textfield}.section-contractor-signup.section-verification .stage-wrapper input{width:48px;height:48px;padding:16px 12px;justify-content:center;align-items:center;text-align:center;gap:10px}.section-contractor-signup.section-verification .code-subscription{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;font-family:Raleway, sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-align:left;color:#3D424C}.section-contractor-signup.section-verification .resend-code-link{color:#000;font-family:Raleway, sans-serif;font-size:14px;font-weight:600;line-height:normal;letter-spacing:0.28px;text-decoration-line:underline;text-transform:capitalize;display:flex;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch}.section-contractor-signup .input.user_contractor_phone_number{display:flex;border:none;flex-direction:column}.section-contractor-signup .input.user_contractor_phone_number .phone-number-title{color:#08090D;font-feature-settings:'liga' off;font-family:Montserrat, sans-serif;font-size:31px;font-weight:600;line-height:31px;margin-bottom:2rem;text-align:left}.section-contractor-signup .input.user_contractor_phone_number .field-description{color:#3D424C;font-variant-numeric:lining-nums tabular-nums;font-family:Raleway, sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:18px;text-align:left}.section-contractor-signup .input.user_contractor_phone_number .input-group.enter-phone-block{border-radius:8px;background:#F8F8F9;display:flex;margin-bottom:1rem}.section-contractor-signup .input.user_contractor_phone_number .input-group.enter-phone-block .input-group-addon.city-code{height:48px;border:none}.section-contractor-signup .input.user_contractor_phone_number .input-group.enter-phone-block .city-code,.section-contractor-signup .input.user_contractor_phone_number .input-group.enter-phone-block .phone_number{background:#F8F8F9;border:none}.section-contractor-signup .input.user_contractor_phone_number .label-phone-number-wrap{margin-bottom:8px;width:100%;text-align:left}.section-contractor-signup .input.user_contractor_phone_number .label-phone-number-wrap .label-phone-number{width:100%;color:#000;font-family:Montserrat, sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize;padding-bottom:0}.enrollment-main .body-header{margin-top:47px;margin-bottom:30px;padding-right:58px}.enrollment-main .body-header .need-help{display:flex;justify-content:right;color:#06152D;font-family:Montserrat, sans-serif;font-size:16px;font-weight:600;line-height:24px}.enrollment-main .body-header .need-help .need-help-container{position:relative}.enrollment-main .body-header .need-help .need-help-container .need-help-text{padding:8px 44px 8px 12px;color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-family:Montserrat, sans-serif;font-size:14px;font-weight:600;line-height:20px;cursor:pointer}.enrollment-main .body-header .need-help .need-help-container .need-help-text.active{border-radius:6px;background:#F2F4F7}.enrollment-main .body-header .need-help .need-help-container .need-help-text:after{content:'';background:url(/assets/qa-icon-389688a7d8cc7f35c47bf932bf95b11a59a40b04dbe3f963cb33fd975ffdbb6d.svg) no-repeat;width:20px;height:20px;background-size:100%;right:12px;position:absolute}.enrollment-main .body-header .need-help .need-help-container .need-help-tooltip{position:absolute;z-index:10;right:0;top:48px;border-radius:8px;background:#FFF;box-shadow:0 4px 16px 0 rgba(0,0,0,0.1);display:flex;width:341px;padding:20px;flex-direction:column;align-items:flex-start}.enrollment-main .body-header .need-help .need-help-container .need-help-tooltip .tooltip-title,.enrollment-main .body-header .need-help .need-help-container .need-help-tooltip .tooltip-description,.enrollment-main .body-header .need-help .need-help-container .need-help-tooltip .tooltip-section{width:100%}.enrollment-main .body-header .need-help .need-help-container .need-help-tooltip .tooltip-description,.enrollment-main .body-header .need-help .need-help-container .need-help-tooltip .tooltip-section{padding-top:16px;padding-bottom:16px}.enrollment-main .body-header .need-help .need-help-container .need-help-tooltip .tooltip-section{display:flex;flex-direction:row;align-items:center}.enrollment-main .body-header .need-help .need-help-container .need-help-tooltip .email-section,.enrollment-main .body-header .need-help .need-help-container .need-help-tooltip .phone-section,.enrollment-main .body-header .need-help .need-help-container .need-help-tooltip .text-support-section{display:flex;justify-content:space-between;align-items:center;align-self:stretch;flex-direction:row}.enrollment-main .body-header .need-help .need-help-container .need-help-tooltip .email-section,.enrollment-main .body-header .need-help .need-help-container .need-help-tooltip .phone-section{border-top:1px solid #EAECF0;border-bottom:1px solid #EAECF0}.enrollment-main .body-header .need-help .need-help-container .need-help-tooltip .text-support-section{padding-bottom:0}.enrollment-main .body-header .need-help .need-help-container .need-help-tooltip .section-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:4px;flex:1 0 0}.enrollment-main .body-header .need-help .need-help-container .need-help-tooltip .email-icon,.enrollment-main .body-header .need-help .need-help-container .need-help-tooltip .phone-icon,.enrollment-main .body-header .need-help .need-help-container .need-help-tooltip .text-support-icon{width:24px;height:24px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.enrollment-main .body-header .need-help .need-help-container .need-help-tooltip .email-icon{background:url(/assets/mail-icon-57e4a5b731c83f9780a9d666a7ff2ce72adc20b145e1eb451ba62b108feecda0.svg) no-repeat}.enrollment-main .body-header .need-help .need-help-container .need-help-tooltip .phone-icon{background:url(/assets/phone-icon-9483bd485e813644c2517bf6efbc2afaf4c6de7d8340cbc411742143788a6d0e.svg) no-repeat}.enrollment-main .body-header .need-help .need-help-container .need-help-tooltip .text-support-icon{background:url(/assets/text-support-icon-85df1e8e2606460938ca125f951dd911abbb485c75e4246fe1e875557d475c9d.svg) no-repeat}.enrollment-main .body-header .need-help .need-help-container .need-help-tooltip .tooltip-title{color:#000;font-feature-settings:'liga' off;font-family:Montserrat, sans-serif;font-size:20px;font-weight:600;line-height:24px}.enrollment-main .body-header .need-help .need-help-container .need-help-tooltip .section-title a{color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-family:Montserrat, sans-serif;font-size:16px;font-weight:600;line-height:20px}.enrollment-main .body-header .need-help .need-help-container .need-help-tooltip .tooltip-description,.enrollment-main .body-header .need-help .need-help-container .need-help-tooltip .section-description{color:#838791;font-feature-settings:'liga' off;font-family:Raleway, sans-serif;font-size:14px;font-weight:500;line-height:16px}.enrollment-main .input-group{position:relative;border-collapse:separate;display:inline-table;vertical-align:middle;width:100%}.enrollment-main .input-group .input-group-addon{display:table-cell;white-space:nowrap;vertical-align:middle;color:#767676;font-family:Raleway, sans-serif;font-size:16px;font-weight:400;line-height:24px;height:48px;padding:11px;border:1px solid #e0e0e0;border-right:none;border-radius:8px 0 0 8px;background:#F2F4F7;position:relative}.enrollment-main .input-group .input-group-addon:after{content:' ';border-right:1px solid #A0A0A0;height:20px;position:absolute;right:0;top:14px}.enrollment-main .input-group .phone_number{display:table-cell;border-radius:0 8px 8px 0;border-left:none}.enrollment-main .input .input-group{width:100%}.enrollment-main .enrollment-content{display:flex;padding:0 0 0 44px;flex-direction:column;align-items:flex-start;gap:24px;width:fit-content}.enrollment-main .enrollment-content.content-center{height:100vh;justify-content:center}.enrollment-main .enrollment-content .onboarding-header{border-bottom:1px solid #D0D5DD;width:650px}.enrollment-main .enrollment-content .onboarding-title{color:#08090D;font-feature-settings:'liga' off;font-family:Montserrat, sans-serif;font-size:24px;font-weight:600;line-height:24px;margin-bottom:18px}.enrollment-main .enrollment-content .onboarding-description{color:#50565E;font-feature-settings:'liga' off;font-family:Montserrat, sans-serif;font-size:16px;font-weight:500;line-height:20px}.enrollment-main .enrollment-content .onboarding-description b{font-weight:600;display:block;color:#08090D}.enrollment-main .enrollment-content .label-complete{border-radius:16px;background:#DAFFE6;display:inline-block;padding:6px 12px;color:#129F5C;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:16px}.enrollment-main .enrollment-content .label-pending{border-radius:16px;color:#08090D;background:#FFF960;font-weight:600;display:inline-block;padding:6px 12px;text-align:center;font-size:14px;font-style:normal;line-height:16px}.enrollment-main .enrollment-content .enrollment-content-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:24px;width:100%}.enrollment-main .enrollment-content .enrollment-content-wrapper form{margin:0}.enrollment-main .enrollment-content .enrollment-content-wrapper .document-preview{max-width:200px}.enrollment-main .enrollment-content .enrollment-content-wrapper .enrollment-form-field{display:flex;width:650px;align-items:flex-start;gap:24px;justify-content:space-between}.enrollment-main .enrollment-content .enrollment-content-wrapper .enrollment-form-field .field{display:flex;flex-direction:column}.enrollment-main .enrollment-content .enrollment-content-wrapper .enrollment-form-field .field.type,.enrollment-main .enrollment-content .enrollment-content-wrapper .enrollment-form-field .field.license-number{width:100%}.enrollment-main .enrollment-content .enrollment-content-wrapper .enrollment-form-field .field.exp-date input,.enrollment-main .enrollment-content .enrollment-content-wrapper .enrollment-form-field .field.state input{margin-bottom:0;display:flex;height:48px;padding:12px;align-items:center;gap:24px;flex-shrink:0;align-self:stretch;border-radius:8px;background:#F2F4F7;color:#767676;font-variant-numeric:lining-nums proportional-nums;font-family:Raleway, sans-serif;font-size:16px;font-weight:500;line-height:24px;border:none}.enrollment-main .enrollment-content .enrollment-content-wrapper .enrollment-form-field .field.submit-buttons{width:200px}.enrollment-main .enrollment-content .enrollment-content-wrapper .enrollment-form-field .field.submit-buttons input[type="submit"]{width:200px;height:auto}.enrollment-main .enrollment-content .enrollment-content-wrapper .enrollment-form-field .field.submit-buttons input[type="submit"]:disabled{opacity:0.5}.enrollment-main .enrollment-content .enrollment-content-wrapper .enrollment-form-field .field label{color:#000;font-family:Montserrat, sans-serif;font-size:14px;font-weight:500;line-height:normal;text-transform:capitalize}.enrollment-main .enrollment-content .enrollment-content-wrapper .enrollment-form-field .field .dropzone{border:unset}.enrollment-main .enrollment-content .enrollment-content-wrapper .enrollment-form-field .field select{margin-bottom:0;height:48px;padding:12px;align-items:center;gap:24px;flex-shrink:0;align-self:stretch;border-radius:8px;background:#F2F4F7;border:none}.enrollment-main .enrollment-content .enrollment-content-wrapper .enrollment-form-field .field input:not([type="submit"]){display:flex;height:48px;padding:12px;align-items:center;gap:24px;align-self:stretch;border-radius:8px;background:#F2F4F7;color:#767676;font-family:Raleway, sans-serif;font-size:16px;font-weight:500;line-height:24px;margin-bottom:0;border:none}.enrollment-main .enrollment-content .enrollment-content-wrapper .document{display:flex;width:100%;padding:12px;justify-content:space-between;align-items:center;border-radius:4px;border:1px solid #D0D5DD}.enrollment-main .enrollment-content .enrollment-content-wrapper .document .pdf-icon{width:38px}.enrollment-main .enrollment-content .enrollment-content-wrapper .document a{display:flex;justify-content:center;align-items:center}.enrollment-main .enrollment-content .enrollment-content-wrapper .document a.btn.decline-btn{width:24px;height:24px;flex-shrink:0;background:url(/assets/trash-icon-419254e5bbfe043d42e1db6bd5d459906b13d771671114ca3faea0ea558feaf1.svg) no-repeat;background-color:inherit;border:none}.enrollment-main .enrollment-content .enrollment-content-wrapper .document .certificate-content{display:flex;flex-direction:column;order:2;margin-left:16px}.enrollment-main .enrollment-content .enrollment-content-wrapper .document .certificate-content .certificate-title,.enrollment-main .enrollment-content .enrollment-content-wrapper .document .certificate-content .download-percent{font-variant-numeric:lining-nums proportional-nums;font-family:Montserrat, sans-serif;line-height:16px;margin-bottom:0}.enrollment-main .enrollment-content .enrollment-content-wrapper .document .certificate-content .certificate-title{color:#3D424C;font-size:16px;font-weight:500}.enrollment-main .enrollment-content .enrollment-content-wrapper .document .certificate-content .download-percent{color:#838791;font-size:12px;font-weight:400}.enrollment-main .enrollment-content .enrollment-content-wrapper .certificates-dropzone-wrapper{display:flex;justify-content:center;align-items:center;border-radius:8px;background:#F2F4F7;gap:24px;flex:1 0 0;align-self:stretch;margin-bottom:3rem;border:2px dashed #BEBEC5}.enrollment-main .enrollment-content .enrollment-content-wrapper .certificates-dropzone-wrapper .dropzone{border-radius:8px;background:#F2F4F7;color:var(--Neutrals-Grey-60, #838791);font-family:Raleway, sans-serif;font-size:16px;font-weight:500;border:none;line-height:24px;display:flex;justify-content:center;align-items:center}.enrollment-main .enrollment-content .enrollment-content-wrapper.dental-license form{margin:0;width:100%}.enrollment-main .enrollment-content .enrollment-content-wrapper.dental-license form .enrollment-form-field{flex-direction:column}.enrollment-main .enrollment-content .enrollment-content-wrapper.dental-license form .enrollment-form-field .field{display:flex;flex-direction:column;align-items:flex-start;gap:8px;flex:1 0 0}.enrollment-main .enrollment-content .enrollment-content-wrapper.dental-license form .enrollment-form-field .field.full-width{width:100%}.enrollment-main .enrollment-content .enrollment-content-wrapper.dental-license form .enrollment-form-field .field.submit-buttons{flex-direction:row;gap:16px}.enrollment-main .enrollment-content .enrollment-content-wrapper.dental-license form .enrollment-form-field .field-wrapper{display:flex;width:100%;align-items:flex-start;gap:16px}.enrollment-main .enrollment-content .enrollment-content-wrapper.dental-license form .enrollment-form-field .field-wrapper .field .input-group .input-group-addon{border:none}.enrollment-main .enrollment-content .enrollment-content-wrapper.dental-license form .enrollment-form-field .expiration-date{width:calc(50% - 8px)}.enrollment-main .enrollment-content .enrollment-content-wrapper.dental-license form .enrollment-form-field .expiration-date input.month_datepicker{display:flex;height:48px;border-radius:8px;background:var(--Neutrals-Grey-20, #F2F4F7);padding:12px 24px;align-items:center;gap:16px;margin-bottom:0}.enrollment-main .enrollment-content .enrollment-content-wrapper.dental-license.contractor-details .field-wrapper{flex-direction:column}.enrollment-main .enrollment-content .enrollment-content-wrapper.dental-license.contractor-details .field-wrapper .field{width:100%}.enrollment-main .enrollment-content .enrollment-content-wrapper .border-outline-btn.upload-file{width:185px}.enrollment-main .enrollment-content .interview-section{display:flex;padding:16px;flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch;border-radius:8px;border:1px solid var(--Neutrals-Grey-40, #D0D5DD);width:650px}.enrollment-main .enrollment-content .interview-section .interview-now-icon{background:url(/assets/portrait-blue-1b2583629597501a5c60ac5ce7412b3e318b66200391dcb9084036d2280f6d55.svg) no-repeat}.enrollment-main .enrollment-content .interview-section .interview-now-icon{width:32px;height:32px;margin-bottom:16px}.enrollment-main .enrollment-content .interview-section .interview-title{color:var(--Neutrals-Dark, #08090D);font-feature-settings:'liga' off;font-family:Montserrat, sans-serif;font-size:18px;font-weight:600;margin-bottom:12px;line-height:16px}.enrollment-main .enrollment-content .interview-section .interview-description{color:var(--Neutrals-Grey-60, #838791);font-feature-settings:'liga' off;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:18px;margin-bottom:16px}.enrollment-main .enrollment-content .setup-interview{color:var(--Neutrals-Grey-60, #838791);font-feature-settings:'liga' off;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:18px;width:60%}.enrollment-main .enrollment-content .setup-interview .blue-link{color:var(--App-UI-Blue, #1F63F6);font-variant-numeric:lining-nums proportional-nums;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.onboarding-page-wrapper{display:inline-flex;width:100%;flex-direction:row;height:100vh}.onboarding-page-wrapper .onboarding-sidebar{width:440px;padding:44px 32px;flex-direction:column;justify-content:space-between;align-items:flex-start;flex-shrink:0;background:var(--Neutrals-Grey-20, #F2F4F7);display:inline-flex}.onboarding-page-wrapper .onboarding-sidebar.sidebar-closed{justify-content:flex-start}.onboarding-page-wrapper .onboarding-sidebar .header-wrapper{display:flex;align-self:stretch;justify-content:space-between;align-items:center;margin-bottom:24px}.onboarding-page-wrapper .onboarding-sidebar .header-logo{height:47px}.onboarding-page-wrapper .onboarding-sidebar .header-logo img{margin-left:-3px;height:47px}.onboarding-page-wrapper .onboarding-sidebar .log-out-wrapper .log-out{color:var(--Neutrals-Dark, #08090D);font-variant-numeric:lining-nums proportional-nums;font-family:Montserrat, sans-serif;font-size:14px;font-weight:600;line-height:20px;display:flex;justify-content:center;align-items:center;gap:8px}.onboarding-page-wrapper .onboarding-sidebar .sidebar-text .title{color:var(--Neutrals-Dark, #08090D);font-feature-settings:'liga' off;font-family:Montserrat, sans-serif;font-size:24px;font-weight:600;line-height:24px;margin-bottom:8px;margin-top:0}.onboarding-page-wrapper .onboarding-sidebar .sidebar-text .subtitle{color:var(--Neutrals-Grey-80, #3D424C);font-variant-numeric:lining-nums tabular-nums;font-family:Montserrat, sans-serif;font-size:14px;font-weight:400;line-height:20px}.onboarding-page-wrapper .onboarding-sidebar .onboarding-to-do-block{width:100%;display:flex;flex-direction:column}.onboarding-page-wrapper .onboarding-sidebar .onboarding-links-title{display:flex;align-items:center;gap:10px;align-self:stretch;color:var(--Neutrals-Grey-80, #3D424C);font-feature-settings:'liga' off;font-family:Montserrat, sans-serif;font-size:20px;font-weight:600;line-height:20px;margin-bottom:8px}.onboarding-page-wrapper .onboarding-sidebar .onboarding-links-title.onboarding-links-completed{position:relative;cursor:pointer}.onboarding-page-wrapper .onboarding-sidebar .onboarding-links-title.onboarding-links-completed:after{content:'';background:url(/assets/slider-arrow-f6c7934cb3d898fcbf58cd8a310ecfc0ead0fe1a767d562af08a0b489ab7e623.svg) no-repeat;position:absolute;right:24px;width:24px;height:24px}.onboarding-page-wrapper .onboarding-sidebar .onboarding-links-title.onboarding-links-completed.triggered:after{transform:rotate(180deg)}.onboarding-page-wrapper .onboarding-sidebar .onboarding-links-title .badge{color:#1F63F6;text-align:center;font-variant-numeric:lining-nums proportional-nums;font-size:16px;font-weight:600;line-height:16px;display:flex;padding:4px 8px;justify-content:center;align-items:center;gap:4px;border-radius:16px;background:#DAECFD}.onboarding-page-wrapper .onboarding-sidebar .onboarding-links-wrap{width:100%;display:flex;flex-direction:column}.onboarding-page-wrapper .onboarding-sidebar .onboarding-links-wrap.application-status-links{margin-bottom:16px}.onboarding-page-wrapper .onboarding-sidebar .onboarding-links-wrap .onboarding-links{display:inline-flex;flex-direction:column;gap:8px}.onboarding-page-wrapper .onboarding-sidebar .onboarding-links-wrap li{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;align-self:stretch;border-radius:8px;background:#FFF;margin-bottom:8px}.onboarding-page-wrapper .onboarding-sidebar .onboarding-links-wrap a{display:flex;padding:16px 24px 16px 16px;flex-direction:row;align-items:center;width:100%}.onboarding-page-wrapper .onboarding-sidebar .onboarding-links-wrap a:after{content:'';display:flex;background:url(/assets/blue-arrow-right-9cfd49b77949011ac8e15927c738e66b3e87c5690abe1cff9727f130faae1dbb.svg) no-repeat;width:24px;height:24px;margin-left:auto}.onboarding-page-wrapper .onboarding-sidebar .onboarding-links-wrap a.active{border-radius:8px;border:1px solid #1F63F6;background:#FFF;box-shadow:0 3px 12px 0 rgba(0,0,0,0.15)}.onboarding-page-wrapper .onboarding-sidebar .onboarding-links-wrap a.submitted .link-title,.onboarding-page-wrapper .onboarding-sidebar .onboarding-links-wrap a.submitted .link-description{color:#838791}.onboarding-page-wrapper .onboarding-sidebar .onboarding-links-wrap a.submitted:after{content:'';display:flex;background-image:url(/assets/assignments/white-check-icon-657d28f2167ee9b92e08d1757dbe9361511b8bc865f6f1cdf8a3e86e5272aed6.svg);width:24px;height:24px;margin-left:auto;background-position:center;background-size:inherit;background-repeat:no-repeat;border-radius:20px;border:1px solid #FFF;background-color:#1AC874;box-shadow:0 2px 6px 0 rgba(0,0,0,0.05)}.onboarding-page-wrapper .onboarding-sidebar .onboarding-links-wrap a.declined .link-title{color:#CA3D3D;font-family:Montserrat, sans-serif;font-size:16px;font-weight:600;line-height:16px}.onboarding-page-wrapper .onboarding-sidebar .onboarding-links-wrap a.declined:after{content:'';display:flex;background:url(/assets/danger-icon-61a31d5d38b8442db37c60f3580a41e574da20d6232ff532af7a87b4dbc8ea6e.svg) no-repeat;width:24px;height:24px;margin-left:auto}.onboarding-page-wrapper .onboarding-sidebar .onboarding-links-wrap a.declined.active{border-radius:8px;border:1px solid #CA3D3D;background:#FFF;box-shadow:0 3px 12px 0 rgba(0,0,0,0.15)}.onboarding-page-wrapper .onboarding-sidebar .onboarding-links-wrap a .link-title{color:#08090D;font-family:Montserrat, sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:16px}.onboarding-page-wrapper .onboarding-sidebar .onboarding-links-wrap a .link-description{color:#50565E;font-family:Raleway, sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:0.36px;text-transform:capitalize}.onboarding-page-wrapper .onboarding-sidebar .download-mobile-app{display:flex;align-items:center;gap:12px;align-self:stretch;width:100%}.onboarding-page-wrapper .onboarding-sidebar .download-mobile-app .qr-code-icon{width:80px}.onboarding-page-wrapper .onboarding-sidebar .download-mobile-app .download-app-text{color:#08090D;font-variant-numeric:lining-nums tabular-nums;font-family:Montserrat, sans-serif;font-size:14px;font-weight:600;line-height:18px;margin-left:12px;display:flex;width:310px;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;margin-bottom:0}.onboarding-page-wrapper .enrollment-main{display:flex;flex-direction:column;width:100%}.onboarding-page-wrapper .license-wrapper{display:inline-flex;padding-bottom:24px;flex-direction:row;align-items:flex-start;gap:12px;width:650px}.onboarding-page-wrapper .license-wrapper .license-info{width:100%;display:flex}.onboarding-page-wrapper .license-wrapper .license-state{color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-family:Raleway, sans-serif;font-size:18px;font-weight:600;line-height:normal;letter-spacing:0.72px}.onboarding-page-wrapper .license-wrapper .license-number,.onboarding-page-wrapper .license-wrapper .license-expiration{color:#50565E;font-variant-numeric:lining-nums proportional-nums;font-family:Raleway, sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0.32px}.onboarding-page-wrapper .license-wrapper .license-number,.onboarding-page-wrapper .license-wrapper .license-state{margin-right:32px;word-wrap:break-word;word-break:break-word}.onboarding-page-wrapper .license-wrapper.references .license,.onboarding-page-wrapper .license-wrapper.references .license-state{margin-right:0;word-wrap:break-word;word-break:break-word}.onboarding-page-wrapper .license-wrapper.references .license-state{width:26%}.onboarding-page-wrapper .license-wrapper.references .phone-number,.onboarding-page-wrapper .license-wrapper.references .reference-email{width:22%}.onboarding-page-wrapper .license-wrapper.references .contractor-reference{width:28%}.onboarding-page-wrapper .application-complete-wrapper .title{color:#08090D;font-feature-settings:'liga' off;font-family:Montserrat, sans-serif;font-size:44px;font-weight:600;line-height:44px}.onboarding-page-wrapper .application-complete-wrapper .description{color:#3D424C;font-variant-numeric:lining-nums tabular-nums;font-family:Montserrat, sans-serif;font-size:16px;font-weight:400;line-height:24px;margin-bottom:24px}.onboarding-page-wrapper .application-complete-wrapper .download-app-wrapper{display:flex}.onboarding-page-wrapper .btn-edit-icon{background:url(/assets/onboarding/edit-icon-fe02919ea4cc1cea744f20d74950ad0194386e97fab5138adecdbd0216ff2fa3.svg) no-repeat;width:24px;height:24px;margin-left:auto}.enrollment-layout .certificates-wrapper .pdf-icon{width:32px}.enrollment-layout .enrollment-main .section-contractor-signup .contractor-details-form .stage-progress .bar h2{margin-bottom:24px}.enrollment-layout .enrollment-main .section-contractor-signup .contractor-details-form input:not([type="checkbox"]):not([type="radio"]){display:flex;height:48px;padding:16px 32px;justify-content:center;align-items:center;gap:8px;align-self:stretch;margin-top:8px;margin-bottom:0;border-radius:5px;border:1px solid #1F63F6;width:100%;background:#1F63F6;color:#FFF;font-variant-numeric:lining-nums proportional-nums;font-size:16px;font-style:normal;font-weight:700;line-height:16px;letter-spacing:0.48px}@media (max-width: 1200px){.onboarding-page-wrapper .onboarding-sidebar{width:340px}.onboarding-page-wrapper .enrollment-main .enrollment-content{width:91%}.onboarding-page-wrapper .enrollment-main .enrollment-content .onboarding-header,.onboarding-page-wrapper .enrollment-main .enrollment-content .license-wrapper{width:100%;flex-direction:column;gap:22px}.onboarding-page-wrapper .btn-edit-icon{position:absolute;right:6%}.onboarding-page-wrapper .license-wrapper.references .btn-edit-icon{position:static}}@media (max-width: 1024px){.enrollment-main .enrollment-content .enrollment-content-wrapper .enrollment-form-field{width:100%}}@media (max-width: 767px){body.enrollment-layout.enrollment{padding:20px}body.enrollment-layout.enrollment.confirmation{padding:0}body.enrollment-layout.enrollment.confirmation .stage-progress{padding:20px}body.enrollment-layout.enrollment .enrollment-main .body-header{padding-right:20px}body.enrollment-layout.enrollment .onboarding-sidebar{display:none}body.enrollment-layout.enrollment .menu-icon{display:flex;font-size:25px}body.enrollment-layout.enrollment .menu-icon .cancel-icon{display:none}body.enrollment-layout.enrollment.sidebar-open{padding:0}body.enrollment-layout.enrollment.sidebar-open .onboarding-sidebar{display:flex;width:100%}body.enrollment-layout.enrollment.sidebar-open .menu-icon .fa-bars{display:none}body.enrollment-layout.enrollment.sidebar-open .menu-icon .cancel-icon{display:block;width:24px;height:24px;background:url(/assets/cancel-40dc54e18cc42d80261841d8bdc1aafbb917bb6b01043e4b2ddb348e9c94e531.svg) no-repeat;margin-right:13px;margin-top:8px}body.enrollment-layout.enrollment.sidebar-open .enrollment-main{display:none}body.enrollment-layout.enrollment .section-contractor-signup{width:100%}.onboarding-page-wrapper .enrollment-main .enrollment-content{width:100%;padding:0 20px}.onboarding-page-wrapper .enrollment-main .enrollment-content .license-wrapper,.onboarding-page-wrapper .enrollment-main .enrollment-content .interview-section,.onboarding-page-wrapper .enrollment-main .enrollment-content .onboarding-header{width:100%}.onboarding-page-wrapper .enrollment-main .enrollment-content .license-wrapper.references{display:flex;align-items:center;flex-direction:row}.onboarding-page-wrapper .enrollment-main .enrollment-content .license-wrapper.references .license-info{gap:8px;flex-direction:column}.onboarding-page-wrapper .enrollment-main .enrollment-content .license-wrapper.references .license-info div{width:100%}.onboarding-page-wrapper .enrollment-main .enrollment-content .enrollment-content-wrapper .enrollment-form-field{width:100%;flex-direction:column}.onboarding-page-wrapper .enrollment-main .enrollment-content .enrollment-content-wrapper .enrollment-form-field .field{width:100%}.onboarding-page-wrapper .enrollment-main .enrollment-content .enrollment-content-wrapper .enrollment-form-field .field.submit-buttons{width:100%}.onboarding-page-wrapper .enrollment-main .enrollment-content .enrollment-content-wrapper .enrollment-form-field .field.submit-buttons input[type="submit"]{width:100%}.onboarding-page-wrapper .enrollment-main .enrollment-content .enrollment-content-wrapper.dental-license form .enrollment-form-field .expiration-date input.datepicker,.onboarding-page-wrapper .enrollment-main .enrollment-content .enrollment-content-wrapper.dental-license form .enrollment-form-field .field{width:100%}.onboarding-page-wrapper .enrollment-main .enrollment-content .enrollment-content-wrapper.dental-license form .enrollment-form-field .field-wrapper{width:100%;flex-direction:column}.onboarding-page-wrapper .enrollment-main .enrollment-content .enrollment-content-wrapper.dental-license form .enrollment-form-field .field-wrapper .field{width:100%}.onboarding-page-wrapper .enrollment-main .enrollment-content iframe{width:100% !important}body.enrollment-layout.users{padding:20px}body.enrollment-layout.users .section-contractor-signup{width:100%;box-shadow:none}}@media (max-width: 575px){body.enrollment-layout.contractor.enrollment{padding:20px}body.enrollment-layout.contractor.enrollment .enrollment-header{flex-direction:column}body.enrollment-layout.users{padding:56px 24px}body.enrollment-layout.users .section-contractor-signup{box-shadow:none;margin-top:56px;margin-bottom:56px;padding:0 24px;text-align:left}body .btn-default,body input.btn-default,body input.btn-default[type="submit"]:not(.primary-btn),body input.btn-default:not([type="checkbox"]):not([type="radio"]){width:100% !important}body.enrollment-layout.confirmation.enrollment .section-contractor-signup.section-verification.verification-email,body.enrollment-layout.confirmation.enrollment .section-contractor-signup.section-verification.update-email-form{width:100%}}@media (max-width: 375px){body.enrollment-layout.users .section-contractor-signup.section-verification{padding:20px}body.enrollment-layout.users .section-contractor-signup.section-verification .stage-wrapper input{width:35px;height:35px}}body.admin_invited_contractor{max-width:375px;margin:0 auto;min-height:100vh;-webkit-box-shadow:0 0 9px 1px #d8d8d8;-moz-box-shadow:0 0 9px 1px #d8d8d8;box-shadow:0 0 9px 1px #d8d8d8;background:#fff}body.admin_invited_contractor .header{display:flex;padding-top:78px;align-items:center;justify-content:center;flex-shrink:0;position:relative}body.admin_invited_contractor .header .header-wrapper{display:flex;margin-bottom:29px;padding:0 16px;align-items:center;gap:10px;flex-shrink:0}body.admin_invited_contractor .header .back-link{position:absolute;content:'';background:url(/assets/icon_chevron_left-8b5a38fde279c55247bbc1ec01718896b75d8dab1d992645c1777cf704400035.svg) no-repeat;width:24px;height:24px;background-size:24px 24px;cursor:pointer;left:16px}body.admin_invited_contractor .header .header-logo{height:30px}body.admin_invited_contractor .header .header-logo a{height:30px;display:flex}body.admin_invited_contractor .header .header-logo img{height:30px}body.admin_invited_contractor .shift-wrapper{padding:0 16px 150px 16px;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;color:var(--Neutral-Dark, #08090D)}body.admin_invited_contractor .shift-wrapper .alert-box{display:flex;padding:16px;align-items:center;border-radius:8px;background:var(--Alert-Alert-50, #FEDDDB);color:var(--Alert-red-500, #E21F2F);font-variant-numeric:lining-nums proportional-nums;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:18px;text-transform:capitalize}body.admin_invited_contractor .shift-wrapper .alert-box:before{content:'';background:url(/assets/icon_warning_red-8bd6b08e55e2479044127153b4e4a14321e82182119987a8b2688c5b15ee8804.svg) no-repeat;display:flex;width:45px;height:20px;margin-right:12px}body.admin_invited_contractor .shift-wrapper .title-wrapper{padding:24px 8px}body.admin_invited_contractor .shift-wrapper .title-wrapper .title{font-feature-settings:'liga' off;font-size:24px;font-style:normal;font-weight:700;line-height:28px;margin-bottom:12px;margin-top:0}body.admin_invited_contractor .shift-wrapper .title-wrapper .description{font-variant-numeric:lining-nums tabular-nums;font-size:16px;font-style:normal;font-weight:400;line-height:18px}body.admin_invited_contractor .shift-wrapper .shift-info-section{display:flex;padding:16px;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;align-self:stretch;border-radius:8px;background:var(--Neutral-100, #F2F4F7);box-shadow:0 2px 8px 0 rgba(0,0,0,0.1)}body.admin_invited_contractor .shift-wrapper .shift-info-section .info-section{display:flex;flex-direction:column;align-items:flex-start;gap:4px}body.admin_invited_contractor .shift-wrapper .shift-info-section .info-section .info-title{color:var(--Neutral-Dark, #08090D);text-align:center;font-variant-numeric:lining-nums proportional-nums;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:24px}body.admin_invited_contractor .shift-wrapper .shift-info-section .info-section .info-description{font-size:14px;font-style:normal;font-weight:700;line-height:18px}body.admin_invited_contractor .shift-wrapper .first-shift-banner{display:flex;margin:0 auto;width:90%;padding:12px 24px;flex-direction:column;align-items:flex-start;border-radius:0 0 8px 8px;background:var(--Sucess-Green-200, #96E6BF)}body.admin_invited_contractor .shift-wrapper .first-shift-banner .first-shift-title{font-variant-numeric:lining-nums proportional-nums;font-size:14px;font-style:normal;font-weight:700;line-height:20px}body.admin_invited_contractor .shift-wrapper .first-shift-banner .field-description{font-variant-numeric:lining-nums proportional-nums;font-size:14px;font-weight:500;line-height:20px;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif}body.admin_invited_contractor .shift-wrapper .first-shift-banner .field-description b{font-weight:700}body.admin_invited_contractor .shift-wrapper .section-separator{width:100%;border-top:1px solid var(--Neutral-300, #EAECF0)}body.admin_invited_contractor .shift-wrapper .section-separator.shift-info-separator{margin-top:15px}body.admin_invited_contractor .shift-wrapper .section-title{color:var(--Neutral-Dark, #08090D);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:0.54px}body.admin_invited_contractor .shift-wrapper .required-skills-section{padding:24px 8px}body.admin_invited_contractor .shift-wrapper .required-skills-section .required-skills{display:flex;align-items:flex-start;align-content:flex-start;gap:8px;align-self:stretch;flex-wrap:wrap;padding-top:16px}body.admin_invited_contractor .shift-wrapper .required-skills-section .required-skills .skill{display:flex;padding:8px;justify-content:center;align-items:center;gap:8px;border-radius:16px;background:var(--Neutrals-Grey-30, #EAECF0);color:var(--Neutrals-Grey-80, #3D424C);text-align:center;font-variant-numeric:lining-nums proportional-nums;font-size:16px;font-style:normal;font-weight:700;line-height:20px}body.admin_invited_contractor .shift-wrapper .office-info-section{padding:24px 8px}body.admin_invited_contractor .shift-wrapper .office-info-section .office-info-wrapper{padding-top:24px}body.admin_invited_contractor .shift-wrapper .office-info-section .office-info-wrapper .office-info{display:flex;gap:24px;align-self:stretch;padding-bottom:16px}body.admin_invited_contractor .shift-wrapper .office-info-section .office-info-wrapper .office-info .label{font-size:14px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:0.28px;width:40%}body.admin_invited_contractor .shift-wrapper .office-info-section .office-info-wrapper .office-info .description{font-variant-numeric:lining-nums proportional-nums;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0.32px;display:flex;flex-direction:column;align-items:flex-start;gap:10px;width:60%}body.admin_invited_contractor .shift-wrapper .office-info-section .view-more-wrapper{display:flex;padding:8px 32px;justify-content:center;align-items:center;margin-bottom:24px;gap:16px;flex:1 0 0;align-self:stretch}body.admin_invited_contractor .shift-wrapper .office-info-section .view-more-wrapper .view-less-button,body.admin_invited_contractor .shift-wrapper .office-info-section .view-more-wrapper .view-more-button{color:var(--App-UI-Blue, #1F63F6);font-variant-numeric:lining-nums proportional-nums;font-size:16px;font-style:normal;font-weight:700;line-height:16px;letter-spacing:0.48px;cursor:pointer;align-items:center;display:flex}body.admin_invited_contractor .shift-wrapper .office-info-section .view-more-wrapper .view-less-button:after,body.admin_invited_contractor .shift-wrapper .office-info-section .view-more-wrapper .view-more-button:after{content:'';background:url(/assets/view_more_arrow-5a9aa7c22689d40afa7aab1e7a7dd81547ad2fe032c84f0059b61ac2add75464.svg) no-repeat;width:20px;height:20px;margin-left:16px}body.admin_invited_contractor .shift-wrapper .office-info-section .view-more-wrapper .view-less-button:after{transform:rotate(180deg)}body.admin_invited_contractor .shift-wrapper .more-shifts-section{padding:24px 8px}body.admin_invited_contractor .shift-wrapper .more-shifts-section .more-shifts-link{display:flex;height:68px;padding:24px 0;justify-content:space-between;align-items:center;align-self:stretch}body.admin_invited_contractor .shift-wrapper .more-shifts-section .more-shifts-link .link-title{color:var(--Neutral-Dark, #08090D);font-family:Raleway;font-size:18px;font-style:normal;font-weight:700;line-height:20px;text-transform:capitalize}body.admin_invited_contractor .shift-wrapper .more-shifts-section .more-shifts-link .badge-wrapper{display:flex;justify-content:flex-end;align-items:center;gap:4px}body.admin_invited_contractor .shift-wrapper .more-shifts-section .more-shifts-link .badge{display:flex;padding:4px 8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;border-radius:18px;background:var(--Primary-Blue-blue-50, #E7F2FE);color:var(--Primary-Blue-blue-500, #1F63F6);font-family:"Montserrat", "Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal}body.admin_invited_contractor .shift-wrapper .more-shifts-section .more-shifts-link .next-icon{content:'';background:url(/assets/icon_chevron_left-8b5a38fde279c55247bbc1ec01718896b75d8dab1d992645c1777cf704400035.svg) no-repeat;transform:rotate(180deg);width:20px;height:20px;background-size:20px 20px}body.admin_invited_contractor .shift-wrapper .more-shifts-title-wrapper{padding:16px 0}body.admin_invited_contractor .shift-wrapper .shift-list-section{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}body.admin_invited_contractor .shift-wrapper .shift-list-section .shift{display:flex;padding:16px 0;gap:12px;align-self:stretch;flex-direction:column;align-items:flex-start;border-bottom:1px solid #ECECEC;background:#FFF}body.admin_invited_contractor .shift-wrapper .shift-list-section .shift .position{color:var(--Neutral-Dark, #08090D);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:0.32px}body.admin_invited_contractor .shift-wrapper .shift-list-section .shift .shift-info-wrapper{display:flex;justify-content:space-between;align-items:flex-end;align-self:stretch}body.admin_invited_contractor .shift-wrapper .shift-list-section .shift .shift-info-wrapper .date{color:var(--Neutral-Dark, #08090D);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:0.28px}body.admin_invited_contractor .shift-wrapper .shift-list-section .shift .shift-info-wrapper .time{color:var(--Neutral-Dark, #08090D);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:0.28px}body.admin_invited_contractor .shift-wrapper .shift-list-section .shift .shift-info-wrapper .rate{display:flex;height:24px;padding:4px 8px;justify-content:center;align-items:center;border-radius:4px;background:var(--Neutral-200, #F2F4F7);color:var(--Neutral-Dark, #08090D);text-align:center;font-variant-numeric:lining-nums proportional-nums;font-size:14px;font-style:normal;font-weight:600;line-height:16px}body.admin_invited_contractor .footer{display:flex;width:100%;padding:16px 24px 32px 24px;flex-direction:column;justify-content:center;align-items:center;gap:20px;background:var(--Neutral-White, #fff);box-shadow:0 -2px 4px 0 rgba(0,0,0,0.1);font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif}body.admin_invited_contractor .footer .btn-blue{display:flex;height:48px;padding:12px 16px;justify-content:center;align-items:center;gap:8px;align-self:stretch;border-radius:5px;background:var(--Primary-Blue-blue-500, #1F63F6);color:var(--Neutral-White, #fff);font-size:14px;font-style:normal;font-weight:700;line-height:20px}body.admin_invited_contractor .footer .btn-learn-more{display:flex;height:20px;padding:0 8px;justify-content:center;align-items:center;gap:8px;align-self:stretch;color:var(--App-UI-Blue, #1F63F6);font-size:14px;font-style:normal;font-weight:700;line-height:20px}body.admin_invited_contractor .footer .btn-learn-more:after{content:'';background:url(/assets/learn_more_icon-5def77566119f920b5c32e5f1db2b7d03b33999225e43ee38c0666188ec14a55.svg) no-repeat;width:20px;height:20px}body.admin_invited_contractor .footer .preferences-block{font-size:12px}body.admin_invited_contractor .footer .preferences-block b{font-weight:bold}body.admin_invited_contractor .footer .preferences-block b a{text-decoration:underline;color:var(--Neutral-Dark, #08090D)}.dynamic-pricing{display:flex;flex-direction:column;align-items:center;gap:24px;align-self:stretch}.dynamic-pricing .range{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;align-self:stretch}.dynamic-pricing .indicators{display:flex;height:48px;position:relative;width:100%}.dynamic-pricing .indicators .indicator{display:inline-flex;padding:12px;flex-direction:column;align-items:flex-start;gap:4px;border-radius:8px;background:#01050A;color:#FFF;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-size:14px;font-style:normal;font-weight:600;line-height:18px;position:absolute;transition:left 0.5s ease}.dynamic-pricing .indicators .indicator .arrow-down{position:relative}.dynamic-pricing .indicators .indicator .arrow-down:before{content:' ';width:6px;height:6px;flex-shrink:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #01050A;position:absolute;bottom:-18px;left:calc(50% + 8px)}.dynamic-pricing .range-bar{width:100%;height:8px;position:relative;border-radius:100px}.dynamic-pricing .buttons-wrapper{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.dynamic-pricing .buttons-wrapper .button-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px}.dynamic-pricing .buttons-wrapper .rate{display:flex;padding:24px;justify-content:center;align-items:center;gap:24px;border-radius:12px;background:#F2F4F7}.dynamic-pricing .buttons-wrapper .plus-minus{display:flex;justify-content:center;align-items:center;gap:12px}.dynamic-pricing .buttons-wrapper .plus-button,.dynamic-pricing .buttons-wrapper .minus-button{display:flex;width:32px;height:32px;padding:2.6px;justify-content:center;align-items:center;cursor:pointer}.dynamic-pricing .buttons-wrapper .rate-label{color:#08090D;text-align:center;font-kerning:none;font-variant-numeric:lining-nums tabular-nums;font-family:Raleway, sans-serif;font-size:32px;font-weight:600;line-height:36px}.dynamic-pricing .buttons-wrapper .sub-label{color:#667085;text-align:center;font-kerning:none;font-variant-numeric:lining-nums tabular-nums;font-family:Raleway, sans-serif;font-size:14px;font-weight:500;line-height:20px}table.table{width:100%;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;border:1px solid #EAECF0;border-radius:8px;border-collapse:separate;text-align:left}table.table thead{background:#F2F4F7}table.table thead tr th{color:#667085;padding:12px;font-size:12px;font-style:normal;font-weight:600;line-height:16px}table.table thead tr th i{display:inline-flex}table.table thead tr th.sortable{position:relative;padding:12px 19px 12px 12px}table.table thead tr th.sortable i.sort-arrow{position:absolute;top:50%;right:3px;width:12px;height:7px;opacity:0.8;background:url(/assets/arrow-down-68df5377004956676b2cbebfbedf6f47649dc42af0ad16d4c7184d9b2e697de2.svg) no-repeat}table.table thead tr th.sortable i.sort-arrow:hover{cursor:pointer}table.table thead tr th.sortable i.sort-arrow.up{transform:rotate(180deg) translate(0, 100%)}table.table thead tr th.sortable i.sort-arrow.down{transform:translate(0, 1px)}table.table tbody tr:not(:last-child) td{border-bottom:1px solid #EAECF0}table.table tbody tr td{display:table-cell;padding:16px 12px;color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-size:14px;font-style:normal;font-weight:500;line-height:20px;vertical-align:middle}table.table tbody tr td .approve-shift-wrapper{display:flex;align-items:center;gap:12px}@media (max-width: 768px){.table-scroll-mobile.sticky table tr th.sortable i.sort-arrow{right:12px}}.announcement-banner-wrapper{position:fixed;width:50%;left:33vw;bottom:80px;z-index:10}.announcement-banner-wrapper .announcement-banner{display:flex;padding:16px;gap:12px;flex-direction:column;justify-content:center;align-items:center;border-radius:10px;background:#08090D;box-shadow:0 0 10px -2px rgba(0,0,0,0.1),0px 5px 10px -5px rgba(0,0,0,0.1)}.announcement-banner-wrapper .announcement-banner .banner-wrapper{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.announcement-banner-wrapper .announcement-banner .text-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.announcement-banner-wrapper .announcement-banner .text-wrapper .banner-title{color:#FFFFFF;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:20px}.announcement-banner-wrapper .announcement-banner .text-wrapper .banner-body{color:#FFFFFF;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:18px}.announcement-banner-wrapper .announcement-banner .buttons-wrapper{display:flex;align-items:center;gap:12px}.announcement-banner-wrapper .announcement-banner .buttons-wrapper .dismiss-button{display:flex;padding:8px 12px;justify-content:center;align-items:center;gap:8px;border-radius:6px;border:1px solid #EAECF0;color:#FFFFFF;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-size:14px;font-style:normal;font-weight:600;line-height:18px}.announcement-banner-wrapper .announcement-banner .buttons-wrapper .learn-more-button{display:flex;padding:8px 12px;justify-content:center;align-items:center;gap:8px;border-radius:6px;background:#FFFFFF;color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-size:14px;font-style:normal;font-weight:600;line-height:18px}@media (max-width: 767px){.announcement-banner-wrapper .announcement-banner .banner-wrapper{flex-wrap:wrap;align-content:stretch;gap:12px}.announcement-banner-wrapper .announcement-banner .text-wrapper{flex-direction:column;flex-wrap:wrap}.announcement-banner-wrapper .announcement-banner .buttons-wrapper{width:100%}.announcement-banner-wrapper .announcement-banner .learn-more-button,.announcement-banner-wrapper .announcement-banner .dismiss-button{width:50%}}.overlay .modal.announcement-modal{display:flex;width:550px;flex-direction:column;text-align:left;padding:0}.overlay .modal.announcement-modal .modal-body{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:32px 24px 20px 24px;overflow:auto;max-height:450px}.overlay .modal.announcement-modal .modal-title{color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-size:28px;font-style:normal;font-weight:600;line-height:34px}.overlay .modal.announcement-modal .section-title{color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-size:20px;font-style:normal;font-weight:600;line-height:24px}.overlay .modal.announcement-modal .section-description{color:#667085;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-size:16px;font-style:normal;font-weight:500;line-height:20px}.overlay .modal.announcement-modal .modal-footer{box-shadow:0px -2px 4px 0px rgba(0,0,0,0.05);padding:20px 24px}.overlay .modal.announcement-modal .modal-footer .dismiss-button{display:flex;height:44px;padding:10px;justify-content:center;align-items:center;gap:8px;flex:1 0 0;border-radius:8px;background:#F2F4F7;color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-size:16px;font-style:normal;font-weight:600;line-height:20px}html,body{height:auto;line-height:1.4}body{margin-top:4.813rem}body.sessions,body.passwords,body.confirmations,body.unlocks{margin-top:4.813rem}a{color:#EF7582}img{display:inline-block;max-width:100%}.main{display:flex;min-height:calc(100vh - 77px)}.main .main-content-wrapper{width:100%}.main .main-content{padding:44px 44px 16px 44px;flex:1}@media only screen and (max-width: 48em){.main .main-content{padding:50px 28px}}.main .main-content.no-margin{padding:0}@media only screen and (max-width: 48em){.main{display:block}}.section--center{text-align:center}.section--confirmation,.section--signup{margin-top:85px}.clear{clear:both}header{height:55px;position:fixed;top:0;left:0;right:0;z-index:100;background:#FFF;-webkit-box-shadow:0px -3px 2px 4px rgba(0,0,0,0.2);-moz-box-shadow:0px -3px 2px 4px rgba(0,0,0,0.2);box-shadow:0px -3px 2px 4px rgba(0,0,0,0.2)}@media only screen and (min-width: 48em){header{height:77px}}.admin-bar header{top:46px}@media only screen and (min-width: 48em){.admin-bar header{top:32px}}.admin-bar #primary-nav{top:101px}@media only screen and (min-width: 48em){.admin-bar #primary-nav{top:111px}}#wpadminbar{position:fixed}.site-header__inner{height:55px;width:100%;padding:0 20px;max-width:1200px;margin:0px auto}.site-header__logo{width:107px;padding:7px 0;box-sizing:border-box;float:left;position:relative;z-index:5;text-align:center}@media only screen and (min-width: 48em){.site-header__logo{width:140px;height:54px;float:none;position:absolute;padding:0;left:50%;top:50%;margin:-27px 0 0 -70px}}.site-header__logo a{display:block;color:#697387;text-decoration:none !important}.site-header__logo a img.Kwikly{display:block;max-width:100%}.site-header__logo a img.HDflex{height:3.438rem;margin-right:0.625rem}.site-header__logo a span{display:inline-block;height:20px;line-height:20px;position:absolute;left:110%;top:50%;margin-top:-3px}@media only screen and (min-width: 48em){.site-header__logo a span{height:auto;position:relative;left:auto;top:auto;margin:0}}#primary-nav{display:none;position:fixed;top:55px;bottom:0;right:0;left:0;background-color:rgba(239,117,130,0.95);z-index:4}@media only screen and (min-width: 48em){#primary-nav{display:inline-block;position:static;top:auto;bottom:auto;left:auto;right:auto;background:none}}#primary-nav ul.menu{padding:30px 20px;text-align:right;max-width:1200px;margin:0 auto}@media only screen and (min-width: 48em){#primary-nav ul.menu{padding:22px 0 0 0}}#primary-nav ul.menu li{line-height:40px}@media only screen and (min-width: 48em){#primary-nav ul.menu li{display:inline-block;margin-right:25px}}#primary-nav ul.menu li a{font-size:18px;font-size:1.125rem;font-weight:600;color:#FFFFFF}@media only screen and (min-width: 48em){#primary-nav ul.menu li a{color:#434A54;font-size:14px;font-size:0.875rem;font-weight:400}}#primary-nav ul.menu li a:hover{color:#434A54;text-decoration:none}@media only screen and (min-width: 48em){#primary-nav ul.menu li a:hover{color:#EF7582}}.menuopen #primary-nav{display:block}.menuopen .site-header__logo{display:none}.menuopen header{background:#434A54}.menuopen #secondary-nav{width:100%}.menuopen .secondary-nav__inner ul{width:100%;text-align:left;direction:rtl}.menuopen .secondary-nav__inner ul li{direction:ltr}.menuopen .secondary-nav__inner ul li a{color:#FFFFFF}.menuopen .secondary-nav__inner ul li a:hover{color:#EF7582}.menuopen .secondary-nav__inner .default{display:none}.menuopen .secondary-nav__inner .interactive{display:inline-block}#secondary-nav{float:right;padding:12px 0 0 0;height:30px;line-height:30px;z-index:6;position:relative}@media only screen and (min-width: 48em){#secondary-nav{padding-top:28px}}#secondary-nav .hamburger{position:absolute;top:5px;right:0;height:20px;transition-property:opacity, filter, background-color}@media only screen and (min-width: 48em){#secondary-nav .hamburger{display:none}}#secondary-nav .hamburger.is-active .hamburger-inner,#secondary-nav .hamburger.is-active .hamburger-inner::before,#secondary-nav .hamburger.is-active .hamburger-inner::after{background-color:#FFF}.secondary-nav__inner{position:relative;padding-right:30px}@media only screen and (min-width: 48em){.secondary-nav__inner{padding-right:0}}.secondary-nav__inner li{margin-right:15px;display:inline-block}.secondary-nav__inner li a{text-align:center;color:#434A54}.secondary-nav__inner li a:hover{text-decoration:none;color:#dc6a76}.secondary-nav__inner li.btn:not(.btn--opaque) a{height:30px;display:inline-block;padding:0 10px;border-radius:5px;background-color:#EF7582;color:#FFFFFF}.secondary-nav__inner li.btn:not(.btn--opaque) a:hover{text-decoration:none;background-color:#dc6a76}.secondary-nav__inner li.btn.btn--opaque a{height:30px;display:inline-block;padding:0 10px;border-radius:5px;border:1px solid #EF7582;color:#EF7582}.secondary-nav__inner li.btn.btn--opaque a:hover{text-decoration:none;border-color:transparent;background-color:#EF7582;color:#FFFFFF}.secondary-nav__inner .interactive{display:none}@media only screen and (min-width: 48em){.secondary-nav__inner .interactive{display:inline-block !important}}.secondary-nav__inner .menu-toggle{position:absolute;top:0;right:0;bottom:0;width:30px;text-align:center;background-color:#aaa}.notifications{position:relative;padding:10px;font-size:26px;vertical-align:middle;color:#687A92;transition:color 0.1s ease;border:1px solid #BAC1CC;border-radius:8px}.notifications:hover{color:#EF7582;cursor:pointer}.notifications .kw-icon{width:24px;height:24px}.notifications .unread-indicator{position:absolute;top:9px;right:11px;width:8px;height:8px;background:#E21F2F;border-radius:50%;margin:1px}@media (max-width: 768px){.notifications{display:none !important}}.notifications-window{opacity:0;visibility:hidden;transition:all 0.1s ease;color:#434A54;position:absolute;padding:0;text-align:left;line-height:1.4;top:4.813rem;right:7.2rem;background:#FFFFFF;box-shadow:0 4px 5px rgba(0,0,0,0.25);border-radius:0 0 2px 2px;width:420px;z-index:6}.notifications-window .notifications-wrapper{max-height:60vh;overflow-y:scroll;padding:20px 40px 30px}.notifications-window:after{content:'';display:block;position:absolute;bottom:0;left:0;right:0;background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, white 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, white 100%)}.notifications-window h4{margin:10px 0;font-weight:600}.notifications-window .view-notifications{display:block;margin-top:20px}.notifications-window .no-notifications{padding:30px 0;text-align:center;color:#e0e0e0}.notifications-window .notification{position:relative;font-size:14px;padding:10px 10px 10px 65px;min-height:70px;display:flex;align-items:center;cursor:pointer}.notifications-window .notification p{margin:0}.notifications-window .notification.unread:after{display:block;position:absolute;top:29px;left:-25px;width:12px;height:12px;border-radius:20px;content:'';background:#EF7582}.notifications-window .notification.read{opacity:.5;filter:grayscale(100%)}.notifications-window .icon{position:absolute;top:10px;left:0;width:50px;height:50px;border-radius:50px;background:#4F5E72}.notifications-window .icon img{border-radius:25px}.notifications-window .icon svg{position:relative;left:5px;top:5px}.notifications-window .icon svg g{fill:white}.kwikly_admin .notifications-window{right:0}.notifications-click-background{position:absolute;background:none;top:0;left:0;width:100%;height:100%;z-index:8;opacity:0;visibility:hidden;transition:all 0.2s ease}.notifications-open .notifications-window,.notifications-open .notifications-click-background{opacity:1;visibility:visible}.user-menu{position:relative;display:flex;align-items:center;padding:0;vertical-align:middle;font-size:26px;color:#687A92;transition:color 0.1s ease}.user-menu:hover{cursor:pointer}.user-menu .photo{border-radius:50%;display:inline-block;padding:0;overflow:hidden;flex-shrink:0;width:32px;height:32px;box-sizing:border-box;background-color:#a5a5a5;border:0;font-size:32px}.user-menu .hamburger-icon{width:24px;height:24px;flex-shrink:0;background:url(/assets/hamburger-icon-f039898271ac248142d06d723a944a98dd094db5b0cbad89507ac8d24c247a8d.svg) no-repeat}.user-menu .user-info{display:flex;align-items:center;gap:8px}.user-menu .user-info .user-name{color:#08090D;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:18px}.user-menu .user-info .arrow-down{position:relative;width:20px;height:20px}.user-menu .user-info .arrow-down i{position:absolute;top:50%;left:1px;width:16px;height:10px;transform:translate(0, -50%);background:transparent url(/assets/arrow-down-68df5377004956676b2cbebfbedf6f47649dc42af0ad16d4c7184d9b2e697de2.svg) no-repeat;background-size:16px;opacity:0.8}.user-menu-window{opacity:0;visibility:hidden;position:absolute;top:4.813rem;right:0;background:#FFFFFF;box-shadow:0 4px 5px rgba(0,0,0,0.25);border-radius:0 0 8px 8px;width:230px;transition:all 0.1s ease;overflow:auto;max-height:75vh}.user-menu-window.mobile-menu{display:none}.user-menu-window .user-menu-list{display:flex;flex-direction:column;align-self:stretch;max-width:300px;width:100%;margin:0 auto}.user-menu-window .user-menu-list .menu-item{display:flex;flex-direction:column;align-items:center;padding:16px;border-top:1px solid #EAECF0}.user-menu-window .user-menu-list .menu-item:hover{cursor:pointer;background:#F2F4F7}.user-menu-window .user-menu-list .menu-item.menu-separator{border-top:1px solid #e0e0e0}.user-menu-window .user-menu-list .menu-item .sub-menu{display:none;text-align:left;margin-top:10px}.user-menu-window .user-menu-list .menu-item .sub-menu li a{color:#08090D !important;font-weight:500 !important;padding-bottom:15px}.user-menu-window .user-menu-list .menu-item a{color:#08090D;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-size:16px;font-style:normal;font-weight:500;line-height:20px;width:100%;padding:0;display:flex;align-items:center}.user-menu-window .user-menu-list .menu-item a .counter{display:flex;width:18px;height:18px;padding:4px;flex-direction:column;justify-content:center;align-items:center;border-radius:26px;margin-left:12px;margin-top:0;background:var(--Alert-red-500, #E21F2F)}.user-menu-window .user-menu-list .menu-item a:after{content:'';background:transparent url(/assets/arrow-down-68df5377004956676b2cbebfbedf6f47649dc42af0ad16d4c7184d9b2e697de2.svg) no-repeat;transform:rotate(-90deg);background-size:14px;width:14px;height:14px;margin-left:auto}.user-menu-window .user-menu-list .menu-item.sign-out a:after{background-image:url(/assets/menu/sign-out-ebe42f0c1413d4b6644f80c76c30ec09500512f08f6d7fc64810c5c38503b195.svg);background-size:16px;width:16px;height:16px;transform:rotate(0)}.user-menu-window .user-menu-list .submenu.contractor-hidden-menu{display:none}.user-menu-window .user-menu-list .submenu .menu-item{margin-bottom:10px}@media (max-width: 768px){.user-menu-window .user-menu-list .mobile-hidden{display:none !important}}.user-menu-window .user-menu-list .mobile-visible{display:none}@media (max-width: 768px){.user-menu-window .user-menu-list .mobile-visible{display:block}}.user-menu-window .link-with-counter{display:flex}.user-menu-window .counter{width:18px;height:18px;margin-left:12px;margin-top:2px;position:relative;display:inline-block;text-align:center;white-space:nowrap;vertical-align:baseline;transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;font-weight:600;border-radius:12px;line-height:18px;background-color:#EF7582;font-size:11px;color:#ffffff}.user-menu-open .user-menu-window{opacity:1;visibility:visible}.nav-item.dropdown{position:relative}.nav-item.dropdown .dropdown-button{color:#08090D;font-feature-settings:'rclt' off, 'liga' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:1.25rem;font-style:normal;font-weight:600;line-height:normal}.nav-item.dropdown .dropdown-button:after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.nav-item.dropdown .dropdown-content{min-width:calc(100% + 60px);max-height:500px;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);border-radius:.25rem;top:30px;left:-59px}@media (max-width: 767px){.nav-item.dropdown .dropdown-content{top:50px;width:90vw}}@media (max-width: 768px){.user-menu-open{overflow:hidden}.user-menu-open .assignment-footer{display:none}.user-menu-open .user-menu-window{display:none}.user-menu-open .user-menu-window.mobile-menu{display:flex;flex-direction:column;justify-content:space-between;opacity:1;visibility:visible;position:absolute;z-index:100;background:#FFFFFF;box-shadow:4px 0 8px 0 rgba(0,0,0,0.05);transition:all 0.1s ease;overflow:auto;top:0;left:0;right:0;height:100vh;max-height:100vh;width:100%;padding:24px 16px 44px 16px;gap:30px}.user-menu-open .user-menu-window.mobile-menu .user-menu-list{gap:12px}.user-menu-open .user-menu-window.mobile-menu .user-menu-list .menu-item{border-top:none}.user-menu-open .user-menu-window.mobile-menu .blue-btn-plus{margin:16px 0}.user-menu-open .user-menu-window.mobile-menu .close-icon{background:url(/assets/close-24px-651bbaf28c9f1d741371d4b2be303a1cb88ec059e1496791db1b786c093e3830.svg) no-repeat;display:flex;width:24px;height:24px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;margin-left:13px}.user-menu-open .user-menu-window.mobile-menu .menu-footer{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;max-width:300px;width:100%;margin:0 auto}.user-menu-open .user-menu-window.mobile-menu .menu-footer .menu-logo-wrapper{display:flex;align-items:center;gap:8px}.user-menu-open .user-menu-window.mobile-menu .menu-footer .menu-logo-wrapper .logo-icon{display:flex;width:24px;height:24px}.user-menu-open .user-menu-window.mobile-menu .menu-footer .menu-logo-wrapper .logo-title{color:var(--Neutral-900, #1D2939);font-family:Raleway;font-size:16px;font-style:normal;font-weight:700;line-height:16px}.user-menu-open .user-menu-window.mobile-menu .menu-footer .menu-footer-links{display:flex;align-items:center;gap:5px}.user-menu-open .user-menu-window.mobile-menu .menu-footer .menu-footer-links a{color:var(--Neutral-900, #1D2939);font-size:12px;font-style:normal;font-weight:600;line-height:16px;text-decoration-line:underline}.user-menu-open .user-menu-window.mobile-menu .menu-footer .menu-footer-links .separator{color:var(--Neutral-900, #1D2939);font-size:12px;font-style:normal;font-weight:600;line-height:16px}}.site-sidebar-logged-in{display:flex;flex-direction:column;align-items:flex-start;padding:1.5rem 1rem;background:#455974;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:1rem;-webkit-font-smoothing:antialiased;width:248px;min-width:248px;bottom:0;z-index:5}.site-sidebar-logged-in ul.sidebar-menu{margin:0;padding:0;list-style:none;width:100%;gap:4px}.site-sidebar-logged-in ul.sidebar-menu.sticky{position:-webkit-sticky;position:sticky;top:101px;height:auto;z-index:999;margin-bottom:calc(var(--sidebar-footer-height, 84px) + 24px)}.site-sidebar-logged-in ul.sidebar-menu li{display:block;margin:0;padding:0}.site-sidebar-logged-in ul.sidebar-menu li a{display:flex;color:#FFFFFF;text-decoration:none;padding:10px 12px 10px 24px;margin:0;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"liga" off;font-size:16px;font-style:normal;line-height:20px}.site-sidebar-logged-in ul.sidebar-menu li a.active{font-weight:700}.site-sidebar-logged-in ul.sidebar-menu li a:hover{background-color:rgba(255,255,255,0.1);border-radius:0.375rem}.site-sidebar-logged-in ul.sidebar-menu li a:active{font-style:normal;font-weight:700;background-color:rgba(255,255,255,0.1);border-radius:0.375rem}.site-sidebar-logged-in ul.sidebar-menu li a.no-hover:hover{background-color:#4F5E72;border-radius:0}.site-sidebar-logged-in ul.sidebar-menu li .active{font-style:normal;font-weight:700;border-radius:6px;background:rgba(255,255,255,0.1)}.site-sidebar-logged-in ul.sidebar-menu li ul{display:none}.site-sidebar-logged-in ul.sidebar-menu li ul li{border:none}.site-sidebar-logged-in ul.sidebar-menu li ul li a{display:flex;color:#FFFFFF;text-decoration:none;padding:8px 12px 8px 24px;font-size:1rem;margin:0 0.5rem}.site-sidebar-logged-in ul.sidebar-menu li ul li a:hover,.site-sidebar-logged-in ul.sidebar-menu li ul li a:active{border-radius:6px;background:rgba(255,255,255,0.05)}.site-sidebar-logged-in ul.sidebar-menu li .link-with-counter{display:flex;justify-content:space-between;padding:8px 8px 8px 48px;align-items:center}.site-sidebar-logged-in ul.sidebar-menu li .counter{display:flex;width:18px;height:18px;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:10px;border-radius:26px;color:#FFFFFF;font-variant-numeric:lining-nums proportional-nums;font-family:"Montserrat", "Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal;background:#E21F2F;padding:4px}.site-sidebar-logged-in ul li .trigger:after{content:"";background:transparent url(/assets/white-arrow-up-b72bb3c0756a59f1ce1f877c71823d66aba47b81c340bdf7d1433cfa0619425a.svg) no-repeat center center;background-size:20px;width:20px;height:20px;margin-left:auto;transform:rotate(180deg)}.site-sidebar-logged-in ul li .trigger.triggered:after{transform:rotate(0)}.site-sidebar-logged-in .sidebar-footer{position:-webkit-sticky;position:sticky;top:var(--sidebar-footer-top, 800px);display:flex;align-items:center;flex-direction:column;gap:12px;align-self:stretch;cursor:pointer;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-style:normal;line-height:20px;border-radius:4px}.site-sidebar-logged-in .sidebar-footer .sidebar-banner{display:flex;flex-direction:column;align-items:flex-start;gap:4px;flex:1 0 0;background:#344054;padding:16px;margin-top:24px;border-radius:12px}.site-sidebar-logged-in .sidebar-footer .sidebar-title{color:#fff;font-size:14px;font-weight:700}.site-sidebar-logged-in .sidebar-footer .sidebar-description{color:#fff;font-variant-numeric:lining-nums proportional-nums;font-size:14px;font-weight:500;align-self:stretch}.site-sidebar-logged-in .sidebar-footer .sidebar-footer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:16px}.site-sidebar-logged-in .sidebar-footer .sidebar-footer .dismiss-button{color:#FFFFFF;font-size:13px;font-weight:600}.site-sidebar-logged-in .sidebar-footer .sidebar-footer .give-feedback-button{color:#98B7FB;font-size:13px;font-weight:600}.site-sidebar-logged-in .sidebar-footer .powered-by-kwikly{display:flex;justify-content:center;align-items:center;gap:8px;padding:8px 0px;cursor:default}.site-sidebar-logged-in .sidebar-footer .powered-by-kwikly .text{color:#EAECF0;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:16px}.site-sidebar-logged-in .sidebar-footer .powered-by-kwikly .kwikly-logo{height:16px}.site-sidebar-logged-in.office-sidebar{padding:24px 16px}.site-sidebar-logged-in.office-sidebar ul{height:100%;display:flex;flex-direction:column}.site-sidebar-logged-in.office-sidebar ul li a{padding:8px 12px 8px 48px;position:relative;display:flex;align-items:center;color:#fff;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"liga" off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.site-sidebar-logged-in.office-sidebar ul li a:before{content:"";position:absolute;width:20px;height:21px;background-size:20px;background-repeat:no-repeat;display:flex;align-items:center;left:12px}.site-sidebar-logged-in.office-sidebar ul li.dashboard a:before{background-image:url(/assets/sidebar/home-c6d35eb49bd808a05b8a13a33c39f7bd52e25abd320dd4a42b6c70b77e0ee858.svg)}.site-sidebar-logged-in.office-sidebar ul li.timecards a:before{background-image:url(/assets/sidebar/timecards-8aecf1972a314a4057e8c05ec115a83a8e7498f13b4a68580bc6ed8706004ab3.svg)}.site-sidebar-logged-in.office-sidebar ul li.transactions a:before{background-image:url(/assets/sidebar/billing-e7f9a3ac9517515181bc244e041b541f43d6d67a4b193a39f47cb41e11b8767b.svg);top:10px}.site-sidebar-logged-in.office-sidebar ul li.messages-link a:before{background-image:url(/assets/sidebar/messages-e127f41413ade8e8540d0aa5fe291fdedd416f3b0a1a425ab932927168788323.svg)}.site-sidebar-logged-in.office-sidebar ul li.favorites a:before{background-image:url(/assets/sidebar/favorites-fd494debd7408f76766d2c3174147bbf0a429c4b5cc18af0485a8e5c355e1337.svg)}.site-sidebar-logged-in.office-sidebar ul li.office-details a:before{background-image:url(/assets/sidebar/office-details-cd03c631d6d2b40419d5a6d68587d7cc865048d995c4ed1b6d8d5c66ff10ce83.svg);height:18px}.site-sidebar-logged-in.office-sidebar ul li.settings .trigger:before{background-image:url(/assets/sidebar/settings-ee5c3a629b105372949b421b75894ee9de8e3da26263d8b12075528954e80b1d.svg)}.site-sidebar-logged-in.office-sidebar ul li.referrals a:before{background-image:url(/assets/sidebar/referrals-e5fe1ff25c7debf1f09f0c5898c78870a94bfab614570e064c4b58102268f74d.svg)}.site-sidebar-logged-in.office-sidebar ul li.support a:before{background-image:url(/assets/sidebar/support-dc885c7090fd880bbda0d2e8127c82ed838aa28a9fcdadbaffefe820a1e60181.svg)}.site-sidebar-logged-in.office-sidebar ul li ul li a{margin:0;padding:8px 12px 8px 48px}@media only screen and (max-width: 60em){.site-sidebar-logged-in{display:none}}#settings-container.visible{display:block}body.manage_payments .site-sidebar-logged-in .payment{font-weight:600}footer{background:#4a4f56;color:#FFFFFF;padding:0 10px;position:relative;-webkit-font-smoothing:antialiased}footer ul{padding-top:20px;text-align:center}footer ul li{display:inline-block;border-right:1px solid rgba(255,255,255,0.25);padding:0px 15px}footer ul li:last-child{border-right:none}footer ul li a{color:#FFFFFF}footer .need-help{position:initial;display:block;text-align:center;margin-top:10px;padding-bottom:10px}footer .logo{display:block;padding-top:8px}footer .logo a{display:block;width:100%}footer .logo img{width:41px;margin:0px auto;display:block}@media only screen and (min-width: 48em){footer{height:60px}footer .need-help{position:absolute;top:20px;right:20px;font-weight:600;margin:auto;padding:auto}footer .logo{padding-top:0;display:block;width:100%}footer img{margin-right:5px;float:left;margin-top:10px;position:relative;top:8px}footer ul{text-align:left}footer ul li{display:inline}}#launcher{margin:10px 20px 60px !important}.contain{width:600px;max-width:100%;margin:0 auto}.tooltip_templates{display:none}.tooltip_templates #tooltip_content_liability_insurance{max-width:300px}.tooltipster-sidetip .tooltipster-content strong{margin-bottom:10px}.tooltipster-sidetip .tooltipster-content img{display:block;margin:0px auto}.tooltipstered{cursor:pointer}.tooltipster-sidetip.tooltipster-borderless .tooltipster-box{border-radius:8px;background:#01050A}.tooltipster-sidetip.tooltipster-borderless .tooltipster-box .tooltipster-content{display:inline-flex;padding:12px;flex-direction:column;align-items:flex-start;gap:4px;color:#FFF;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:18px}.tooltipster-sidetip.tooltipster-borderless .tooltipster-box .tooltipster-content ul{list-style:disc;padding-left:20px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-arrow-background,.tooltipster-sidetip.tooltipster-borderless.tooltipster-top .tooltipster-arrow-border{border-bottom-color:#01050A}.tooltipster-sidetip.tooltipster-borderless.tooltipster-top .tooltipster-arrow-background{border-top-color:#01050A}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{top:0 !important;border-top-color:#01050A !important}.error{font-weight:bold;color:#EF7582}.confirmation-image{margin-bottom:30px}body .messages{max-width:660px;margin:0 auto;padding:12px 30px;text-align:center;word-break:break-all}body .messages .alert,body .messages .notice{padding:15px;color:#434A54;line-height:1;border-radius:2px;font-size:1em;word-break:keep-all}body .messages .alert{background:#EF7582;background:rgba(239,117,130,0.35)}body .messages .notice{background:#A6D475;background:rgba(166,212,117,0.35)}.logged-in .page__inner .messages{max-width:none;padding-left:30px;padding-right:30px}.logged-in .page__inner .alert,.logged-in .page__inner .notice{max-width:800px;margin:0 auto 30px auto}.section--placement p{max-width:800px;margin:0 auto}.section--placement p+p{margin-top:20px}@media only screen and (min-width: 600px){.section--process{border:1px solid #c4c4c4;border-radius:10px;margin:40px 0;overflow:hidden;padding:35px 35% 35px 25px !important;position:relative;text-align:left}}@media only screen and (min-width: 768px){.section--process{padding:50px 300px 50px 25px !important}}.section--process img{padding:0 20px;margin-bottom:15px}@media only screen and (min-width: 600px){.section--process img{display:none}}.section--process .featured-bg{display:none}@media only screen and (min-width: 600px){.section--process .featured-bg{display:block;position:absolute;top:-2px;right:0;bottom:-2px;width:30%;background-size:cover}}@media only screen and (min-width: 768px){.section--process .featured-bg{width:275px}}@media only screen and (min-width: 600px){.section--benefits{display:inline-block;width:50%;padding:20px !important;vertical-align:top;margin-left:-4px}.section--benefits:nth-child(2n+2):after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}}@media only screen and (min-width: 768px){.section--benefits{width:33.33%}.section--benefits:nth-child(2n+2):after{content:normal}.section--benefits:nth-child(3n+3):after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}}.section--benefits img{margin:0 auto 30px auto}.section--benefits p+img{margin-top:20px !important}.section--we-give-back p{max-width:460px;text-align:center;margin:0px auto}.section--requirements{position:relative}@media only screen and (min-width: 600px){.section--requirements{padding:50px 50px 50px 100px !important;border:1px solid #c4c4c4;border-radius:10px}}.section--requirements img{display:none;width:93px;height:92px;position:absolute;top:50%;margin-top:-46px;left:-46px}@media only screen and (min-width: 600px){.section--requirements img{display:block}}.section--requirements ul{margin-left:20px}.section--requirements ul li{text-align:left;list-style:disc outside none;font-weight:bold;line-height:1.3;margin-bottom:10px}.section--hero{padding:30px 0;background-position:center center;background-size:cover;background-position:fixed;color:#FFF;margin:30px 0}.section--hero h2{color:#FFF;margin-bottom:10px}.section--nomax{max-width:none}.section--faq{padding-top:0}.section--faq strong{display:block}.section--faq p+strong{margin-top:20px}.login-wrapper{max-width:450px;margin:0 auto}.login-wrapper .login-title{color:#000;font-feature-settings:'liga' off;font-family:Montserrat, sans-serif;font-size:20px;font-weight:600;line-height:20px;margin-bottom:16px}.login-wrapper form{margin-bottom:20px;display:flex;flex-direction:column}.login-wrapper .form-actions{display:flex;align-items:center;gap:16px;flex-direction:column;width:100%}.login-wrapper .form-actions .btn.btn-default,.login-wrapper .form-actions .user_remember_me{width:100%}.login-wrapper .form-inputs,.login-wrapper .input-group{display:flex;flex-direction:column}.login-wrapper .form-inputs .form-style-label,.login-wrapper .input-group .form-style-label{color:#000;font-family:Montserrat, sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize}.login-wrapper .form-inputs .form-style-input,.login-wrapper .input-group .form-style-input{display:flex;height:48px;padding:12px;align-items:center;gap:24px;align-self:stretch;border-radius:6px;border:1px solid var(--Neutrals-Grey-40, #D0D5DD);background:var(--Neutrals-White, #fff);color:#767676;font-family:Raleway, sans-serif;font-size:16px;font-weight:500;line-height:24px;margin-bottom:16px}.login-wrapper .form-inputs .form-style-input.password,.login-wrapper .input-group .form-style-input.password{margin-bottom:0}.login-wrapper .form-inputs .input,.login-wrapper .input-group .input{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.login-wrapper .input.tel .phone-label{color:#000;font-family:Montserrat, sans-serif;font-size:14px;font-weight:500;line-height:normal;text-transform:capitalize}.login-wrapper .password.optional.not-enroll{margin-bottom:0}.text-centered{color:#000;text-align:center;font-feature-settings:'liga' off;font-family:Montserrat, sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:20px;margin-top:24px;margin-bottom:24px}.login-links-wrapper{border-radius:6px;border:1px solid var(--Neutrals-Grey-40, #D0D5DD);padding:16px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.login-links-wrapper .login-links-block{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px}.login-links-wrapper h3{color:var(--Neutrals-Grey-80, #3D424C);font-feature-settings:'liga' off;font-family:Montserrat, sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:14px;margin-bottom:3px}.login-links-wrapper h3:first-child{margin-top:0}.login-links-wrapper a{color:var(--App-UI-Blue, #1F63F6);font-variant-numeric:lining-nums proportional-nums;font-family:Montserrat, sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.login-links-wrapper a:hover{color:rgba(31,99,246,0.8);text-decoration-line:underline}.user_remember_me .boolean.optional.checkbox{padding-bottom:0;color:var(--Neutrals-Grey-80, #3D424C);font-feature-settings:'liga' off;font-family:Montserrat, sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:14px;display:flex;align-items:center}.user_remember_me .boolean.optional.checkbox .boolean.optional{margin:0 8px 0;width:18px;height:18px;border-radius:3px;border:2px solid var(--Neutrals-Grey-80, #3D424C)}body .btn-default,body input.btn-default,body input.btn-default[type="submit"]:not(.primary-btn),body input.btn-default:not([type="checkbox"]):not([type="radio"]){display:flex;width:250px;padding:12px 16px;justify-content:center;border-radius:5px;background:var(--App-UI-Blue, #1F63F6);color:var(--Neutrals-White, #fff);font-variant-numeric:lining-nums proportional-nums;font-family:Montserrat, sans-serif;font-size:14px;font-weight:600;line-height:0;align-items:center;margin-bottom:0}body .btn-default:hover,body input.btn-default:hover,body input.btn-default[type="submit"]:not(.primary-btn):hover,body input.btn-default:not([type="checkbox"]):not([type="radio"]):hover{border-radius:5px;background:var(--Primary-Blue-blue-400, #4C82F8);box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);cursor:pointer}body .btn-default:focus,body input.btn-default:focus,body input.btn-default[type="submit"]:not(.primary-btn):focus,body input.btn-default:not([type="checkbox"]):not([type="radio"]):focus{border-radius:5px;background:var(--Primary-Blue-blue-600, #1C5AE0)}.input.user_contractor_phone_number{display:flex;border:none;flex-direction:column}.input.user_contractor_phone_number .input-group.enter-phone-block{display:flex;margin-bottom:1rem;flex-direction:row;border-radius:6px;border:1px solid var(--Neutrals-Grey-40, #D0D5DD);background:var(--Neutrals-White, #fff)}.input.user_contractor_phone_number .input-group-addon.city-code{display:table-cell;white-space:nowrap;vertical-align:middle;color:#767676;font-family:Raleway, sans-serif;font-size:16px;font-weight:400;line-height:24px;padding:11px;border-radius:8px 0 0 8px;background:var(--Neutrals-Grey-20, #F2F4F7);position:relative;border:none;background:var(--Neutrals-White, #fff);font-variant-numeric:lining-nums proportional-nums;font-style:normal}.input.user_contractor_phone_number .input-group-addon.city-code:after{content:' ';border-right:1px solid #A0A0A0;height:20px;position:absolute;right:0;top:14px}.input.user_contractor_phone_number .input-group.enter-phone-block .phone_number{border:none;background:#ffff;margin-bottom:0;color:#767676;font-family:Raleway, sans-serif;font-size:16px;font-weight:500;line-height:24px}body.logged-in{margin-left:250px;margin-top:110px}body.modal-open{overflow:hidden}.dashboard-header{padding-bottom:24px}.dashboard-header .dashboard-title{color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:32px;font-style:normal;font-weight:500;line-height:36px;margin-bottom:8px}.dashboard-header .dashboard-subtitle{color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:18px}.dashboard-header .dashboard-subtitle:not(:last-child){margin-bottom:8px}.page-section{padding:16px 0;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-style:normal}.page-section .section-title{color:#08090D;font-variant-numeric:lining-nums tabular-nums;font-size:20px;font-weight:600;line-height:20px;margin-bottom:8px}.page-section .section-subtitle{color:#667085;font-variant-numeric:lining-nums proportional-nums;font-size:14px;font-weight:500;line-height:18px;margin-bottom:10px}.three-dots-menu{position:relative;width:20px;padding-top:5px}.three-dots-menu img.three-dots{transform:rotate(90deg)}.three-dots-menu img.three-dots:hover{cursor:pointer}.three-dots-menu .menu{width:max-content;position:absolute;top:100%;right:0;z-index:1;min-width:200px;width:max-content;padding:4px;background:#FFF;border-radius:4px;box-shadow:rgba(66,80,102,0.08) 0px 6px 12px 0px,rgba(0,0,0,0.04) 0px 10px 18px 0px}.three-dots-menu .menu .menu-item{padding:8px;display:flex;align-items:center}.three-dots-menu .menu .menu-item:hover{cursor:pointer;border-radius:6px;background:#EAECF0}.three-dots-menu .menu .menu-item .item{font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;color:#08090D;font-size:16px;font-weight:500;line-height:20px}.three-dots-menu .menu .menu-item .itemimg{width:20px}.three-dots-menu .menu .menu-item .itemimg~.three-dots-menu .menu .menu-item .item:first-child{margin-right:12px}.tag{display:flex;align-items:center;gap:4px;width:fit-content;padding:4px 8px;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:14px;border-radius:100px}.tag.after:after{content:''}.tag.red{color:#E21F2F;background:#FCE9EA}.tag.red.after:after{width:15px;height:15px;background:url(/assets/danger-status-circle-icon-1f4677a315ff6ec075d500ad5ad90436d72c571e3106f7083177803a17b91281.svg) no-repeat;background-size:15px}.tag.blue{color:#1F63F6;background:#E7F2FE}.tag.blue.after:after{width:14px;height:14px;background:url(/assets/blue-status-circle-icon-5a7d090619b97eb471ad0e379d8d3f1435c84d32b53ae6fc131c69cd66310be0.svg) no-repeat;background-size:14px}.tag.gray{color:#08090D;background:#F2F4F7}.tag.gray.after:after{width:10px;height:10px;background:url(/assets/pending-status-circle-icon-e895b2ee991ed657f9fce0d57b5e15d0dcb732b0b537aae69cac3fdddc2dad23.svg) no-repeat;background-size:10px}.tag.green{color:#0E6E40;background:#E8FAF1}.tag.green.after:after{width:15px;height:15px;background:url(/assets/clock-status-green-icon-b6ce6335c1bd705e0e7adfaa4a3fee8efbbd0e4512edd8d6a9df76494e1b051a.svg) no-repeat;background-size:15px}.dashboard-title{color:#171D28;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:16px}.dashboard-subtitle{color:#171D28;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.site-header-logged-in{display:flex;padding:16px 32px;justify-content:space-between;align-items:center;z-index:10;background:#FFFFFF;box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif}.site-header-logged-in .dental-professionals-logo{height:48px !important}.site-header-logged-in .dental-professionals-logo img{height:48px}.site-header-logged-in .office-name{color:#08090D;font-size:20px;font-style:normal;font-weight:600;line-height:24px}.site-header-logged-in .nav-item.dropdown .dropdown-button:after{background:transparent url(/assets/arrow-down-68df5377004956676b2cbebfbedf6f47649dc42af0ad16d4c7184d9b2e697de2.svg) no-repeat !important}.site-header-logged-in ul>li.request-a-temp>a.blue-btn-plus{color:#fff}@media only screen and (max-width: 48em){.site-header-logged-in .how-it-works,.site-header-logged-in .request-a-temp,.site-header-logged-in .site-header-logged-in__logo span{display:none}}@media (max-width: 768px){.mobile-hidden{display:none}}.mobile-visible{display:none}@media (max-width: 768px){.mobile-visible{display:flex}}.site-header-logged-in__logo_kwikly{display:flex;justify-content:center;align-items:center;gap:0.625rem}.site-header-logged-in__logo_kwikly a{text-decoration:none}.site-header-logged-in__logo_kwikly a:not(.office-name){height:2.438rem}.site-header-logged-in__logo_kwikly a span{color:#08090D;font-feature-settings:'rclt' off, 'liga' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:1.25rem;font-style:normal;font-weight:600;line-height:normal}.site-header-logged-in__logo_kwikly .dropdown-content a{height:auto}.site-header-logged-in__logo_kwikly img{height:2.438rem;margin-right:0.625rem}.site-header-logged-in__logo_hdflex{display:flex;justify-content:center;align-items:center;gap:0.625rem}.site-header-logged-in__logo_hdflex a{text-decoration:none}.site-header-logged-in__logo_hdflex a span{color:#08090D;font-feature-settings:'rclt' off, 'liga' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:1.25rem;font-style:normal;font-weight:600;line-height:normal}.site-header-logged-in__logo_hdflex img{height:3.438rem;margin-right:0.625rem}.site-header-logged-in__logo_smile_brands{display:flex;justify-content:center;align-items:center;gap:0.625rem}.site-header-logged-in__logo_smile_brands a{text-decoration:none}.site-header-logged-in__logo_smile_brands a:not(.office-name){height:2.438rem}.site-header-logged-in__logo_smile_brands a span{color:#08090D;font-feature-settings:'rclt' off, 'liga' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:1.25rem;font-style:normal;font-weight:600;line-height:normal}.site-header-logged-in__logo_smile_brands img{height:3rem;margin-right:0.625rem}.site-header-logged-in__logo_gotu{display:flex;justify-content:center;align-items:center;gap:0.625rem}.site-header-logged-in__logo_gotu a{text-decoration:none}.site-header-logged-in__logo_gotu a:not(.office-name){height:2.438rem}.site-header-logged-in__logo_gotu a span{color:#08090D;font-feature-settings:'rclt' off, 'liga' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:1.25rem;font-style:normal;font-weight:600;line-height:normal}.site-header-logged-in__logo_gotu .dropdown-content a{height:auto}.site-header-logged-in__logo_gotu img{height:2.438rem;margin-right:0.625rem}.site-header-logged-in__nav{display:flex;justify-content:center;align-items:center;gap:1.5rem}.site-header-logged-in__nav ul{margin:0;padding:0;display:flex;text-align:right}.site-header-logged-in__nav ul li{display:flex;align-items:center;margin-left:24px}.site-header-logged-in__nav ul li a:not(.btn):not(.primary-btn):not(.blue-btn-plus){color:#687A92;text-decoration:none}.site-header-logged-in__nav ul li a:not(.btn):not(.primary-btn):not(.blue-btn-plus):hover{color:#EF7582}.site-header-logged-in__nav ul li a:not(.primary-btn):not(.blue-btn-plus){font-size:1rem;display:inline-block;vertical-align:middle;font-weight:600}.site-header-logged-in__nav ul li .btn{font-size:.9em;font-weight:600;line-height:38px;background-image:linear-gradient(-180deg, #FF7E8C 0%, #E06A75 100%)}.site-header-logged-in__nav ul li .primary-btn{font-size:14px;min-width:193px;height:43px;letter-spacing:0.28px;font-weight:600;border-radius:21px;text-transform:none}.site-content-logged-in{position:relative;z-index:1;width:100%}.site-content-logged-in table.dataTable thead .sorting{background-position-y:10%}.site-content-logged-in .dashboard-start{border-radius:4px;background:#F2F4F7;width:100%;max-width:1100px;margin:0 auto;display:flex;height:200px;padding:24px;flex-direction:column;justify-content:center;align-items:center}.site-content-logged-in .dashboard-start .title{margin-bottom:2px;margin-top:0}.site-content-logged-in .dashboard-start .subtitle{color:#344054;font-family:Raleway, sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:12px}.site-content-logged-in .dashboard-start img.get-started{width:128px;margin:4rem auto 0}.site-content-logged-in .dashboard-start svg.get-started{width:128px;height:128px}.site-content-logged-in .dashboard-start svg.get-started g{fill:#687A92}.site-content-logged-in .dashboard-start .btn--dark-blue{margin-top:3rem}.site-content-logged-in .dashboard-default{max-width:900px;margin:0 auto}.site-content-logged-in .dashboard-start+.dashboard-default{margin-top:50px}.dashboard-no-results{display:flex;height:200px;padding:24px;flex-direction:column;justify-content:center;align-items:center;gap:24px;align-self:stretch;border-radius:4px;background:#F2F4F7}.dashboard-no-results .message-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2px}.dashboard-no-results .message-title{color:#1D2939;font-family:Raleway, sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.dashboard-no-results .message-subtitle{color:#344054;font-family:Raleway, sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.module-blue{border-radius:8px;background:#1D2939;box-shadow:0 4px 12px 0 rgba(0,0,0,0.15);width:100%;display:flex;padding:16px 24px;align-items:center;gap:10px;margin-top:24px}.module-blue .module-content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;flex:1 0 0}.module-blue .module-content .module-title{color:#fff;font-family:Raleway, sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:24px}.module-blue .module-description{color:#FFF;font-variant-numeric:lining-nums proportional-nums;font-family:Raleway, sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.module-blue .module-btn{display:flex;padding:12px 16px;justify-content:center;align-items:center;gap:8px;border-radius:5px;background:#344054;color:#fff;font-variant-numeric:lining-nums proportional-nums;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.module-posted-jobs{text-align:center}.job-posting{border-left:12px solid #5FAA5F;text-align:left;box-shadow:0 1px 4px rgba(0,0,0,0.2);position:relative;margin-top:15px;background-color:#FFFFFF}.job-posting.job-posting--pending{border-color:#FFDC73}.job-posting.job-posting--cancelled{border-color:#F25713}.job-posting p{margin-bottom:0}.job-posting__details{padding:0 40px 0 0;display:table;width:100%;position:relative}.job-posting__details>div{display:table-cell;vertical-align:middle;font-weight:600;cursor:pointer}.job-posting__cancel{content:'';position:absolute;top:50%;right:8px;width:26px;height:26px;margin-top:-13px;background:transparent url(/assets/icon-close-1a9b53fec7ae02ffc3738e7edaac1d9f9ff17a45cba9d9a4da1bed67004d315d.png) no-repeat center center;background-size:26px 26px;cursor:pointer;cursor:hand;display:block !important}.job-posting__cancel:hover{background-image:url(/assets/icon-close-hover-be242d5e0a98d948d7a3b9bb01bfb63581991c6ab7b8e696656d3504335dd6cb.png)}.job-posting__cancel a{display:block;width:100%;height:100%}.job-posting__position{height:100%;width:40%;padding:20px 10px 20px 30px}.job-posting__dates{height:100%;width:35%;padding:20px 10px 20px 60px;background:transparent url(/assets/icon-calendar-f5385d194ba5676b46b2980242b88b6b583dba09115f6e4243613aa3882c38df.png) no-repeat center left;background-size:50px 50px}.job-posting__status{height:100%;width:24.99%;border-right:1px solid #e0e0e0;padding:20px 30px 20px 10px;text-align:center}.job-posting__review{border-top:1px solid #ccc;padding:0;display:table;width:100%;background-color:#f5f6f8}.job-posting__review table{color:#687A92;width:100%;max-width:800px;margin:20px auto 20px;text-align:center}.job-posting__review table th{font-weight:600;padding-bottom:15px}.job-posting__review table td{padding-bottom:20px}.job-posting__review table td .avatar{width:30px;height:30px;border-radius:15px;vertical-align:middle;margin-right:5px;overflow:hidden;display:inline-block}.job-posting__review table td .avatar img{width:100%;height:auto}.job-posting__review table td svg{width:15px;height:15px}.job-posting__review table td hr{margin-bottom:20px;border-top:1px solid #ccc}.job-posting__review svg{width:20px;height:20px}.job-posting__legend{display:table;width:100%;background-color:#f5f6f8;padding:20px 0;text-align:center}.job-posting__legend.dashboard{background:none}.job-posting__legend ul{margin:0;padding:0;list-style-type:none}.job-posting__legend ul li{display:inline-block}.job-posting__legend ul li p{font-size:12px}.job-posting__legend ul li p svg{margin-right:10px}.job-posting__legend ul li.first{margin-right:15px}.job-posting__review>div{display:table-cell;vertical-align:middle}.job-posting__time-left{background-size:30px 30px;padding:30px 10px 30px 30px;color:#687A92;font-weight:600}.job-posting__time-left p,.job-posting__time-left svg{display:inline-block;vertical-align:middle}.job-posting__time-left svg{max-width:30px;max-height:30px;margin-right:10px}.job-posting__time-left svg g{fill:#687A92}.module-info{box-shadow:0 1px 4px rgba(0,0,0,0.2);background-color:#FFFFFF;text-align:center;padding:40px;width:380px;max-width:100%;margin-left:auto;margin-right:auto}.module-info img{border-radius:75px;margin-bottom:20px}.red{color:#EF7582}.green{color:#407867}.avatar_display{width:80px;height:80px;border-radius:40px;vertical-align:middle;overflow:hidden;display:inline-block}.avatar_display img{width:100%;height:auto}.overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(66,66,66,0.75);backdrop-filter:blur(10px);z-index:10;visibility:hidden;opacity:0;transition:all 0.25s ease;display:flex;align-items:center;justify-content:center}.overlay.align-bottom{align-items:flex-end}.overlay.align-bottom .modal{width:100%;border-radius:12px 12px 0 0}.overlay .modal{background:#FFFFFF;text-align:center;border-radius:6px;padding:50px 30px 30px;width:600px;position:relative;max-height:90vh;overflow:auto}.overlay .modal .close-btn{position:absolute;top:20px;right:20px;width:26px;height:26px;background:transparent url(/assets/icon-close-1a9b53fec7ae02ffc3738e7edaac1d9f9ff17a45cba9d9a4da1bed67004d315d.png) no-repeat center center;background-size:26px 26px;cursor:pointer;transition:all 0.1s ease}.overlay .modal .close-btn:hover{background-image:url(/assets/icon-close-hover-be242d5e0a98d948d7a3b9bb01bfb63581991c6ab7b8e696656d3504335dd6cb.png)}.modal-open .overlay{opacity:1;visibility:visible}.tutorials-image-container{border:3px solid #687A92;width:150px;height:150px;border-radius:75px;margin:0 auto 20px;background-color:#687A92}.tutorials-image-container svg{position:relative;top:40px;width:70px;height:70px}.tutorials-image-container svg g{fill:#FFFFFF}.download-badge-image img,.download-badge-image svg{max-width:135px}.pointer{cursor:pointer}a:hover{cursor:pointer;text-decoration:none}.edit-shift-time,.add-shift-bonus,.open-change-rate-modal,.open-edit-shift-modal,.delete-shift{font-weight:bold;font-size:14px;line-height:16px;display:flex;align-items:center;text-align:center;letter-spacing:0.03em;text-decoration-line:underline;color:#1f2a3a}.delete-shift{color:#D94652;position:relative;justify-content:end}.delete-shift:before{content:' ';background:url(/assets/icon-trash-ce972a0964aded7a683d720b437d25fe5ca7f2e7c4212facb09a29baec1f97d9.png) no-repeat;width:24px;height:24px;position:absolute;left:16px;top:-4px}.assignment-table .black-checkbox.uncheck-all-checkbox{top:0}.assignment-filters{margin-top:16px;margin-bottom:12px}.btn-approve,.btn-decline{color:#FFF;font-variant-numeric:lining-nums proportional-nums;font-family:Raleway, sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px;display:inline-flex;padding:8px 12px;justify-content:center;align-items:center;text-align:center;gap:8px;text-transform:capitalize}.btn-approve{border-radius:5px;background:#18B66A;margin-right:16px}.btn-decline{border-radius:5px;border:1px solid #CA3D3D;color:#CA3D3D}.office-table{font-family:'Raleway', sans-serif;width:100%;filter:drop-shadow(0px 3px 6px rgba(0,0,0,0.1));border-radius:8px}.office-table thead th{background:#F2F4F7;text-align:left;padding:8px 16px;vertical-align:middle;color:#50565E;font-family:Montserrat, sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:0.5px;text-transform:uppercase}.office-table thead th:first-child{border-radius:8px 0 0 0}.office-table thead th:last-child{border-radius:0 8px 0 0}.office-table tbody{background:#FFFFFF}.office-table tbody tr{border-bottom:1px solid #EAECF0;background:#FFF}.office-table tbody tr:hover{background:rgba(216,216,216,0.2)}.office-table tbody tr:last-child{border:none}.office-table tbody tr:last-child td:first-child{border-radius:0 0 0 8px}.office-table tbody tr:last-child td:last-child{border-radius:0 0 8px 0}.office-table tbody td{padding:16px;color:#08090D;font-family:Raleway, sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:normal;vertical-align:middle;font-variant-numeric:lining-nums proportional-nums}.office-table tbody td .label{display:flex;height:18px;padding:2px 8px;justify-content:center;align-items:center;border-radius:16px;background:#E7F2FE;color:#113687;text-align:center;font-feature-settings:'liga' off;font-family:Montserrat, sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:100%}.office-table tbody td.contractor-cell a:hover{text-decoration:underline}.office-table tbody td.links-cell{text-align:right;padding-right:16px}.office-table tbody td.date-cell .date{color:#08090D;font-family:Raleway, sans-serif;font-size:12px;font-weight:600}.office-table tbody td.date-cell .location{color:#50565E;font-variant-numeric:lining-nums proportional-nums;font-family:Raleway, sans-serif;font-size:12px;font-weight:500}.office-table .crossed-out{color:#667085;font-family:Raleway, sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-decoration:line-through}.office-table .contractor-row{display:flex;flex-direction:row;align-items:center}.office-table .contractor-row .contractor-photo{border-radius:50%;display:inline-block;padding:0;overflow:hidden;flex-shrink:0;width:32px;height:32px;margin-right:16px;box-sizing:border-box;background-color:#a5a5a5}.office-table .contractor-row .contractor-wrapper{font-weight:600;font-size:12px;line-height:14px;display:flex;flex-direction:column;text-transform:capitalize;font-feature-settings:'pnum' on, 'lnum' on;color:#1F2A3A;font-family:"Raleway", sans-serif}.office-table .contractor-row .contractor-name{color:#08090D;font-family:Raleway, sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.office-table .contractor-row .contractor-position{color:#50565E;font-family:Raleway, sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.office-table.partial-shifts-table{border:1px solid #F5B345;border-collapse:separate;border-spacing:0;border-radius:6px}.office-table.partial-shifts-table .black-checkbox{width:16px;height:16px}.office-table.partial-shifts-table .black-checkbox .checkbox-indicator{width:16px;height:16px}@media only screen and (max-width: 48em){.job-posting__details{display:block}.job-posting__details>div{display:block}.job-posting__position{width:100%;padding:0;padding-top:20px}.job-posting__dates{width:100%;text-align:center;background:none;padding:0}.job-posting__status{width:100%;border-right:none;padding:0;padding-top:10px;padding-bottom:20px}h1,h2,h3,h4{text-align:center}}@media only screen and (max-width: 40em){.job-posting__review div{display:block;width:100%;text-align:center}.job-posting__time-left{padding-top:20px}}@media (max-width: 1300px){.office-table thead th{padding:15px 7px}.office-table thead th:first-child{width:auto}.office-table tbody td{padding:7px}.office-table tbody .btn-approve,.office-table tbody .btn-decline{display:flex;margin-right:0;justify-content:center}.office-table tbody .btn-approve{margin-bottom:5px}}@media (max-width: 868px){.office-table thead th{padding:15px 3px}.office-table tbody td{padding:5px}}.download-app-banner{display:none}@media (max-width: 768px){.site-header-logged-in{display:inline-flex;height:100px;flex-direction:row;align-items:center;padding-left:16px;padding-right:16px;top:0;width:100%;height:auto}body:not(.kwikly_admin){margin-top:0}body:not(.kwikly_admin) .site-header-logged-in{position:sticky}.module-blue{flex-direction:column}.table-scroll-mobile.sticky table tr th:first-child,.table-scroll-mobile.sticky table tr td:first-child{box-shadow:0 4px 12px 0 rgba(0,0,0,0.1);border-bottom-right-radius:0}.table-scroll-mobile.sticky table tr th:first-child{background:#EAECF0}.office-table{display:block;width:100%;filter:none;border:none;border-radius:0}.office-table.manage-users tbody tr{flex-direction:column;align-items:baseline;text-align:left;width:100%}.office-table.manage-users tbody tr td{width:100%}.office-table.manage-users tbody tr td.roles-cell{padding-left:17px}.office-table thead{display:none}.office-table tbody{display:block;background:#fff}.office-table tbody tr{display:flex;flex-flow:row wrap;margin-bottom:20px;padding:25px 0 17px 0;filter:drop-shadow(0 4px 8px rgba(0,0,0,0.05));border-radius:5px;background:#fff}.office-table tbody tr td{width:50%;box-shadow:none !important;font-weight:600;font-size:14px;line-height:16px;font-feature-settings:'pnum' on, 'lnum' on;color:#1F2A3A;padding-left:15px}.office-table tbody tr td:first-child{display:none}.office-table tbody tr td.email-cell{padding-left:17px}.office-table tbody tr td.contractor-cell{order:0 !important;width:100%;margin-bottom:30px;padding-left:17px}.office-table tbody tr td.contractor-cell .contractor-name{font-weight:700;font-size:14px;line-height:16px}.office-table tbody tr td.date-cell{order:2;margin-bottom:30px;padding-left:17px}.office-table tbody tr td.time-cell{order:4;padding-left:17px}.office-table tbody tr td.position-cell{order:3}.office-table tbody tr td.shift-time-cell{margin-bottom:19px;order:5;padding-right:17px;color:#08090D;font-size:12px;font-weight:600}.office-table tbody tr td.links-cell{order:6;width:100%;border-top:2px solid #F3F3F3;padding-top:15px;display:flex;justify-content:space-between;align-items:center;padding-left:15px;padding-right:15px}.office-table tbody tr td.links-cell a{margin-bottom:0;width:45%;display:block}.office-table tbody tr td.links-cell a.btn-approve{margin-right:15px}.office-table tbody tr td .label-mobile{font-weight:400;font-size:12px;line-height:20px;letter-spacing:0.02em;font-feature-settings:'pnum' on, 'lnum' on}.download-app-banner{display:flex;align-items:center;background:white;position:fixed;top:0;z-index:11;width:100%;padding:7px 0}.download-app-banner .close{width:15px;margin:0 10px 0 20px;opacity:0.7}.download-app-banner .logo{width:40px;margin-right:10px}.download-app-banner .text{margin-right:auto;color:#08090D}.download-app-banner .text .top{font-weight:700}.download-app-banner .text .bottom{font-size:14px;font-weight:400}.download-app-banner .button{padding:6px 10px;margin-right:20px;border-radius:20px;background:#1F63F6}}.payment-wrapper{display:flex;flex-direction:column;align-items:flex-start}.payment-wrapper .new-card-block{display:flex;max-width:800px;flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:32px}.payment-wrapper .new-payment-form{margin:0 0 32px;display:flex;max-width:550px;width:100%;flex-direction:column;align-items:flex-start;gap:16px}.payment-wrapper .new-payment-form form{width:100%}.payment-wrapper .new-payment-form .credit-card-title{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:16px}.payment-wrapper .new-payment-form input,.payment-wrapper .new-payment-form select{margin-bottom:0;display:flex;height:48px;padding:12px;align-items:center;gap:24px;align-self:stretch;border-radius:8px;border:none;background:var(--Neutral-200, #F2F4F7)}.payment-wrapper .new-payment-form .different-address{flex-direction:column;align-items:flex-start;margin-bottom:16px}.payment-wrapper .new-payment-form .different-address select{height:48px;border-radius:8px;border:none;background:var(--Neutral-200, #F2F4F7)}.payment-wrapper .new-payment-form .new_payment_method_model .input.string label{padding-bottom:8px}.payment-wrapper .new-payment-form .stripe_element_wrapper{border-radius:8px;background:var(--Neutral-200, #F2F4F7);height:48px;margin-bottom:16px;padding:12px}.payment-wrapper .button-full-width{display:flex;justify-content:center;align-items:center;width:100%}.payment-wrapper .button-full-width button.submit.btn-save{color:var(--Neutral-White, #fff);font-variant-numeric:lining-nums proportional-nums;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px;margin-bottom:0;padding:12px 16px;gap:8px;flex:1 0 0;border-radius:5px;height:44px;background:var(--Primary-Blue-blue-500, #1F63F6)}.payment-wrapper .payment-title,.payment-wrapper .payment-description{color:var(--Neutral-Dark, #08090D);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-style:normal}.payment-wrapper .payment-title{font-size:24px;font-weight:600;line-height:30px;margin-bottom:8px}.payment-wrapper .payment-description{font-size:16px;font-weight:400;line-height:20px;max-width:800px;margin-bottom:32px}.payment-wrapper form.layout .layout-row .layout-column .form-label{color:var(--Neutral-Dark, #08090D);font-family:"Montserrat", "Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize}.payment-wrapper form.layout .layout-row .layout-column .card-number-form-control-wrapper .form-control.number-input-multi{height:48px;color:var(--Neutral-600, #98A2B3);font-family:"Montserrat", "Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.account-container{padding-top:44px}.invitation-container,.account-container{max-width:1100px;margin:0 auto 60px auto}.invitation-container .account-title,.account-container .account-title{font-weight:700;font-size:24px;display:flex;font-feature-settings:'tnum' on, 'lnum' on, 'liga' off;color:#121E2F;margin-bottom:16px}.invitation-container .invitation-subtitle,.invitation-container .account-subtitle,.account-container .invitation-subtitle,.account-container .account-subtitle{margin-bottom:2rem;text-align:left;font-weight:700;font-size:24px;display:flex;align-items:center;font-feature-settings:'tnum' on, 'lnum' on, 'liga' off;color:#121E2F}.invitation-container .invitation-content-title,.invitation-container .account-content-title,.account-container .invitation-content-title,.account-container .account-content-title{display:inline-flex;padding-top:32px;font-weight:700;font-size:18px;line-height:18px;letter-spacing:0.03em;font-feature-settings:'tnum' on, 'lnum' on, 'kern' off, 'liga' off;color:#131313}.invitation-container .stars-container,.account-container .stars-container{margin-bottom:40px;display:flex;align-items:center}.invitation-container .stars-container .star-icon,.invitation-container .stars-container .rating-text,.account-container .stars-container .star-icon,.account-container .stars-container .rating-text{color:#F5B345;font-size:18px}.invitation-container .stars-container .rating-text,.account-container .stars-container .rating-text{font-family:'Montserrat', sans-serif;font-weight:700;line-height:22px;padding-right:12px}.invitation-container .stars-container .vertical-line,.account-container .stars-container .vertical-line{display:inline-flex;align-items:center;height:22px;border-right:1px solid #838791}.invitation-container .stars-container .review-text,.account-container .stars-container .review-text{font-family:'Montserrat', sans-serif;font-size:18px;color:#3D424C;padding-left:12px;padding-right:12px}.invitation-container .stars-container .stars i,.account-container .stars-container .stars i{font-size:30px}.invitation-container .stars-container p,.account-container .stars-container p{font-size:12px}.invitation-container .stars-container .office-name,.account-container .stars-container .office-name{text-align:center;font-size:18px;margin-top:16px}.invitation-container .email,.invitation-container .notification-emails,.invitation-container .settings,.account-container .email,.account-container .notification-emails,.account-container .settings{margin-bottom:2rem;border-top:1px solid #C3C7D2;display:inline-flex;width:100%;justify-content:space-between;flex-direction:row;padding-right:48px}.invitation-container .form-wrapper,.account-container .form-wrapper{width:50%}.invitation-container .form-wrapper .email-form,.invitation-container .form-wrapper .notification-emails-form,.account-container .form-wrapper .email-form,.account-container .form-wrapper .notification-emails-form{margin-top:32px;width:100%}.invitation-container .form-wrapper .email-form form,.invitation-container .form-wrapper .notification-emails-form form,.account-container .form-wrapper .email-form form,.account-container .form-wrapper .notification-emails-form form{width:100%}.invitation-container .form-wrapper .new-password form,.invitation-container .form-wrapper .new-password .nested_fields.nested_user_notification_emails .field-wrapper input,.account-container .form-wrapper .new-password form,.account-container .form-wrapper .new-password .nested_fields.nested_user_notification_emails .field-wrapper input{width:100%}.invitation-container .form-wrapper .text-alerts,.account-container .form-wrapper .text-alerts{margin-top:0;margin-bottom:8px}.invitation-container .notification-emails fieldset,.account-container .notification-emails fieldset{position:relative;margin-bottom:20px}.invitation-container .notification-emails .form-wrapper form,.account-container .notification-emails .form-wrapper form{width:100%}.invitation-container .notification-emails .form-wrapper form.edit_user fieldset,.account-container .notification-emails .form-wrapper form.edit_user fieldset{width:100%}.invitation-container .notification-emails .form-wrapper .remove_nested_fields_link,.account-container .notification-emails .form-wrapper .remove_nested_fields_link{position:absolute;right:0;top:-10px}.invitation-container .notification-emails .account-subtitle,.account-container .notification-emails .account-subtitle{margin-bottom:1rem}.invitation-container .notification-emails .edit_user,.account-container .notification-emails .edit_user{display:flex;flex-direction:column}.invitation-container .notification-emails .btn.add_nested_fields_link,.account-container .notification-emails .btn.add_nested_fields_link{margin:0;padding:0;height:48px;border:1px solid #1F63F6;border-radius:5px;font-weight:700;font-size:16px;line-height:16px;display:flex;align-items:center;letter-spacing:0.03em;font-feature-settings:'pnum' on, 'lnum' on;color:#1F63F6}.invitation-container .notification-emails .btn.add_nested_fields_link:hover,.account-container .notification-emails .btn.add_nested_fields_link:hover{background-color:#fff}.invitation-container .notification-emails .select-wrapper select,.account-container .notification-emails .select-wrapper select{display:flex;flex-direction:row;align-items:center;padding:12px;gap:24px;height:48px;background:#FFFFFF;border:1px solid #000000;border-radius:8px}.invitation-container input::placeholder,.account-container input::placeholder{font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-weight:500;font-size:16px;line-height:24px;display:flex;align-items:center;color:#767676}.invitation-container input:-moz-placeholder,.account-container input:-moz-placeholder{font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-weight:500;font-size:16px;line-height:24px;display:flex;align-items:center;color:#767676}.invitation-container input[type="submit"]:disabled,.account-container input[type="submit"]:disabled{cursor:not-allowed}.invitation-container input.btn-save,.invitation-container input.btn-save-password,.invitation-container input.btn-update,.invitation-container input.btn-invite,.account-container input.btn-save,.account-container input.btn-save-password,.account-container input.btn-update,.account-container input.btn-invite{cursor:pointer;margin-left:auto;border-radius:5px !important;height:48px;border:none !important;font-weight:700;font-size:16px;line-height:16px;display:flex;align-items:center;letter-spacing:0.03em;font-feature-settings:'pnum' on, 'lnum' on;background:#1F2A3A;color:#fff}.invitation-container input.btn-save:disabled,.invitation-container input.btn-save-password:disabled,.invitation-container input.btn-update:disabled,.invitation-container input.btn-invite:disabled,.account-container input.btn-save:disabled,.account-container input.btn-save-password:disabled,.account-container input.btn-update:disabled,.account-container input.btn-invite:disabled{background:#ECECEC;color:#838791}.invitation-container input.btn-invite:disabled,.account-container input.btn-invite:disabled{cursor:not-allowed;background:#d3d3d3;color:#a9a9a9}.invitation-container.office-details .account-title,.account-container.office-details .account-title{text-align:left;font-weight:700;font-size:28px;display:flex;font-feature-settings:'tnum' on, 'lnum' on, 'liga' off;color:#121E2F;margin-bottom:24px}.invitation-container.office-details .office-details-text,.account-container.office-details .office-details-text{font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:16px;line-height:18px;display:flex;align-items:center;font-feature-settings:'tnum' on, 'lnum' on;color:#4D5157;max-width:471px}.invitation-container form,.account-container form{display:flex;flex-direction:column;margin:0}.invitation-container form label:not(.option-no):not(.option-yes):not(.radio-label),.account-container form label:not(.option-no):not(.option-yes):not(.radio-label){font-family:'Montserrat', sans-serif;font-weight:500;font-size:14px;line-height:1;margin-bottom:8px;padding:0;letter-spacing:0.02em;text-transform:capitalize;color:#000000}.invitation-container form input:not([type="checkbox"]):not([type="radio"]),.account-container form input:not([type="checkbox"]):not([type="radio"]){margin-bottom:18px;border:1px solid #000000;border-radius:8px}.invitation-container form .update-password,.account-container form .update-password{font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-weight:600;font-size:16px;line-height:16px;display:flex;align-items:center;letter-spacing:0.03em;font-feature-settings:'pnum' on, 'lnum' on;color:#1F63F6;justify-content:end}.invitation-container .field-wrapper input.btn-save,.invitation-container .field-wrapper input.btn-save-password,.invitation-container .form-wrapper input.btn-save,.invitation-container .form-wrapper input.btn-save-password,.account-container .field-wrapper input.btn-save,.account-container .field-wrapper input.btn-save-password,.account-container .form-wrapper input.btn-save,.account-container .form-wrapper input.btn-save-password{font-weight:700;font-size:16px;line-height:16px;display:flex;align-items:center;letter-spacing:0.03em;font-feature-settings:'pnum' on, 'lnum' on;color:#838791;height:48px;background:#ECECEC}.invitation-container .toggle-switch-wrapper{margin-bottom:12px}.inline-wrapper{display:inline-flex;flex-direction:row}.email-buttons{display:inline-flex;align-items:center;justify-content:right;margin-left:auto}.email-buttons input.btn-save{margin-left:0;margin-bottom:0 !important}.email-buttons .cancel-email{font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-weight:600;font-size:16px;line-height:16px;display:flex;align-items:center;letter-spacing:0.03em;font-feature-settings:'pnum' on, 'lnum' on;color:#1F63F6;margin-right:40px}.email-buttons .btn-cancel{font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-weight:600;font-size:16px;line-height:16px;display:flex;align-items:center;letter-spacing:0.03em;font-feature-settings:'pnum' on, 'lnum' on;color:#1F63F6;background:none;border:none !important;padding:0;margin-right:40px}body.settings:not(.kwikly_admin){background:#fff}body.settings:not(.kwikly_admin) .main-content{position:relative;padding-top:0}body.settings:not(.kwikly_admin) .main-content .unconfirmed-email-message{font-weight:700;font-size:16px;margin-bottom:1rem;line-height:22px;color:#F5B345}body.settings:not(.kwikly_admin) .main-content .office-settings-form{width:100%}body.settings:not(.kwikly_admin) .main-content .office-settings-form .messages{max-width:70%}.account-edit-container{max-width:1100px;margin:0 auto 60px}.account-edit-container .settings-header{display:flex;justify-content:center;align-items:center;gap:32px;align-self:stretch;padding:32px 0;z-index:9;position:-webkit-sticky;position:sticky;top:77px;background:#fff}.account-edit-container .settings-header .back-link{color:#1F63F6;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:18px;display:flex;align-items:center;gap:8px}.account-edit-container .settings-header .back-link:before{content:'';background:url(/assets/blue-arrow-left-84efa26dbe00671a030ac4e798ce3a9977472803e3240385cfe87ed994610596.svg) no-repeat;width:18px;height:18px;display:flex;align-items:center;padding:8px;margin-top:-3px}.account-edit-container .settings-header .title-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:8px;flex:1 0 0}.account-edit-container .settings-header .title-wrapper .stars-container{display:flex;align-items:center;gap:8px}.account-edit-container .settings-header .title-wrapper .stars-container .star-icon{color:#F9AC2C}.account-edit-container .settings-header .title-wrapper .stars-container .rating-text{color:#F9AC2C;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:16px}.account-edit-container .settings-header .title-wrapper .stars-container .review-text{color:#667085;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:16px;text-transform:capitalize}.account-edit-container .settings-header .buttons-wrapper{display:flex;align-items:flex-start;gap:12px}.account-edit-container .settings-header .buttons-wrapper .btn-grey{height:44px}.account-edit-container .settings-header .buttons-wrapper .btn-blue{font-size:14px;font-style:normal;height:44px;font-weight:600;line-height:0;margin-bottom:0}.account-edit-container .general-wrapper{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;border-radius:12px;border:1px solid #D0D5DD}.account-edit-container .general-wrapper .info-wrapper{padding:24px 24px 16px 24px;border-bottom:1px solid #D0D5DD;display:flex;flex-direction:column;align-items:flex-start;gap:4px;align-self:stretch}.account-edit-container .general-wrapper .info-wrapper.sub-section{border-top:1px solid #D0D5DD;border-bottom:none;padding:16px 24px}.account-edit-container .general-wrapper .info-wrapper.shift-times-wrapper{display:flex;flex-direction:row;justify-content:space-between}.account-edit-container .general-wrapper .section-title{color:#08090D;font-kerning:none;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:20px;font-weight:600;line-height:24px}.account-edit-container .general-wrapper .section-title.small{font-size:16px}.account-edit-container .general-wrapper .section-subtitle{color:#344054;font-variant-numeric:lining-nums tabular-nums;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:12px;font-weight:500;line-height:16px}.account-edit-container .general-wrapper .form-wrapper{padding:16px 24px;width:50%}.account-edit-container .general-wrapper .form-wrapper.part-width{width:75%}.account-edit-container .general-wrapper .form-wrapper.full-width{width:100%}.account-edit-container .general-wrapper .form-wrapper.separator{border-top:1px solid #D0D5DD}.account-edit-container .general-wrapper .form-wrapper .subscription-text{color:#667085;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:12px;font-weight:600;line-height:16px;margin-top:8px;margin-bottom:0}.account-edit-container .general-wrapper .form-wrapper .textarea-wrapper.parking-info-wrapper textarea{border-radius:8px;border:1px solid #EAECF0;background:#fff;height:100px}.account-edit-container .general-wrapper .form-wrapper .multiselect{margin-bottom:6px}.account-edit-container .general-wrapper .form-wrapper .multiselect:after{content:' ';background:url(/assets/chevron-down-71fd65e6688a04b870c333633ae7929d35ac61ca4f716ff5d056df227dfb4e6f.svg) no-repeat;width:18px;height:18px;position:absolute;top:15px;right:12px;pointer-events:none}.account-edit-container .general-wrapper .form-wrapper .input-group{display:flex;height:48px;padding:12px;align-items:center;gap:16px;align-self:stretch;border-radius:8px;border:1px solid #EAECF0}.account-edit-container .general-wrapper .form-wrapper .input-group .input-group-addon{color:#667085;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:20px;border-right:1px solid #667085;width:36px;margin:0;padding:0}.account-edit-container .general-wrapper .form-wrapper .input-group input{width:100%;border:none;margin:0;padding:0;height:24px}.account-edit-container .general-wrapper .form-wrapper .field{margin-bottom:16px}.account-edit-container .general-wrapper .form-wrapper .field select{width:100%;height:48px;background:#FFFFFF;border-radius:8px;border:1px solid #EAECF0;position:relative;margin-bottom:0}.account-edit-container .general-wrapper .form-wrapper .field select:after{content:' ';background:url(/assets/chevron-down-71fd65e6688a04b870c333633ae7929d35ac61ca4f716ff5d056df227dfb4e6f.svg) no-repeat;width:18px;height:18px;position:absolute;top:15px;right:12px}.account-edit-container .general-wrapper.hygiene-specifics{padding-bottom:24px}.account-edit-container .general-wrapper.hygiene-specifics .switch-wrapper{padding-bottom:0}.account-edit-container .general-wrapper.software-systems .toggle-switch-wrapper{border:none}.account-edit-container .shift-time-settings{padding:16px}.account-edit-container .shift-time-settings .shift-settings-table th{color:#344054;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:18px;text-align:left}.account-edit-container .shift-time-settings .shift-settings-table tbody td{padding:12px 5px;vertical-align:middle;width:20%}.account-edit-container .shift-time-settings .shift-settings-table tbody input,.account-edit-container .shift-time-settings .shift-settings-table tbody select{height:48px;margin-bottom:0}.account-edit-container .shift-time-settings .shift-settings-table tbody .day-title{color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:16px;font-weight:500;line-height:20px;width:15%}.account-edit-container .shift-time-settings .shift-settings-table tbody td .time-field{color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:16px;font-weight:500;line-height:20px}.account-edit-container .shift-time-settings .shift-settings-table tbody .remove-shift-day img{width:24px;height:24px}.account-edit-container .switch-wrapper{display:flex;padding:24px;justify-content:center;align-items:flex-start;gap:8px;align-self:stretch}.account-edit-container .switch-wrapper.separator{border-top:1px solid #D0D5DD}.account-edit-container .switch-wrapper .switch-label-wrapper{display:flex;flex-direction:column;gap:4px;width:100%;align-self:center}.account-edit-container .switch-wrapper .switch-label{color:#08090D;font-kerning:none;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:16px;font-weight:600;line-height:20px}.account-edit-container .switch-wrapper .switch-description{color:#344054;font-variant-numeric:lining-nums tabular-nums;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:12px;font-weight:500;line-height:16px}.account-edit-container .deadline-message{font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-weight:700;font-size:16px;line-height:18px;display:flex;align-items:center;letter-spacing:0.02em;font-feature-settings:'tnum' on, 'lnum' on;color:#F5B345}.account-edit-container .deadline-message:before{content:"";background:url(/assets/info-icon-a77b0a0883dd1792ce41fc8c074faa9ad81da34632833a11e0cabb92a2309eea.svg) no-repeat;display:flex;width:24px;height:24px;margin-right:10px}.account-edit-container .deadline-message.office-deadline-message{margin-bottom:25px}.account-edit-container .location-settings-wrapper{display:flex;margin-bottom:25px;margin-top:25px;align-items:center}.account-edit-container .location-settings-wrapper .location-settings-dropdown{display:inline-flex}.account-edit-container .location-settings-wrapper .location-settings-dropdown .dropdown-button{margin-right:32px;display:flex;flex-direction:row;align-items:center;padding:11px 16px;gap:10px;width:300px;height:44px;background:#FFFFFF;border:1px solid #525E70;border-radius:5px;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-weight:500;font-size:16px;line-height:19px;text-transform:capitalize;font-feature-settings:'pnum' on, 'lnum' on, 'liga' off;color:#06152D;position:relative}.account-edit-container .location-settings-wrapper .location-settings-dropdown .dropdown-button:after{content:'';position:absolute;top:15px;right:16px;border-right:2px solid #000;border-bottom:2px solid #000;width:8px;height:8px;transform:rotate(45deg)}.account-edit-container .location-settings-wrapper .location-settings-dropdown .dropdown-content{width:300px;top:56px;filter:drop-shadow(0 4px 8px rgba(0,0,0,0.1));border-radius:4px;background:#fff}.account-edit-container .location-settings-wrapper .location-settings-dropdown .dropdown-content.show a:hover{background:#D4EBFF}.account-edit-container .location-settings-wrapper .location-settings-dropdown .dropdown-content.show a.active{background:#D4EBFF}.account-edit-container .location-settings-wrapper .location-settings-dropdown .dropdown-content.show a.active .location-name{font-weight:600;font-size:14px;line-height:16px;display:flex;align-items:center;letter-spacing:0.02em;text-transform:capitalize;font-feature-settings:'pnum' on, 'lnum' on;color:#06152D}.account-edit-container .location-settings-wrapper .location-settings-dropdown .dropdown-content .location-name{font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-weight:500;font-size:14px;line-height:18px;display:flex;align-items:center;letter-spacing:0.01em;text-transform:capitalize;color:#3C3C3C}.account-edit-container .location-settings-wrapper .location-settings-dropdown .dropdown-content a{display:flex;justify-content:space-between;position:relative}.account-edit-container .location-settings-wrapper .location-settings-dropdown .dropdown-content a .check-icon:after{content:'';position:absolute;top:17px;right:16px;width:13px;height:10px;background:transparent url(/assets/info-verified-b4d4b5bdb8394eec421e531682d70311274453d19ff05f4d822f18d6ae50820d.svg) no-repeat}.account-edit-container .location-settings-wrapper .location-settings-dropdown .dropdown-content a .missing-info{font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-weight:700;font-size:12px;line-height:18px;color:#CA3D3D;padding-right:22px}.account-edit-container .location-settings-wrapper .location-settings-dropdown .dropdown-content a .missing-info:after{content:'';position:absolute;top:13px;right:16px;width:16px;height:16px;background:transparent url(/assets/exclamation-d25e75fa29d741d6d4a8d392a33ff0d9389ad569881b5d19b509a09a82162a16.svg) no-repeat}.account-edit-container .office-contact-info .image-upload-wrapper .image-wrapper{margin-right:24px;border-radius:50%;align-items:center}.account-edit-container .office-contact-info .image-upload-wrapper .upload-wrapper{display:inline-flex}.account-edit-container .office-contact-info .image-upload-wrapper .upload-wrapper .btn-upload{width:220px;padding:0;display:flex;align-items:center;justify-content:center}.account-edit-container .office-contact-info .image-upload-wrapper .upload-wrapper .btn-upload{margin-bottom:0;height:44px;cursor:pointer}.account-edit-container .office-contact-info .switch-wrapper{padding:0}.account-edit-container .appointment-length-wrapper{display:flex;align-items:flex-start;gap:10px;align-self:stretch;padding:0 24px 24px}.account-edit-container .appointment-length-wrapper .field{width:100%}.account-edit-container .appointment-length-wrapper .field label{margin-bottom:8px}.account-edit-container .appointment-length-wrapper .field .appointment-length{display:flex;height:48px;padding:12px 16px 12px 12px;align-items:center;gap:24px;align-self:stretch;border-radius:8px;border:1px solid #344054;background:#FFF;margin-bottom:0}.account-edit-container .general-info .info-wrapper.sub-section{padding:24px}.account-edit-container .general-info .multiselect{width:100%;display:flex;align-items:center;align-self:stretch;margin-bottom:0}.account-edit-container .general-info .multiselect input{height:48px;padding:12px;border-radius:8px;border:1px solid #BAC1CC;box-shadow:0 1px 2px 0 rgba(0,0,0,0.15);margin-bottom:0}.account-edit-container .general-info .pills{padding-bottom:0}.account-edit-container .general-info .textarea-wrapper{width:100%;margin-left:auto}.account-edit-container .general-info .textarea-wrapper textarea{border:1px solid #BAC1CC;border-radius:8px;height:100px}.account-edit-container .general-info .switch-wrapper{padding-bottom:0}.account-edit-container .general-wrapper .pills{width:100%}.account-edit-container .general-wrapper .pills .pill.pill--editable{height:28px;background:#D4EBFF;border-radius:4px;border:none;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-weight:600;font-size:14px;line-height:16px;display:flex;align-items:center;letter-spacing:0.03em;color:#06152D}.account-edit-container .general-wrapper .pills .pill.pill--editable:before{width:16px;height:16px;display:flex;order:2;border:none;margin-left:10px}.account-edit-container .general-wrapper .form-wrapper input{height:52px;background:#FFFFFF;border:1px solid #525E70;border-radius:5px}.account-edit-container .general-wrapper .form-wrapper input::placeholder{color:#98A2B3;font-family:"Montserrat", "Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:16px;font-weight:500;line-height:normal}.account-edit-container .general-wrapper .form-wrapper input::-webkit-input-placeholder{color:#98A2B3;font-family:"Montserrat", "Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:16px;font-weight:500;line-height:normal}.account-edit-container .general-wrapper .form-wrapper input:-moz-placeholder{color:#98A2B3;font-family:"Montserrat", "Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:16px;font-weight:500;line-height:normal}.account-edit-container .general-wrapper .form-wrapper .input-wrapper{display:inline-flex;flex-direction:row;width:100%;justify-content:space-between}.account-edit-container .general-wrapper .form-wrapper .input-wrapper .field{width:49%}.account-edit-container .general-wrapper .form-wrapper .input-wrapper .state-select{width:100%;height:52px}.account-edit-container .general-wrapper .form-wrapper.plus-minus-form-wrapper{padding:24px 24px 0;gap:24px;display:flex;flex-direction:column}.account-edit-container .general-wrapper .form-wrapper .plus-minus-wrapper{display:flex;justify-content:space-between;align-items:center;align-self:stretch;flex-direction:row}.account-edit-container .general-wrapper .form-wrapper .plus-minus-wrapper .outline-btn{min-width:110px;border:1px solid #D0D5DD;border-radius:4px;font-size:16px;font-style:normal;font-weight:500}.account-edit-container .general-wrapper .form-wrapper .plus-minus-wrapper label{width:auto;color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:20px;text-transform:capitalize}.account-edit-container .general-wrapper .form-wrapper .plus-minus-wrapper .plus-minus-buttons{display:flex;align-items:center}.account-edit-container .general-wrapper .form-wrapper .plus-minus-wrapper .plus-minus-buttons input{border:none;display:flex;width:36px;height:36px;margin-bottom:0;padding:0;justify-content:center;align-items:center;gap:4px;color:#667085;text-align:center;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:20px;text-transform:capitalize;user-select:none}.account-edit-container .general-wrapper .form-wrapper .plus-minus-wrapper .plus-minus-buttons .minus-button,.account-edit-container .general-wrapper .form-wrapper .plus-minus-wrapper .plus-minus-buttons .plus-button{display:flex;padding:8px;justify-content:center;align-items:center;gap:4px;border-radius:4px;border:1px solid #D0D5DD;cursor:pointer}.account-edit-container .general-wrapper .form-wrapper .plus-minus-wrapper .plus-minus-buttons .minus-button:before,.account-edit-container .general-wrapper .form-wrapper .plus-minus-wrapper .plus-minus-buttons .plus-button:before{content:'';display:flex;width:18px;height:18px}.account-edit-container .general-wrapper .form-wrapper .plus-minus-wrapper .plus-minus-buttons .minus-button:before{background:url(/assets/minus-grey-8d0d4a3b4c4ec438c09fb62c7a3ade634fd3dc2b51e214cd9adb860ae8bc9003.svg) no-repeat}.account-edit-container .general-wrapper .form-wrapper .plus-minus-wrapper .plus-minus-buttons .plus-button:before{background:url(/assets/plus-black-d062242c883ad2214edd77c40a0c7ee70ac0bb76880a6aaea8b528c0035f55df.svg) no-repeat}.account-edit-container .general-wrapper .form-wrapper.select-from-wrapper{padding:24px;display:flex;flex-direction:column;gap:24px}.account-edit-container .general-wrapper .form-wrapper .select-wrapper{display:flex;justify-content:space-between;align-items:center;align-self:stretch;flex-direction:row}.account-edit-container .general-wrapper .form-wrapper .select-wrapper label{color:#08090D;font-kerning:none;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:16px;font-weight:600;line-height:20px;width:80%}.account-edit-container .general-wrapper .form-wrapper .select-wrapper select{width:110px;height:46px;margin-bottom:0;border-radius:8px}.account-edit-container .image-upload-wrapper{display:inline-flex;width:100%;align-items:center;margin-top:1rem;margin-bottom:30px}.account-edit-container .image-upload-wrapper .image-wrapper{display:flex;margin-right:20px}.account-edit-container .image-upload-wrapper .image-wrapper img{width:60px;height:60px;border-radius:50%}.account-edit-container .image-upload-wrapper .upload-wrapper .btn-upload{border:1px solid #1F63F6;border-radius:5px;padding:14px 32px;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-weight:700;font-size:16px;line-height:16px;color:#1F63F6}.account-edit-container .image-upload-wrapper .btn-avatar-remove{border:1px solid #CA3D3D;border-radius:5px;height:44px;width:52px;display:flex;justify-content:center;align-items:center;margin-left:16px}.account-edit-container .image-upload-wrapper .btn-avatar-remove .icon-delete{background:url(/assets/delete-icon-811dc240d64269203f806507b792a4b6485b9d56c38edaca67e41685972d4e74.svg) no-repeat;display:flex;align-items:center;justify-content:center;width:20px;height:20px}.account-edit-container .account-title{color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:28px;font-weight:600;line-height:32px}.account-edit-container .office-details-text{color:#667085;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:14px;font-weight:500;line-height:18px}.account-edit-container .office-settings-form-wrapper{display:flex;gap:56px;align-self:stretch}.account-edit-container .office-settings-form-wrapper .settings-sidebar{display:flex;width:200px;padding:32px 0;flex-direction:column;align-items:flex-start}.account-edit-container .office-settings-form-wrapper .settings-sidebar .nav-menu-sticky{position:-webkit-sticky;position:sticky;top:257px;z-index:9}.account-edit-container .office-settings-form-wrapper .settings-sidebar .nav-menu-item{display:flex;padding:12px;align-items:center;gap:12px;justify-content:space-between;align-self:stretch;border-radius:6px;background:#FFF;color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-size:14px;font-weight:500;line-height:16px;cursor:pointer}.account-edit-container .office-settings-form-wrapper .settings-sidebar .nav-menu-item.active{border-radius:0 8px 8px 0;border-left:3px solid #1F63F6;background:#F2F4F7;color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-size:14px;font-weight:700;line-height:16px;text-transform:capitalize}.account-edit-container .office-settings-form-wrapper .settings-sidebar .nav-menu-item .counter{display:flex;width:20px;height:20px;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:10px;border-radius:26px;background:#E21F2F;color:#FFFFFF;font-variant-numeric:lining-nums proportional-nums;font-size:10px;font-style:normal;font-weight:700;line-height:14px}.account-edit-container .office-settings-form-wrapper .booleans label,.account-edit-container .office-settings-form-wrapper .booleans input[type="radio"]{display:inline;clear:none;width:auto;text-align:left}.account-edit-container .office-settings-form-wrapper .booleans .main-label{margin-right:50px}.account-edit-container .office-settings-form-wrapper .booleans.boolean-error .boolean-wrapper label{color:#E21F2F}.account-edit-container .office-settings-form-wrapper .field.checkbox{display:flex;flex-direction:row;width:100%;align-items:center;margin-bottom:16px}.account-edit-container .office-settings-form-wrapper .field.checkbox input{width:18px;height:18px !important;display:flex;flex-direction:row;align-items:flex-start;padding:0;gap:10px;border-radius:2px;cursor:pointer;accent-color:#06152D;margin-left:0;margin-bottom:0;margin-top:0}.account-edit-container .office-settings-form-wrapper .field.checkbox label{width:auto;display:inline-flex;margin-left:12px;margin-bottom:0;line-height:0;align-items:center;padding:0;height:18px}.account-edit-container hr{margin-top:20px;margin-bottom:20px;width:75%}.account-edit-container .office-settings-form-wrapper .field{flex-direction:column;flex-wrap:wrap;display:flex}.account-edit-container .office-settings-form-wrapper .field label{color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:18px;margin-bottom:4px;width:100%}.account-edit-container .office-settings-form-wrapper .field input{margin-bottom:0;border-radius:8px;border:1px solid #EAECF0;display:flex;flex-direction:row;align-items:center;padding:11px 16px;gap:10px;width:100%;height:52px;background:#FFFFFF;margin-left:auto;color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:16px;font-weight:500;line-height:20px}.account-edit-container .office-settings-form-wrapper .field input.same-as-primary{margin-left:0}.account-edit-container .office-settings-form-wrapper .field.multiselect-error input{border:1px solid #E21F2F}.account-edit-container .office-settings-form-wrapper .multiselect-wrapper{width:100%}.account-edit-container .office-settings-form-wrapper .multiselect-wrapper .empty{margin-bottom:5px}.account-edit-container .office-settings-form-wrapper .empty{border:1px solid #E21F2F !important}.account-edit-container .office-settings-form-wrapper .required-message{color:#CE1C2B;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:14px;display:flex;align-items:center;gap:6px;margin-top:4px}.account-edit-container .office-settings-form-wrapper .required-message:before{content:"";width:16px;height:16px;background:url(/assets/icon-warning-red-a5bbc9303714426afd5894018d166f8a9ebb332f3a4b8d88ba392de12cd487b8.svg) no-repeat center;display:flex;align-items:center;justify-content:center}.account-edit-container .office-settings-form-wrapper .textarea-wrapper .field_with_errors,.account-edit-container .office-settings-form-wrapper .field .field_with_errors{border:none}.account-edit-container .office-settings-form-wrapper .textarea-wrapper .field_with_errors input,.account-edit-container .office-settings-form-wrapper .textarea-wrapper .field_with_errors select,.account-edit-container .office-settings-form-wrapper .textarea-wrapper .field_with_errors textarea,.account-edit-container .office-settings-form-wrapper .field .field_with_errors input,.account-edit-container .office-settings-form-wrapper .field .field_with_errors select,.account-edit-container .office-settings-form-wrapper .field .field_with_errors textarea{border:1px solid #E21F2F !important}.account-edit-container .office-settings-form-wrapper .field.booleans{flex-direction:row;width:100%}.account-edit-container .office-settings-form-wrapper .field.booleans .main-label{width:100%}.account-edit-container .office-settings-form-wrapper .field.booleans input[type="checkbox"]{margin-right:auto;margin-left:0}.account-edit-container .office-settings-form-wrapper .field.booleans .boolean-wrapper{display:inline-flex;align-items:center;margin-right:24px;width:60px}.account-edit-container .office-settings-form-wrapper .field.booleans .boolean-wrapper label{order:2;padding-left:8px}.account-edit-container .office-settings-form-wrapper .field.booleans .boolean-wrapper input{height:18px;border:2px solid #5F656F;border-radius:12px;width:18px}.account-edit-container .profile-form-wrapper{display:flex;padding:32px 0;flex-direction:column;align-items:flex-start;gap:44px;flex:1 0 0}.account-edit-container .missing-info-banner{display:flex;padding:16px 24px;align-items:center;gap:10px;border-radius:8px;background:#1D2939;box-shadow:0 4px 12px 0 rgba(0,0,0,0.15);width:100%}.account-edit-container .missing-info-banner .info-banner-content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;flex:1 0 0}.account-edit-container .missing-info-banner .info-banner-content .title{color:#FFF;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:20px;font-weight:600;line-height:24px;margin-top:0;margin-bottom:0}.account-edit-container .missing-info-banner .info-banner-content .description{color:#FFF;font-variant-numeric:lining-nums proportional-nums;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:12px;font-weight:400;line-height:16px;margin-bottom:0}body .ui-widget.ui-widget-content.selection_option_menu .ui-menu-item{background:#fff !important}body .ui-widget.ui-widget-content.selection_option_menu .ui-menu-item .selection_option.selection_option--selected.ui-menu-item-wrapper,body .ui-widget.ui-widget-content.selection_option_menu .ui-menu-item .selection_option.selection_option--selected.ui-menu-item-wrapper>*{background:#D4EBFF !important;font-size:14px;font-weight:500;line-height:16px;letter-spacing:0.02em;text-transform:capitalize;color:#06152D}body .ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front.selection_option_menu{filter:drop-shadow(0px 4px 8px rgba(0,0,0,0.1));border-radius:4px}body .ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front.selection_option_menu li.ui-menu-item .selection_option.ui-menu-item-wrapper.selection_option--selected:before{content:"";width:18px;height:18px;background:url(/assets/chat-check-icon-b4d4b5bdb8394eec421e531682d70311274453d19ff05f4d822f18d6ae50820d.svg) no-repeat center;display:flex;align-items:center;justify-content:center;margin-right:8px}body .ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front.selection_option_menu li.ui-menu-item .selection_option.ui-menu-item-wrapper:hover,body .ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front.selection_option_menu li.ui-menu-item .selection_option.ui-menu-item-wrapper:active,body .ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front.selection_option_menu li.ui-menu-item .selection_option.ui-menu-item-wrapper:focus{background:#D4EBFF !important;color:#06152D !important}body.manage_payments .main-content{padding:32px 32px 16px 32px}.payment-wrapper #show-new-payment-button,.payment-wrapper #show-new-account-button{margin-top:20px}.payment-wrapper #divider-for-new-payment,.payment-wrapper #divider-for-new-account{width:75%;margin:30px auto}.payment-wrapper .current-card-container,.payment-wrapper #divider-for-new-payment,.payment-wrapper .current-account-container,.payment-wrapper #divider-for-new-account{display:none}.payment-wrapper .new-card-container .credit-card-title{display:flex;flex-direction:column;align-items:flex-start}.payment-wrapper .new-card-container .credit-card-title label{color:#000;font-family:Helvetica Neue, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:0.28px;text-transform:capitalize;width:100%;text-align:left;margin-bottom:0;padding-bottom:0}.payment-wrapper .input.string label,.payment-wrapper .input.tel label,.payment-wrapper .input.password label,.payment-wrapper .input.email label,.payment-wrapper .input.select label,.payment-wrapper .input.date label,.payment-wrapper .input.file label,.payment-wrapper .input.text label{width:100%;text-align:left;color:var(--Neutral-Dark, #08090D);font-family:"Montserrat", "Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize;padding-bottom:8px}.payment-wrapper .border-top{border-top:1px solid #C3C7D2;display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:24px}.payment-wrapper .address-checkbox-wrapper{width:100%;display:flex;flex-direction:row;align-items:center;gap:8px;margin-bottom:16px;border-top:1px solid #C3C7D2;padding-top:24px}.payment-wrapper .address-checkbox-wrapper input[type="checkbox"]{margin:0;width:16px;height:16px}.payment-wrapper .address-checkbox-wrapper label{padding-bottom:0;color:var(--Neutral-Dark, #08090D);font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:18px}.tooltip{cursor:pointer}.text-alerts{display:flex;margin-top:1rem;margin-bottom:1rem}.favorites-page.multi-location-settings{margin-top:44px}.favorites-page.multi-location-settings .settings-locations-table .error-message{color:#E21F2F}.favorites-page.multi-location-settings .settings-locations-table tbody td:not(:last-child){box-shadow:14px 0 0 -13px rgba(211,211,219,0.8)}.favorites-page.multi-location-settings .settings-locations-table .btn-open{border:1px solid #1F63F6;border-radius:5px;color:#1F63F6;background-color:transparent}.favorites-page.multi-location-settings .settings-locations-table .location-cell{display:block !important}.favorites-page.multi-location-settings .settings-locations-table .location-cell .verified-location{color:#313340}.shift-week-days .shift-day{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.shift-week-days .shift-day .shift-day-item{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;width:44px;height:44px;padding:10px;border-radius:5px;background:#F2F4F7;color:#667085;text-align:center;font-variant-numeric:lining-nums proportional-nums;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:16px;font-weight:600;line-height:20px;text-transform:capitalize;cursor:pointer}.shift-week-days .shift-day .shift-day-item.disabled{cursor:default}.shift-week-days .shift-day .shift-day-checkbox{display:none}.shift-week-days .shift-day .shift-day-checkbox:checked+.shift-day-item{background:#128E52;color:#FFF}@media (max-width: 1325px){.account-container .notification-emails .inline-wrapper{flex-direction:column}.account-container .notification-emails .inline-wrapper .email-buttons{margin-top:2rem}.favorites-page.multi-location-settings .settings-locations-table tbody td{padding:10px}.favorites-page.multi-location-settings .settings-locations-table .address-cell{width:30%}.favorites-page.multi-location-settings .settings-locations-table .contact-cell,.favorites-page.multi-location-settings .settings-locations-table .status-cell{width:20%}.favorites-page.multi-location-settings .settings-locations-table .links-cell{width:15%}.favorites-page.multi-location-settings .settings-locations-table .links-cell .btn-open{width:fit-content}}@media (max-width: 1100px){.account-edit-container .general-wrapper .form-wrapper{padding-right:0}}@media (max-width: 1024px){.account-edit-container .general-wrapper .info-wrapper{padding-right:15px}.account-edit-container .general-wrapper .form-wrapper{padding-right:0}.account-edit-container .general-wrapper .form-wrapper .input-wrapper .field input{width:100%}.account-edit-container .location-settings-wrapper .deadline-message:before{width:34px;height:24px;background-size:contain}.account-edit-container .office-settings-form-wrapper .field.booleans{margin-left:auto;margin-right:0}.account-edit-container .general-wrapper .form-wrapper .pills,.account-edit-container .general-info .textarea-wrapper,.account-edit-container .general-wrapper .textarea-wrapper.parking-info-wrapper{width:100%}.account-container .email,.account-container .notification-emails,.account-container .settings{padding-right:0}}@media (max-width: 768px){.account-edit-container{max-width:100%;width:100%}.account-edit-container .appointment-length-wrapper{flex-direction:column}.account-edit-container .general-wrapper{flex-direction:column;align-items:baseline;padding-bottom:30px}.account-edit-container .general-wrapper .info-wrapper.shift-times-wrapper{flex-direction:column}.account-edit-container .general-wrapper .info-wrapper .shift-week-days .shift-day{margin-bottom:5px;margin-top:13px}.account-edit-container .office-details-text,.account-edit-container .info-wrapper h3{width:100%;text-align:left}.account-edit-container .office-settings-form-wrapper .field label,.account-edit-container .office-settings-form-wrapper .field input,.account-edit-container .office-settings-form-wrapper .field.booleans,.account-edit-container .office-settings-form-wrapper .field.checkbox{width:100%;margin-left:0}.account-edit-container .office-settings-form-wrapper .field.booleans{margin-left:0;margin-right:0}.account-edit-container .general-wrapper .form-wrapper .pills,.account-edit-container .general-info .textarea-wrapper,.account-edit-container .general-wrapper .textarea-wrapper.parking-info-wrapper,.account-edit-container .general-wrapper .form-wrapper{width:100%;margin-left:0;padding-right:24px}.account-edit-container .general-wrapper .form-wrapper .pills.part-width,.account-edit-container .general-info .textarea-wrapper.part-width,.account-edit-container .general-wrapper .textarea-wrapper.parking-info-wrapper.part-width,.account-edit-container .general-wrapper .form-wrapper.part-width{width:100%}.account-edit-container .general-wrapper .textarea-wrapper{padding-right:0}.account-edit-container .settings-header{z-index:100;top:0;flex-direction:column;width:100%}.account-edit-container .settings-header .buttons-wrapper{width:100%}.account-edit-container .settings-header .buttons-wrapper .btn-grey{width:50%}.account-edit-container .office-settings-form-wrapper .settings-sidebar{display:none}.account-container{width:100%}.account-container .form-wrapper{width:100%}.account-container .email,.account-container .notification-emails,.account-container .settings{width:100%;flex-direction:column}.account-container .field-wrapper input.btn-save,.account-container .field-wrapper input.btn-save-password,.account-container .field-wrapper input.btn-save,.account-container .field-wrapper input.btn-save-password{width:100%}.account-container .form-wrapper input.btn-save-password{width:100%;justify-content:center}.account-container .notification-emails .btn.add_nested_fields_link{width:100%}.favorites-page.multi-location-settings .title{margin-top:6rem}.favorites-page.multi-location-settings .subtitle{margin-bottom:3rem}.favorites-page.multi-location-settings .settings-locations-table .links-cell{width:100%;padding-top:1.5rem}html.user-menu-open .settings-header{z-index:1}}@media (max-width: 560px){.account-edit-container .general-wrapper .form-wrapper .input-wrapper{display:flex;flex-direction:column}.account-edit-container .general-wrapper .form-wrapper .input-wrapper .field,.account-edit-container .general-wrapper .form-wrapper .input-wrapper .field input{width:100%}.account-edit-container .image-upload-wrapper{justify-content:space-between}}@media (max-width: 475px){.account-container .notification-emails .email-buttons{flex-direction:column}.account-container .notification-emails .btn.add_nested_fields_link{width:100%;margin-bottom:14px}.account-container input[type="submit"]:not(.primary-btn){width:100%;justify-content:center}.account-edit-container .image-upload-wrapper{flex-direction:column}.account-edit-container .image-upload-wrapper .upload-wrapper{margin-top:1rem}.email-buttons{width:100%}.email-buttons .cancel-email,.email-buttons .btn-save{width:100%}.email-buttons .cancel-email{margin-bottom:1rem;margin-right:0;justify-content:center}body.settings .main-content .unconfirmed-email-message{word-break:break-all}.favorites-page.multi-location-settings .office-table.settings-locations-table .contact-cell,.favorites-page.multi-location-settings .office-table.settings-locations-table .status-cell{width:50%}}.assignments-upcoming .site-sidebar-logged-in{display:block}.back-button{color:#434A54;text-decoration:none;position:absolute;line-height:2}.back-button:hover{text-decoration:none}.review{max-width:600px;margin:0 auto}.review table{background:#FFFFFF;width:100%;margin:30px 0;box-shadow:0 1px 4px rgba(0,0,0,0.2)}.review table th{font-weight:600;padding:15px 25px;border:1px solid #efefef;border-width:0 0 1px 1px}.review table th:first-child{border-left:none;text-align:left}.review table td{padding:15px 25px;border:1px solid #efefef;border-width:0 0 1px 1px;text-align:center;vertical-align:middle}.review table td:first-child{border-left:none;text-align:left}.review .actions{margin-bottom:30px}.review input[type="radio"]{-webkit-appearance:none;background:url(/assets/unchecked-9672f3813b621917160bbf1d840fcc752949f968a7827f554debb99aa5f23b33.svg) center center no-repeat transparent;border:none;width:100%;height:28px;margin:0 auto;padding:0}.review input[type="radio"]:checked{background-image:url(/assets/checked-3016508cfe5bcd2e98ac31f16dd91226e52614e8dec8679fd874b222023ba2d2.svg)}.review input[type="radio"]:hover{cursor:pointer}.review .contractor{position:relative}.review .contractor .small-avatar{display:inline-block;margin-right:5px;vertical-align:-6px;width:25px;height:25px;border:1px solid #e0e0e0;background:url(/assets/icon-user-36942cd39d724239c3ef5d0aafe5194ab3619fa8799b5d6418b79714d4889998.svg) center center #f5f6f8;background-size:100%;border-radius:40px;overflow:hidden}.review .contractor:hover{cursor:pointer}.review .contractor:hover .contractor-info{opacity:1;visibility:visible;z-index:20}.review .contractor .contractor-info{opacity:0;visibility:hidden;transition:all 0.1s ease;background:#FFFFFF;box-shadow:0 1px 4px rgba(0,0,0,0.2);width:400px;position:absolute;top:25px;left:-170px;text-align:left;border-radius:2px}.review .contractor .contractor-info .rating{color:#ffdf6e}.review .contractor .contractor-info .contractor{padding:15px 10px 15px 80px;position:relative}.review .contractor .contractor-info .contractor h2{margin:0}.review .contractor .contractor-info .contractor h2 a{color:#434A54}.review .contractor .contractor-info .contractor p{margin:0}.review .contractor .contractor-info .contractor .photo{position:absolute;top:15px;left:15px;width:50px;height:50px;border-radius:50px;border:1px solid #e0e0e0;background:url(/assets/icon-user-36942cd39d724239c3ef5d0aafe5194ab3619fa8799b5d6418b79714d4889998.svg) center center #f5f6f8;background-size:100%}.review .contractor .contractor-info .contractor .photo img{border-radius:50px}.review .contractor .contractor-info .contractor-details{background:#f5f6f8;color:#687A92;padding:20px}.review .contractor .contractor-info .contractor-details .detail{position:relative;padding:0 0 15px 30px;font-weight:normal}.review .contractor .contractor-info .contractor-details .detail .fa{position:absolute;top:3px;left:0}.assignment{max-width:900px;margin:0 auto 20px;background:#FFFFFF;box-shadow:0 1px 4px rgba(0,0,0,0.2)}.assignment .assignment-details{width:100%;display:flex}.assignment .assignment-details>div{flex:1;padding:20px}.assignment .assignment-details .contractor{position:relative;padding-left:110px;min-height:115px}.assignment .assignment-details .contractor .photo{width:70px;height:70px;border-radius:50px;border:1px solid #e0e0e0;position:absolute;top:20px;left:20px;padding:0;background:url(/assets/icon-user-36942cd39d724239c3ef5d0aafe5194ab3619fa8799b5d6418b79714d4889998.svg) center center #f5f6f8;overflow:hidden}.assignment .assignment-details .contractor h2{margin:0;clear:none}.assignment .assignment-details .contractor p{margin:0;clear:none}.assignment .assignment-details .contractor .rating{padding:0}.assignment .assignment-details .contractor .rating .fa{color:#ffdf6e}.assignment .assignment-details .date{padding-top:30px}.assignment .assignment-details .date p{margin:5px 0 0 0}.assignment .assignment-details .date .fa-calendar{font-size:50px;float:left;margin-right:15px;color:#687A92}.assignment .assignment-details .cancel-button{font-size:30px;color:#c7c7c7;border-left:1px solid #e0e0e0;width:50px;position:relative}.assignment .assignment-details .cancel-button .fa{top:50%;left:11px;margin-top:-15px;position:absolute}.assignment .assignment-details .cancel-button:hover{color:#EF7582}.assignment .assignment-status{width:100%;padding:15px 20px;display:flex;border-top:1px solid #e0e0e0;background:#f5f6f8}.assignment .assignment-status p{margin:0;flex:1;color:#687A92}.assignment .assignment-status p:nth-child(2){text-align:center}.assignment .assignment-status p:nth-child(3){text-align:right}.section--hire{position:relative}.section--hire .splash-new-hire{display:inline-block;vertical-align:top}.section--hire .splash-new-hire.absolute{position:absolute;top:36px;left:0;right:0}.section--hire .splash-new-hire .new-assignment-image-container{border:3px solid #687A92;width:150px;height:150px;border-radius:75px;margin:0px auto;margin-bottom:20px}.section--hire .splash-new-hire .new-assignment-image-container svg{position:relative;top:40px;width:70px;height:70px}.section--hire .splash-new-hire .new-assignment-image-container svg g{fill:#687A92}.section--hire .splash-new-hire-center{margin:0 auto;display:inline-block}.section--hire .splash-new-hire-table{display:table;border-spacing:50px 0;text-align:center;margin:0 -50px}.section--hire .module-info{display:table-cell;vertical-align:top;padding-bottom:80px;position:relative}.section--hire .module-info .btn{position:absolute;bottom:30px;left:50%;width:200px;margin-left:-100px}.section--hire .module-info+.module-info{margin-top:0}.section--hire .hire-form.hidden{display:none}.section--hire .hire-form h2.active{display:block}#modal-contractor-dates-available .photo{margin:0px auto;max-width:70px;max-height:70px}#modal-contractor-dates-available .photo img{border-radius:50px;margin-bottom:20px}.example{display:none}#add_tooltip_content #tt-close{position:absolute;right:10px;top:10px}#add_tooltip_content h3{font-size:16px;color:#FFFFFF}.tooltipster-sidetip ul{list-style:disc;padding-left:20px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-shadow-blue .tooltipster-arrow-border{border-left-color:#687A92 !important}.tooltipster-sidetip.tooltipster-shadow.tooltipster-shadow-blue .tooltipster-box{background:#687A92}.tooltipster-sidetip.tooltipster-shadow.tooltipster-shadow-blue .tooltipster-content{color:#FFFFFF}.tooltipster-sidetip.tooltipster-shadow .tooltipster-box .tooltipster-content{color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-size:14px;font-style:normal;font-weight:500;line-height:18px;padding:12px}.tooltipster-sidetip.tooltipster-black .tooltipster-arrow-background{border-bottom-color:#090F16 !important}.tooltipster-sidetip.tooltipster-black .tooltipster-box{background:#090F16}.tooltipster-sidetip.tooltipster-black .tooltipster-content{padding:8px 6px !important;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-weight:700;font-size:10px;line-height:12px;text-align:center;letter-spacing:0.02em}.tooltipster-sidetip.tooltipster-black .tooltipster-arrow-background{border-bottom-color:#090F16 !important}.tooltipster-sidetip.tooltipster-black .tooltipster-box{background:#090F16}.tooltipster-sidetip.tooltipster-black .tooltipster-content{padding:8px 6px !important;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-weight:700;font-size:10px;line-height:12px;text-align:center;letter-spacing:0.02em}.back-button-contracts{color:#434A54;text-decoration:none;line-height:2}.back-button-contracts:hover{text-decoration:none}.avatar-gray-bg{background-color:#a5a5a5}.mb-30{margin-bottom:30px !important}.contractor-profile{max-width:1100px;margin:0 auto;display:flex;flex-direction:row}.contractor-profile .contractor-personal-info{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch;padding-right:24px;border-right:1px solid #EAECF0;background:#FFF;width:370px}.contractor-profile .contractor-personal-info .contractor-name{color:#08090D;font-family:Raleway, sans-serif;font-size:32px;font-weight:600;line-height:32px;margin-bottom:0}.contractor-profile .contractor-personal-info .contractor-avatar-wrapper{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:10px;align-self:stretch}.contractor-profile .contractor-personal-info .contractor-avatar{width:76px;height:76px;display:flex;border-radius:200px;border:1px solid #FFF;background:url(/assets/icon-user-36942cd39d724239c3ef5d0aafe5194ab3619fa8799b5d6418b79714d4889998.svg) lightgray -44.091px 0px/161.616% 100% no-repeat;background-position:center center}.contractor-profile .contractor-personal-info .contractor-avatar img{width:100%;height:76px;display:flex;border-radius:200px}.contractor-profile .contractor-description-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:4px;align-self:stretch}.contractor-profile .contractor-description-block{display:flex;align-items:center}.contractor-profile .contractor-description-block .rating,.contractor-profile .contractor-description-block .contractor-rating{color:#F9AC2C;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-family:Raleway, sans-serif;font-size:14px;font-weight:600;line-height:16px}.contractor-profile .contractor-description-block .contractor-rating{margin-left:4px}.contractor-profile .contractor-description-block .review-block,.contractor-profile .contractor-description-block .last-activity{display:flex;color:#667085;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-family:Raleway, sans-serif;font-size:14px;font-weight:500;line-height:16px;text-transform:capitalize;gap:8px}.contractor-profile .contractor-description-block .review-block .contractor-reviews,.contractor-profile .contractor-description-block .last-activity .contractor-reviews{color:#667085}.contractor-profile .contractor-description-block .last-activity{margin-left:16px;gap:4px}.contractor-profile .contractor-tags-block{display:flex;align-items:flex-start;gap:8px;align-self:stretch}.contractor-profile .contractor-tags-block .light-green-btn{border-radius:50px;background:#E8FAF1;display:flex;padding:8px 12px;justify-content:center;align-items:center;gap:8px;color:#0B5431;text-align:center;font-family:Raleway, sans-serif;font-size:12px;font-weight:600;line-height:16px}.contractor-profile .contractor-tags-block .light-red-btn{display:flex;padding:8px 12px;justify-content:center;align-items:center;gap:4px;border-radius:50px;background:#FEEFF1;color:#AF4552;text-align:center;font-family:Raleway, sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:16px}.contractor-profile .contractor-tags-block .light-red-btn:before{content:'';display:inline-flex;width:16px;height:16px;background:url(/assets/red-heart-05386238b039c636e93e4245cb318a1e4879a8eb4bea50cee1ab051ec267a309.svg) 100% no-repeat}.contractor-profile .contractor-message-block{display:flex;padding-top:16px;flex-direction:row;justify-content:center;align-items:flex-start;gap:14px;align-self:stretch;border-top:1px solid #EAECF0}.contractor-profile .contractor-message-block .dark-blue-btn{display:flex;padding:12px 16px;justify-content:center;align-items:center;gap:8px;flex:1 0 0;border-radius:8px;background:#1D2939;color:#FFF;font-variant-numeric:lining-nums proportional-nums;font-family:Raleway, sans-serif;font-size:16px;font-weight:600;line-height:20px}.contractor-profile .contractor-message-block .dark-blue-btn:before{content:'';display:inline-flex;width:16px;height:16px;background:url(/assets/white-mssg-icon-fb290269a0b459e303f7b0b2634179858795d522fa9e7f808e63fc4579771502.svg) no-repeat}.contractor-profile .contractor-message-block .more-btn{display:flex;height:44px;padding:8px 12px;justify-content:center;align-items:center;gap:4px;border-radius:8px;border:1px solid #BAC1CC}.contractor-profile .contractor-message-block .more-btn:before{content:'';display:inline-flex;width:20px;height:20px;background:url(/assets/vertical-dots-122d4a851dffc489cb52cab86e1f5d3a5892119fc272c10fe4a6c863416166d7.svg) no-repeat}.contractor-profile .contractor-message-block .dropdown-content{border-radius:10px;top:50px;width:220px}@media (max-width: 768px){.contractor-profile .contractor-message-block .dropdown-content{left:-175px}}.contractor-profile .shifts-block{border-top:1px solid #EAECF0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;align-self:stretch;padding-top:16px;margin-bottom:8px}.contractor-profile .shifts-block .shift-block-title{color:#667085;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-family:Raleway, sans-serif;font-size:16px;font-weight:500;line-height:20px}.contractor-profile .shifts-block .shifts-block-count{color:#1D2939;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-family:Raleway, sans-serif;font-size:16px;font-weight:600;line-height:20px;text-transform:capitalize}.contractor-profile .license-block,.contractor-profile .general-availability{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.contractor-profile .license-block .license-title,.contractor-profile .general-availability .license-title,.contractor-profile .general-availability .general-availability-title{color:#667085;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-family:Raleway, sans-serif;font-size:16px;font-weight:500;line-height:20px}.contractor-profile .license-block .license-number,.contractor-profile .general-availability .license-number{color:#1D2939;text-align:center;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-family:Raleway, sans-serif;font-size:16px;font-weight:600;line-height:20px;text-transform:capitalize;display:flex;justify-content:center;align-items:center;gap:4px}.contractor-profile .license-block .license-number:before,.contractor-profile .general-availability .license-number:before{content:'';display:inline-flex;width:16px;height:16px;background:url(/assets/license-icon-4254a7c9647782e6bf542aa55e4824b772a96358732ff8e9bb95732b4948acbd.svg) no-repeat}.contractor-profile .general-availability{margin-top:8px}.contractor-profile .contractor-general-info{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:24px;flex:1 0 0;margin-left:24px}.contractor-profile .contractor-general-info .personal-statement{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}.contractor-profile .contractor-general-info .contractor-skills-block,.contractor-profile .contractor-general-info .software-experience-block{display:flex;padding-top:24px;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch;border-top:1px solid #EAECF0}.contractor-profile .contractor-general-info .contractor-skills-block .contractor-skills,.contractor-profile .contractor-general-info .software-experience-block .contractor-skills{display:flex;align-items:flex-start;align-content:flex-start;gap:4px;align-self:stretch;flex-wrap:wrap}.contractor-profile .contractor-general-info .contractor-skills-block .skill,.contractor-profile .contractor-general-info .software-experience-block .skill{display:flex;padding:8px 12px;justify-content:center;align-items:center;gap:8px;border-radius:50px;background:#F2F4F7;color:#1D2939;text-align:center;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-size:14px;font-style:normal;font-weight:500;line-height:14px}.contractor-profile .contractor-general-info .contractor-general-title{color:#08090D;font-family:Raleway, sans-serif;font-size:18px;font-weight:600;line-height:20px;text-transform:capitalize}.contractor-profile .contractor-general-info .contractor-general-description{color:#1D2939;font-variant-numeric:lining-nums tabular-nums;font-family:Raleway, sans-serif;font-size:14px;font-weight:400;line-height:18px}.contractor-profile .contractor-general-info .office-reviews-block{border-top:1px solid #EAECF0;width:100%;display:flex;padding-top:24px;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch;margin-bottom:3rem}.contractor-profile .contractor-general-info .office-reviews-block .reviews{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}.contractor-profile .contractor-general-info .office-reviews-block .contractor-review{display:flex;padding:20px 16px;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;border-radius:8px;border:1px solid #D0D5DD}.contractor-profile .contractor-general-info .office-reviews-block .contractor-review .contractor-review-block{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.contractor-profile .contractor-general-info .office-reviews-block .office-name{color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-family:Raleway, sans-serif;font-size:16px;font-weight:600;line-height:20px}.contractor-profile .contractor-general-info .office-reviews-block .rating{color:#F9AC2C}.contractor-profile .contractor-general-info .office-reviews-block .review-date{color:#667085;font-variant-numeric:lining-nums proportional-nums;font-family:Raleway, sans-serif;font-size:12px;font-weight:500;line-height:16px}.contractor-profile .contractor-general-info .office-reviews-block .comment{overflow:hidden;color:#1D2939;text-overflow:ellipsis;font-family:Raleway, sans-serif;font-size:14px;font-weight:400;line-height:18px;display:flex;width:100%}.contractor-profile .block-contractor-modal{width:450px;padding:0}.contractor-profile .block-contractor-modal .header{margin:0;padding:20px 24px;border-bottom:1px solid #EAECF0;position:relative}.contractor-profile .block-contractor-modal .header .title{color:#08090D;margin:0;text-align:start;font-size:20px;font-weight:600;line-height:20px;text-transform:capitalize}.contractor-profile .block-contractor-modal .header .close-btn{position:absolute;top:50%;transform:translate(0, -50%);background:transparent url(/assets/icon-close-black-4335fe07b27bfd7e35e3ca74b0b1d106ae6fed0cf1a4c43c467e05644d90a3a6.svg) no-repeat center center;background-size:24px}.contractor-profile .block-contractor-modal .body{padding:24px}.contractor-profile .block-contractor-modal .body .block-contractor-info{color:#000;margin:0;font-size:14px;text-align:left;font-weight:500;line-height:16px;letter-spacing:0.28px}.contractor-profile .block-contractor-modal .body textarea{margin:16px 0 0 0;padding:12px;border-radius:8px;border:1px solid #BAC1CC;background:#FFF;min-height:200px}.contractor-profile .block-contractor-modal .body textarea::placeholder{color:#667085;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:20px}.contractor-profile .block-contractor-modal .footer{padding:16px 24px 24px 24px;border-top:1px solid #EAECF0}.contractor-profile .block-contractor-modal .footer .primary-btn{height:auto;margin:0;padding:12px 16px;border-radius:8px;background:#1F63F6;max-width:100%;text-transform:none}.contractor-profile .block-contractor-modal .footer .btn-loading{height:42px}@media (max-width: 768px){.contractor-profile{flex-direction:column}.contractor-profile .contractor-description-block{flex-wrap:wrap;width:100%}.contractor-profile .contractor-personal-info{padding-right:0;border:none;margin:0 auto;width:100%}.contractor-profile .contractor-general-info{margin-left:0}.contractor-profile .contractor-general-info .office-reviews-block .contractor-review{margin-top:16px}.contractor-profile .contractor-general-info .office-reviews-block .contractor-review .contractor-review-block{flex-direction:column;align-items:flex-start}.contractor-profile .general-availability{margin-bottom:24px}.contractor-profile .last-activity{margin-left:0;margin-top:7px;margin-bottom:10px}.contractor-profile .contractor-personal-info .contractor-avatar,.contractor-profile .contractor-personal-info .contractor-name{margin:0 auto}}@media (max-width: 420px){.shift-week-days .shift-day{margin-bottom:10px;margin-right:7px}.contractor-tags-block{flex-direction:column;width:100%}.contractor-tags-block .light-green-btn,.contractor-tags-block .light-red-btn{width:100%}}#timecard-page{font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;max-width:1100px;margin:0 auto}#timecard-page .credits-info{margin-bottom:24px}#timecard-page .credits-info .dashboard-subtitle{display:flex;align-items:center}#timecard-page .credits-info .dashboard-subtitle .amount{padding:0 4px;font-weight:700}#timecard-page .table th.pay-period-start-header{min-width:152px}#timecard-page .table th.provider-header{min-width:150px}#timecard-page .table th.total-cost-header{min-width:130px}#timecard-page .table th.total-cost-header .total-cost-wrap{display:flex;align-items:center;gap:8px}#timecard-page .table th.hours-billed-header{min-width:120px}#timecard-page .table th .new-info-circle{width:14px;mask-size:14px}#timecard-page .table td .provider{display:flex;align-items:center}#timecard-page .table td .provider .photo{width:32px;margin-right:8px}#timecard-page .table td .provider .photo img{width:32px;border-radius:50%}#timecard-page .table td .provider .name-and-position{display:flex;flex-direction:column}#timecard-page .table td .provider .name-and-position .name a{color:#08090D;line-height:18px;text-decoration:none}#timecard-page .table td .provider .name-and-position .position{color:#667085;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-size:12px;line-height:16px}#timecard-page .table td .location-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;flex:1 0 0;overflow:hidden;color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;text-overflow:ellipsis;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px}#timecard-page .table td .status .status-label{display:flex;align-items:center;width:max-content;padding:4px 10px;border-radius:100px}#timecard-page .table td .status .status-label.red{background:#FCE9EA}#timecard-page .table td .status .status-label.yellow{background:#FEF9B5}#timecard-page .table td .status .status-label.green{background:#E8FAF1}#timecard-page .table td .status .status-label.blue{background:#E7F2FE}#timecard-page .table td .status .status-label .status-title{margin-right:4px}#timecard-page .table td .hours-billed .view-timecard,#timecard-page .table td .cost-breakdown{color:#667085;font-size:12px;font-weight:500;line-height:16px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:5%;text-underline-offset:16%;text-underline-position:from-font}#timecard-page .table td .hours-billed .view-timecard:hover,#timecard-page .table td .cost-breakdown:hover{cursor:pointer}#timecard-page .assignment-filters input,#timecard-page .assignment-filters .SumoSelect .CaptionCont{border-radius:8px;border:1px solid #EAECF0}#timecard-page .assignment-filters .flatpickr-input{height:auto;background-position:calc(100% - 12px) calc(50%),calc(100% - 12px) calc(18px)}#timecard-page .assignment-filters .SumoSelect{height:auto}#timecard-page .assignment-filters .SumoSelect .CaptionCont{height:auto;overflow:hidden}#timecard-page .assignment-filters .SumoSelect .CaptionCont label i{background:url(/assets/arrow-down-68df5377004956676b2cbebfbedf6f47649dc42af0ad16d4c7184d9b2e697de2.svg) no-repeat;background-size:16px;opacity:0.6;position:absolute;top:50%;right:0;transform:translate(0, 25%)}#timecard-page>.timecard-header{display:flex;justify-content:space-between;flex-direction:column;align-items:center;margin-bottom:16px}#timecard-page>.timecard-header>h1{color:#171D28;font-feature-settings:'liga' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:0}#timecard-page>.timecard-header .question-link{font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-weight:600;font-size:16px;line-height:19px;letter-spacing:0.03em;text-decoration-line:underline;color:#1F2A3A}@media (min-width: 1024px){#timecard-page>.timecard-header{flex-direction:row}}#timecard-page .subtitle,#timecard-page .available-credit{color:#171D28;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:4px;max-width:800px}#timecard-page .subtitle .learn-more-link,#timecard-page .available-credit .learn-more-link{color:#26354C;text-decoration:underline}#timecard-page .subtitle .credit-amount,#timecard-page .available-credit .credit-amount{font-weight:600}#timecard-page .primary-btn{padding:12px 14px;background:#26354C;color:#fff;border-radius:4px;font-weight:500;font-size:14px;line-height:16px;text-align:center;text-transform:uppercase;min-width:162px;height:40px}#timecard-page .primary-btn:disabled{background-color:#ABABAB;cursor:not-allowed}#timecard-page a.btn.btn--large.btn--dark-blue{height:44px}body.timecards .checkbox{display:inline-flex;margin-left:auto;align-items:center;margin-right:16px}body.timecards .checkbox *{cursor:pointer}body.timecards .checkbox.disabled{color:#1f2a3a;opacity:0.4}body.timecards .checkbox.disabled *{cursor:not-allowed}body.timecards .checkbox input{width:20px;height:20px;background:#F2F3F6;border-radius:8px;margin-bottom:0;margin-top:0}body.timecards .checkbox label{display:flex;align-items:center;gap:8px}body.timecards .checkbox span{padding-bottom:0;text-transform:capitalize;font-feature-settings:'pnum' on, 'lnum' on;color:#344054;font-variant-numeric:lining-nums proportional-nums;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:20px}.dashboard-form{margin:0;display:flex;flex-direction:row;align-items:center;gap:16px}.dashboard-form input:not([type="checkbox"]):not([type="radio"]),.dashboard-form .select_field{display:flex;width:150px;height:44px;padding:8px 12px;align-items:center;gap:24px;flex-shrink:0;border-radius:8px;border:1px solid #000;background-color:#FFF;margin-bottom:0}.dashboard-form .calendar{display:flex;width:150px;height:44px;padding:8px 12px;align-items:center;gap:24px;flex-shrink:0;margin-bottom:0;border-radius:8px;border:1px solid #000;background-color:#FFF}.timecards-list{margin-top:24px}.timecard{background:#FFFFFF;border-radius:8px;box-shadow:0 4px 12px 0 rgba(0,0,0,0.1)}.timecard:not(:last-child){margin-bottom:24px}.timecard form{width:100%;margin:auto;max-width:100%}.timecard .info-circle{display:inline-flex}.timecard .timecard-info{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;box-sizing:border-box;height:100%;padding:24px;gap:24px}.timecard .timecard-info .timecard-contractor{display:flex;width:100%}.timecard .timecard-info .timecard-contractor .contractor-wrapper{display:flex;align-items:flex-start;gap:12px}.timecard .timecard-info .timecard-contractor .photo{width:44px;height:44px;border-radius:50%;padding:0;background:url(/assets/icon-user-36942cd39d724239c3ef5d0aafe5194ab3619fa8799b5d6418b79714d4889998.svg) center center #f5f6f8;overflow:hidden;display:flex}.timecard .timecard-info .timecard-contractor .contractor-name{font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;display:flex;align-items:center;color:#08090D;font-size:20px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}.timecard .timecard-info .timecard-contractor .contractor-name a{color:#08090D}.timecard .timecard-info .timecard-contractor .contractor-vendor,.timecard .timecard-info .timecard-contractor .contractor-position{color:#667085;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:0.42px}.timecard .timecard-info .timecard-contractor .contractor-name-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:3px}.timecard .timecard-info .timecard-contractor .contractor-name-wrapper .status-actions .status-label{width:100%}.timecard .timecard-info .timecard-contractor h2{margin:0;clear:none}.timecard .timecard-info .timecard-contractor p{margin:0;clear:none}.timecard .timecard-stats-wrapper{display:flex;flex-direction:row;width:100%;padding-left:24px;padding-right:24px;margin-bottom:24px}.timecard .timecard-stats-wrapper .timecard-stats{margin-right:7%;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.timecard .timecard-stats-wrapper .timecard-stats:last-child{margin-right:0}.timecard .timecard-stats-wrapper .timecard-stats .timecard-label{color:#667085;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:14px;font-weight:600;line-height:normal;letter-spacing:0.42px;text-transform:capitalize;display:flex;align-items:center;gap:8px}.timecard .timecard-stats-wrapper .timecard-stats .timecard-value{font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:0.48px;display:flex;align-items:center;gap:8px}.timecard .timecard-stats-wrapper .timecard-stats .info-icon{font-size:15px;padding-left:5px}.timecard .timecard-details{background:#E7F2FE;display:flex;padding:20px 24px;flex-direction:column;align-items:flex-start;gap:24px}.timecard .timecard-details .timecard-dates .timecard-date{display:flex;flex-wrap:wrap}.timecard .timecard-details .timecard-dates .timecard-date>div{width:50%;display:inline-flex;flex-direction:column;margin-bottom:22px}.timecard .timecard-details .timecard-dates .timecard-date>div .timecard-label{font-size:16px;font-weight:700;color:#1F2A3A;margin-bottom:4px}.timecard .timecard-details .timecard-dates .timecard-date>div .timecard-value{font-size:16px;font-weight:400;color:#1F2A3A}.timecard .timecard-details .timecard-dates .timecard-date>div:first-child,.timecard .timecard-details .timecard-dates .timecard-date>div:last-child{width:100%;flex-direction:row}.timecard .timecard-details .timecard-dates .timecard-date>div:first-child .timecard-label,.timecard .timecard-details .timecard-dates .timecard-date>div:last-child .timecard-label{margin-bottom:0;margin-right:21px}.timecard .timecard-details .timecard-dates .timecard-date:not(:first-child){margin-top:44px}@media (min-width: 1024px){.timecard .timecard-details .timecard-dates .timecard-date{display:none}}.timecard table{font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;width:100%}.timecard table thead th{font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;color:#667085;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:0.42px;text-transform:capitalize;text-align:left}.timecard table tbody td{padding-top:8px;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0.03em;text-transform:capitalize;font-feature-settings:'pnum' on, 'lnum' on;color:#000000}.timecard table tbody td .label-mobile{display:none}.timecard .approve-wrapper{display:inline-flex;margin-left:auto;align-items:center}.timecard .approve-wrapper .timecard-dispute-button{width:44px;height:44px;background:#EFEFEF;border-radius:8px;margin-left:16px;display:flex;align-items:center;justify-content:center}.timecard .contractor-name-wrapper{display:flex;flex-direction:column}.timecard .timecard-actions{display:flex;flex-direction:column;margin:0;width:auto}.timecard .timecard-actions .primary-btn.timecard-progress-button{background:#F4B344 !important}.timecard .timecard-actions .timecard-loading-button{padding:0 15px;display:none}.timecard .timecard-actions .timecard-loading-button svg{height:34px;width:34px}.timecard .timecard-actions .timecard-loading-button svg g rect{fill:#7dbaa8}.timecard .status-actions{display:flex;flex-direction:column;width:auto}.timecard .status-actions .status-label{border-radius:4px;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:14px;display:flex;align-items:center;text-transform:uppercase;justify-content:center;padding:8px}.timecard .status-actions .timecard-dispute{min-height:22px;background:#FCD3D3;color:#A01919}.timecard .status-actions .timecard-progress{width:100%;height:22px;background:#FFEFC7;color:#AF7819}.timecard .status-actions .timecard-ready{height:22px;border-radius:8px;background:#E8FAF1;display:flex;padding:4px 8px;justify-content:center;align-items:center;gap:10px;color:#128E52;text-align:center;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:12px;font-weight:700;line-height:normal;text-transform:uppercase}#timecard-approved-container{max-width:1100px;margin:0 auto}#timecard-approved-container .timecard-approved-title{font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-weight:700;font-size:44px;line-height:52px;display:flex;align-items:center;letter-spacing:0.03em;color:#1F2A3A;margin-bottom:12px}#timecard-approved-container .timecard-approved-description{font-family:'Raleway', sans-serif;font-weight:500;font-size:16px;line-height:26px;letter-spacing:0.02em;font-feature-settings:'tnum' on, 'lnum' on;color:#525E70;margin-bottom:0}#timecard-approved-container .timecard-approved-description a{color:#525E70;text-decoration:underline}#timecard-approved-container .timecard-approved-review{font-weight:700;font-size:24px;text-align:center;letter-spacing:0.03em;color:#1F2A3A;justify-items:left;display:flex;margin-bottom:12px}#timecard-approved-container .review-description{font-weight:500;font-size:16px;letter-spacing:0.02em;color:#525E70}#timecard-approved-container .timecard-approved-review,#timecard-approved-container .review-description,#timecard-approved-container .timecard-approved-description{font-family:'Raleway', sans-serif;font-feature-settings:'tnum' on, 'lnum' on, 'kern' off;line-height:21px;max-width:600px}#timecard-approved-container .fa-thumbs-o-up{font-size:100px}#timecard-approved-container hr{border:1px solid #E0E0E0;display:flex;width:100%;margin-top:35px;margin-bottom:32px}#timecard-approved-container .avatar_container{display:flex;margin-top:30px}#timecard-approved-container .avatar_container .avatar_display{flex-direction:row;width:32px;height:32px}#timecard-approved-container .avatar_container .avatar-info{display:flex;flex-direction:column;justify-content:center;margin-left:8px;font-style:normal;font-weight:700;font-size:20px;line-height:21px;letter-spacing:0.03em;font-feature-settings:'tnum' on, 'lnum' on, 'kern' off;color:#1F2A3A;padding-top:6px}#timecard-approved-container .avatar_container .avatar-info .view-profile-link{font-family:'Raleway', sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:21px;letter-spacing:0.03em;text-decoration-line:underline;font-feature-settings:'tnum' on, 'lnum' on, 'kern' off;color:#1F2A3A}#timecard-approved-container .review-container{display:flex;font-family:'Raleway', sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:26px;letter-spacing:0.02em;font-feature-settings:'tnum' on, 'lnum' on;color:#1F2A3A;margin-top:40px}#timecard-approved-container .review-container .new_review{margin-left:0}#timecard-approved-container .review-container .stars-description{margin-bottom:10px}#timecard-approved-container .review-container .c-rating{justify-content:left}#timecard-approved-container .radio-title{margin-top:26px;margin-bottom:16px}#timecard-approved-container .radio-title span{font-family:'Raleway', sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:26px;letter-spacing:0.02em;font-feature-settings:'tnum' on, 'lnum' on;color:#1F2A3A;text-decoration:underline;cursor:help}#timecard-approved-container .radio-wrapper,#timecard-approved-container .checkbox-wrapper{display:flex;width:100%;flex-direction:row;align-items:center;padding:0;gap:12px;margin-bottom:10px}#timecard-approved-container .radio-wrapper label,#timecard-approved-container .checkbox-wrapper label{margin-top:0;padding-bottom:0;cursor:pointer}#timecard-approved-container .radio-wrapper input,#timecard-approved-container .checkbox-wrapper input{width:16px;height:16px;margin-bottom:0;margin-top:0;cursor:pointer}#timecard-approved-container .checkbox-wrapper{margin-top:12px}#timecard-approved-container .checkbox-error{font-size:15px;font-weight:400;color:#dc3545}#timecard-approved-container .textarea-wrapper{display:flex;flex-direction:column}#timecard-approved-container .textarea-wrapper label{font-family:'Raleway', sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:0.02em;color:#767676;margin-top:8px;margin-bottom:12px}#timecard-approved-container .textarea-wrapper textarea{font-family:'Raleway', sans-serif;font-weight:400;font-size:14px;line-height:18px;letter-spacing:0.02em;background:#FFFFFF;border:1px solid #525E70;border-radius:5px;height:112px;margin-bottom:44px;color:#1F2A3A}#timecard-approved-container .textarea-wrapper textarea::-webkit-input-placeholder{color:#989898;font-style:italic;font-weight:400;font-size:14px;line-height:18px;letter-spacing:0.02em}#timecard-approved-container .textarea-wrapper textarea:-moz-placeholder{color:#989898;font-style:italic;font-weight:400;font-size:14px;line-height:18px;letter-spacing:0.02em}#timecard-approved-container .textarea-wrapper textarea::-moz-placeholder{color:#989898;font-style:italic;font-weight:400;font-size:14px;line-height:18px;letter-spacing:0.02em}#timecard-approved-container .textarea-wrapper textarea:-ms-input-placeholder{color:#989898;font-style:italic;font-weight:400;font-size:14px;line-height:18px;letter-spacing:0.02em}#timecard-approved-container .textarea-wrapper textarea::placeholder{color:#989898;font-style:italic;font-weight:400;font-size:14px;line-height:18px;letter-spacing:0.02em}#timecard-approved-container input.approve-review-btn[type="submit"]{display:flex;flex-direction:column;align-items:center;margin-left:0;width:250px;height:40px;background-color:#407867;border-radius:6px;font-weight:600;font-size:14px;letter-spacing:0.01em;text-transform:capitalize;color:#FFFFFF}#timecard-approved-container input[type="submit"]{display:block;margin:0 auto}#dispute_timecard_modal.dispute-timecard-modal,#timecard_info_modal.timecard-info-modal,#dispute-timecard-modal.invoice-detail-modal{max-width:400px;padding:32px 28px}#dispute_timecard_modal.dispute-timecard-modal h2,#timecard_info_modal.timecard-info-modal h2,#dispute-timecard-modal.invoice-detail-modal h2{font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-weight:700;font-size:17px;line-height:18px;letter-spacing:0.03em;font-feature-settings:'tnum' on, 'lnum' on, 'kern' off;color:#131313;border-bottom:1px solid #E0E0E0;padding-bottom:16px;margin-bottom:12px;text-align:left}#dispute_timecard_modal.dispute-timecard-modal p,#timecard_info_modal.timecard-info-modal p,#dispute-timecard-modal.invoice-detail-modal p{font-family:'Raleway', sans-serif;font-size:14px;line-height:20px;letter-spacing:0.02em;font-feature-settings:'tnum' on, 'lnum' on;color:#7C7C7C;margin-bottom:58px;text-align:left}#dispute_timecard_modal.dispute-timecard-modal .primary-btn,#timecard_info_modal.timecard-info-modal .primary-btn,#dispute-timecard-modal.invoice-detail-modal .primary-btn{font-family:'Raleway', sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:16px;text-align:center;letter-spacing:0.02em;color:#FFFFFF;background:#062350;border-radius:5px;text-transform:none}#dispute_timecard_modal.dispute-timecard-modal .change-billing,#timecard_info_modal.timecard-info-modal .change-billing,#dispute-timecard-modal.invoice-detail-modal .change-billing{font-family:'Raleway', sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:16px;text-align:center;letter-spacing:0.02em;color:#000000}#dispute_timecard_modal.dispute-timecard-modal .close-btn,#timecard_info_modal.timecard-info-modal .close-btn,#dispute-timecard-modal.invoice-detail-modal .close-btn{background:transparent url(/assets/icon-close-black-5f076ac6766b571e8e4d269f72b35b61cc9ed889c9f87e671de455b25d36936b.png) no-repeat center center;top:26px;z-index:10}#dispute_timecard_modal.dispute-timecard-modal{max-width:450px}#dispute_timecard_modal.dispute-timecard-modal,#assignments_modal.assignments-modal{width:450px;padding:0}#dispute_timecard_modal.dispute-timecard-modal .header,#assignments_modal.assignments-modal .header{margin:0;padding:20px 24px;border-bottom:1px solid #EAECF0;position:relative}#dispute_timecard_modal.dispute-timecard-modal .header .title,#assignments_modal.assignments-modal .header .title{color:#08090D;margin:0;text-align:start;font-size:20px;font-weight:600;line-height:20px;text-transform:capitalize}#dispute_timecard_modal.dispute-timecard-modal .header .close-btn,#assignments_modal.assignments-modal .header .close-btn{position:absolute;top:50%;transform:translate(0, -50%);background:transparent url(/assets/icon-close-black-4335fe07b27bfd7e35e3ca74b0b1d106ae6fed0cf1a4c43c467e05644d90a3a6.svg) no-repeat center center;background-size:24px}#dispute_timecard_modal.dispute-timecard-modal .body,#assignments_modal.assignments-modal .body{padding:24px}#dispute_timecard_modal.dispute-timecard-modal .body .dispute-info,#assignments_modal.assignments-modal .body .dispute-info{color:#000;margin:0;font-size:14px;font-weight:500;line-height:16px;letter-spacing:0.28px}#dispute_timecard_modal.dispute-timecard-modal .body textarea,#assignments_modal.assignments-modal .body textarea{margin:16px 0 0 0;padding:12px;border-radius:8px;border:1px solid #BAC1CC;background:#FFF;min-height:200px}#dispute_timecard_modal.dispute-timecard-modal .body textarea::placeholder,#assignments_modal.assignments-modal .body textarea::placeholder{color:#667085;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:20px}#dispute_timecard_modal.dispute-timecard-modal .body .SumoSelect,#assignments_modal.assignments-modal .body .SumoSelect{width:100%}#dispute_timecard_modal.dispute-timecard-modal .body .SumoSelect .CaptionCont,#assignments_modal.assignments-modal .body .SumoSelect .CaptionCont{margin:0;padding:12px;border-radius:8px;border:1px solid #BAC1CC;background:#FFF}#dispute_timecard_modal.dispute-timecard-modal .body .SumoSelect .CaptionCont span,#assignments_modal.assignments-modal .body .SumoSelect .CaptionCont span{color:#667085;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:20px}#dispute_timecard_modal.dispute-timecard-modal .body .SumoSelect .CaptionCont label,#assignments_modal.assignments-modal .body .SumoSelect .CaptionCont label{right:12px;bottom:unset;top:50%;width:16px;padding:0;margin:0;height:9px;transform:translate(0, -50%)}#dispute_timecard_modal.dispute-timecard-modal .body .SumoSelect .CaptionCont label i,#assignments_modal.assignments-modal .body .SumoSelect .CaptionCont label i{background:url(/assets/arrow-down-68df5377004956676b2cbebfbedf6f47649dc42af0ad16d4c7184d9b2e697de2.svg) no-repeat;background-size:16px;opacity:0.6;position:unset}#dispute_timecard_modal.dispute-timecard-modal .body .SumoSelect .optWrapper,#assignments_modal.assignments-modal .body .SumoSelect .optWrapper{top:46px}#dispute_timecard_modal.dispute-timecard-modal .body .SumoSelect .optWrapper .options .opt,#assignments_modal.assignments-modal .body .SumoSelect .optWrapper .options .opt{padding:8px 12px}#dispute_timecard_modal.dispute-timecard-modal .body .SumoSelect .optWrapper .options .opt:hover,#assignments_modal.assignments-modal .body .SumoSelect .optWrapper .options .opt:hover{cursor:pointer}#dispute_timecard_modal.dispute-timecard-modal .body .SumoSelect .optWrapper .options .opt label,#assignments_modal.assignments-modal .body .SumoSelect .optWrapper .options .opt label{padding:0}#dispute_timecard_modal.dispute-timecard-modal .footer,#assignments_modal.assignments-modal .footer{padding:16px 24px 24px 24px;border-top:1px solid #EAECF0}#dispute_timecard_modal.dispute-timecard-modal .footer .primary-btn,#assignments_modal.assignments-modal .footer .primary-btn{height:auto;margin:0;padding:12px 16px;border-radius:8px;background:#1F63F6;max-width:100%}#dispute_timecard_modal.dispute-timecard-modal .footer .btn-loading,#assignments_modal.assignments-modal .footer .btn-loading{height:42px}#dispute_timecard_modal.dispute-timecard-modal .outline-btn-blue,#assignments_modal.assignments-modal .outline-btn-blue{margin:0 auto}#dispute_timecard_modal.dispute-timecard-modal .dispute-info,#assignments_modal.assignments-modal .dispute-info{text-align:left;font-family:'Raleway', sans-serif;font-style:normal;font-weight:500;font-size:12px;line-height:14px;letter-spacing:0.02em;font-feature-settings:'tnum' on, 'lnum' on;color:#929292;margin-bottom:11px}#dispute_timecard_modal.dispute-timecard-modal textarea,#assignments_modal.assignments-modal textarea{font-style:normal;background:#F5F5F5;border-radius:5px;margin-bottom:24px;font-weight:400;font-size:14px;line-height:16px;display:flex;align-items:center;letter-spacing:0.02em;height:121px;color:#525E70}#dispute_timecard_modal.dispute-timecard-modal textarea::placeholder,#assignments_modal.assignments-modal textarea::placeholder{font-style:italic}#assignments_modal.assignments-modal{width:830px;padding:0}#assignments_modal.assignments-modal .header{display:flex;flex-direction:column;text-align:start}#assignments_modal.assignments-modal .header .date-range{color:#344054;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:16px;text-transform:capitalize;margin-bottom:4px}#assignments_modal.assignments-modal .header .name{color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:20px;text-transform:capitalize}#assignments_modal.assignments-modal .footer{padding:16px 24px;display:flex;justify-content:space-between;align-items:center}#assignments_modal.assignments-modal .footer .cost-amount{display:flex;flex-direction:column;align-items:baseline}#assignments_modal.assignments-modal .footer .cost-amount .amount{color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:20px;text-transform:capitalize;margin-bottom:4px}#assignments_modal.assignments-modal .footer .cost-amount .total-due{color:#667085;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:16px}#assignments_modal.assignments-modal .footer .approve-shift{display:flex;align-items:center}#invoice-detail-modal.invoice-detail-modal{display:inline-flex;flex-direction:column;align-items:flex-start;border-radius:12px;box-shadow:0 4px 16px 0 rgba(0,0,0,0.25);width:550px;overflow:auto}#invoice-detail-modal.invoice-detail-modal .modal-header{display:flex;padding:24px;justify-content:space-between;align-items:center;gap:16px;width:100%;border-bottom:1px solid #EAECF0;background:#FFF}#invoice-detail-modal.invoice-detail-modal .modal-header .modal-title{color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:24px}#invoice-detail-modal.invoice-detail-modal .modal-header .close-btn{cursor:pointer}#invoice-detail-modal.invoice-detail-modal .modal-container{display:flex;width:100%;padding:24px;flex-direction:column;align-items:flex-start;gap:16px;background:#FFF}#invoice-detail-modal.invoice-detail-modal .modal-container .content{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}#invoice-detail-modal.invoice-detail-modal .modal-container .content .row{display:flex;justify-content:space-between;align-items:center;align-self:stretch}#invoice-detail-modal.invoice-detail-modal .modal-container .content .row .cell{display:flex;align-items:center;color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:20px}#invoice-detail-modal.invoice-detail-modal .modal-container .content .row .cell .info-circle{margin:0 8px;background-color:#1F63F6}#invoice-detail-modal.invoice-detail-modal .modal-container .content .row .cell.sub-total{font-weight:600}#invoice-detail-modal.invoice-detail-modal .modal-container .content .row .cell.total{font-size:20px;font-weight:500;line-height:150%}#invoice-detail-modal.invoice-detail-modal .modal-container .content .row .cell.credit{color:#128E52}#invoice-detail-modal.invoice-detail-modal .modal-container .content hr{width:100%;border:1px solid #EAECF0}#invoice-detail-modal.invoice-detail-modal .modal-footer{display:flex;width:100%;padding:24px;flex-direction:column;align-items:flex-start;gap:16px;border-top:1px solid #EAECF0;background:#FFF;color:#667085;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-family:Raleway, sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:100%}#invoice-detail-modal.invoice-detail-modal .modal-footer .checkbox{margin-left:0}#invoice-detail-modal.invoice-detail-modal .modal-footer .timecard-dispute-button{display:none}#invoice-detail-modal.invoice-detail-modal .modal-footer .approve-wrapper-button,#invoice-detail-modal.invoice-detail-modal .modal-footer .inline-mobile{width:100%}#invoice-detail-modal.invoice-detail-modal .modal-footer .timecard-approve-button{padding:16px 24px}#invoice-detail-modal.invoice-detail-modal .modal-footer .modal-button{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;align-self:stretch}#invoice-detail-modal.invoice-detail-modal .modal-footer .modal-button .primary-button{width:100%;background-color:#128E52}.btn-disabled{pointer-events:none;cursor:default !important}.inline-mobile{display:inline-flex}.timecard .approve-wrapper.mobile-visible{display:none}@media (max-width: 992px){#timecard-page .timecard .timecard-info{padding-bottom:16px}#timecard-page .timecard .status-actions .timecard-dispute,#timecard-page .timecard .status-actions .timecard-ready,#timecard-page .timecard .status-actions .timecard-progress{width:100%}#timecard-page .timecard .timecard-info .timecard-contractor{flex-direction:column}#timecard-page .timecard .approve-wrapper{margin-left:60px;display:flex;flex-direction:column}#timecard-page .timecard .approve-wrapper .checkbox{margin-left:21px;width:100%;margin-bottom:20px}#timecard-page .timecard .approve-wrapper.mobile-hidden{display:none}#timecard-page .timecard .approve-wrapper.mobile-visible{margin-left:24px;margin-right:24px}#timecard-page .timecard .approve-wrapper.mobile-visible .approve-wrapper-button{display:flex;justify-content:center;align-items:center;margin-bottom:24px;width:100%}#timecard-page .timecard .approve-wrapper.mobile-visible .approve-wrapper-button .timecard-approve-button{width:100%;height:44px}#timecard-page .timecard .approve-wrapper.mobile-visible .inline-mobile{width:100%;margin-bottom:24px;align-items:center}#timecard-page .timecard .approve-wrapper.mobile-visible .inline-mobile .checkbox{margin-left:0;margin-bottom:0}#timecard-page .timecard .contractor-name-wrapper{margin-bottom:15px}#timecard-page .timecard .approve-wrapper-button{margin-left:0}#timecard-page .inline-mobile{width:100%}}@media (max-width: 750px){#timecard-page .table-scroll-mobile.sticky table tr th.pay-period-start-header{min-width:160px}#timecard-page .timecard .timecard-stats-wrapper{flex-direction:column}#timecard-page .timecard .timecard-stats-wrapper .timecard-stats{margin-bottom:12px;margin-right:0;gap:4px}#timecard-page .timecard .timecard-stats-wrapper .timecard-stats .timecard-label{margin-bottom:0}#invoice-detail-modal.invoice-detail-modal{width:90%}.timecard-details table{display:block;width:100%;filter:none;border:none;border-radius:0}.timecard-details table thead{display:none}.timecard-details table tbody{display:block}.timecard-details table tbody tr{display:flex;flex-flow:row wrap;margin-bottom:20px}.timecard-details table tbody tr td{width:50%;padding-right:0}.timecard-details table tbody tr td:first-child{order:0}.timecard-details table tbody tr td:nth-child(2){order:1}.timecard-details table tbody tr td:nth-child(3){order:2}.timecard-details table tbody tr td:nth-child(4){order:3}.timecard-details table tbody tr td:nth-child(5){order:4}.timecard-details table tbody tr td .label-mobile{color:#667085;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-family:Raleway, sans-serif;font-size:12px;font-weight:600;line-height:16px;margin-bottom:4px}}@media (max-width: 480px){a.btn.btn--large.btn--dark-blue{width:100%}}@media (max-width: 375px){#timecard-page .timecard .approve-wrapper{margin-left:0;margin-top:20px}.timecard-details table tbody tr td:nth-child(4){padding-right:10px}.timecard-details table tbody tr td:nth-child(5){padding-right:18px}#timecard-approved-container .timecard-approved-review{text-align:left}}#receipts-page{font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;width:100%;max-width:1100px;margin:0 auto 20px}#receipts-page h1{color:var(--Neutral-Dark, #08090D);font-feature-settings:'liga' off;font-family:Raleway, sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:8px}#receipts-page .subtitle{width:440px;color:var(--Neutral-Dark, #08090D);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-family:Raleway, sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:18px;margin-bottom:32px}.transaction{border-radius:5px;background:#FFFFFF;box-shadow:0 3px 6px rgba(0,0,0,0.1);margin-bottom:18px}.transaction .transaction-info{display:flex;justify-content:space-between;flex-wrap:wrap;padding:36px 40px 32px 37px;box-sizing:border-box;height:100%;flex-direction:row}.transaction .transaction-info .transaction-description{font-weight:600;font-size:18px;line-height:22px;font-feature-settings:'pnum' on, 'lnum' on;color:#26354C}.transaction .transaction-info .transaction-description .status-pending{height:21px;background:#DAFFE6;color:#14883B;display:inline-block;padding:0 11pt;font-size:9pt}.transaction .transaction-info .transaction-contractor{display:flex}.transaction .transaction-info .transaction-contractor .contractor-name-wrapper{display:inline-flex;align-items:center}.transaction .transaction-info .transaction-contractor .photo{width:44px;height:44px;border-radius:50%;top:20px;left:20px;padding:0;background:url(/assets/icon-user-36942cd39d724239c3ef5d0aafe5194ab3619fa8799b5d6418b79714d4889998.svg) center center #f5f6f8 no-repeat;overflow:hidden;display:flex;float:left;margin-right:17px}.transaction .transaction-info .transaction-contractor .photo img{width:44px;height:44px}.transaction .transaction-info .transaction-contractor .contractor-name{font-family:'Raleway', sans-serif;font-style:normal;font-weight:600;font-size:18px;line-height:21px;display:flex;align-items:center;letter-spacing:0.03em;text-transform:capitalize;color:#1F2A3A;margin-bottom:0;font-feature-settings:'pnum' on, 'lnum' on}.transaction .transaction-info .transaction-contractor .contractor-name a{color:#1F2A3A}.transaction .transaction-info .transaction-contractor .contractor-position{font-family:'Raleway', sans-serif;font-weight:400;font-size:14px;line-height:16px;display:flex;align-items:center;margin-left:10px;letter-spacing:0.03em;color:#1F2A3A}.transaction .transaction-info .transaction-contractor h2{margin:0;clear:none}.transaction .transaction-info .transaction-contractor p{margin:0;clear:none}.transaction .transaction-info .transaction-info-wrapper .receipt-number{font-family:'Raleway';font-style:normal;font-weight:600;font-size:14px;line-height:16px;display:flex;align-items:center;letter-spacing:0.03em;color:#676767;margin-top:10px}.transaction .transaction-info .transaction-actions{display:flex}.transaction .transaction-info .transaction-actions .table-trigger{font-weight:600;font-size:14px;line-height:16px;display:flex;align-items:center;letter-spacing:0.03em;background:#EFEFEF;border-radius:8px;padding:8px 30px 8px 12px;color:#1F2A3A;margin-right:12px;height:32px;position:relative;width:99px;font-family:'Raleway';font-style:normal}.transaction .transaction-info .transaction-actions .table-trigger:after{content:'';position:absolute;border:solid #0D0D0D;border-width:0 1px 1px 0;display:inline-block;top:10px;right:12px;width:7px;height:7px;transform:rotate(45deg)}.transaction .transaction-info .transaction-actions .table-trigger.open:after{transform:rotate(225deg);top:14px}.transaction .transaction-info .transaction-actions .export-btn{font-family:'Raleway';font-style:normal;font-weight:600;font-size:14px;line-height:16px;display:flex;align-items:center;letter-spacing:0.03em;border:1px solid #407867;border-radius:8px;padding:8px 30px 8px 12px;color:#407867;margin-right:12px;height:32px;position:relative;width:94px}.transaction .transaction-info .transaction-actions .export-btn:after{content:' ';background:transparent url(/assets/icon-download-green-03fd53f304d3f18d85a8acdd16165af24d462dcb7e3bac22ba3f65dd8b256645.svg) no-repeat;position:absolute;top:7px;right:7px;width:16px;height:16px}.transaction .transaction-info .transaction-actions .question-tooltip{width:34px;height:32px;background:#EFEFEF;border-radius:8px;display:flex;align-items:center;justify-content:center}.transaction .transaction-stats-wrapper{display:flex;flex-direction:row;width:100%;padding:0 40px 32px 37px;justify-content:flex-start}.transaction .transaction-stats-wrapper .transaction-stats{margin-right:7%}.transaction .transaction-stats-wrapper .transaction-stats:last-child{margin-right:0}.transaction .transaction-stats-wrapper .transaction-stats .transaction-label{font-family:'Raleway';font-style:normal;font-weight:700;font-size:12px;line-height:14px;display:flex;align-items:center;letter-spacing:0.03em;text-transform:capitalize;color:#1F2A3A;margin-bottom:12px}.transaction .transaction-stats-wrapper .transaction-stats .transaction-value{font-family:'Raleway';font-style:normal;font-weight:400;font-size:16px;line-height:24px;display:flex;align-items:center;letter-spacing:0.03em;font-feature-settings:'pnum' on, 'lnum' on;color:#1F2A3A}.transaction .transaction-details{padding:33px 32px 30px 37px;background:#F0F5F8}.transaction .transaction-details.contractor-hidden-menu{padding-top:40px;padding-bottom:40px;flex-direction:column;justify-content:center;align-items:center}.transaction .transaction-details.contractor-hidden-menu.show{display:flex !important}.transaction .transaction-details p{margin-bottom:0;font-family:'Raleway', sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:20px;display:flex;align-items:center;text-align:center;letter-spacing:0.03em;text-transform:capitalize;color:#767676;max-width:660px}.transaction .transaction-details .transaction-dates .transaction-date{display:flex;flex-wrap:wrap}.transaction .transaction-details .transaction-dates .transaction-date>div{width:50%;display:inline-flex;flex-direction:column;margin-bottom:22px}.transaction .transaction-details .transaction-dates .transaction-date>div .transaction-label{font-size:16px;font-weight:700;color:#1F2A3A;margin-bottom:4px}.transaction .transaction-details .transaction-dates .transaction-date>div .transaction-value{font-size:16px;font-weight:400;color:#1F2A3A}.transaction .transaction-details .transaction-dates .transaction-date>div:first-child,.transaction .transaction-details .transaction-dates .transaction-date>div:last-child{width:100%;flex-direction:row}.transaction .transaction-details .transaction-dates .transaction-date>div:first-child .transaction-label,.transaction .transaction-details .transaction-dates .transaction-date>div:last-child .transaction-label{margin-bottom:0;margin-right:21px}.transaction .transaction-details .transaction-dates .transaction-date:not(:first-child){margin-top:44px}@media (min-width: 1024px){.transaction .transaction-details .transaction-dates .transaction-date{display:none}}.transaction table{font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;width:100%}.transaction table thead th{text-align:left;padding:9px 16px 9px 0;vertical-align:middle;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:16px;letter-spacing:0.03em;text-transform:capitalize;color:#767676}.transaction table thead th:first-child{border-radius:8px 0 0 8px;width:90px}.transaction table thead th:last-child{border-radius:0 8px 8px 0}.transaction table tbody td{padding:10px 20px 10px 0;font-family:'Raleway', sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:24px;letter-spacing:0.03em;text-transform:capitalize;font-feature-settings:'pnum' on, 'lnum' on;color:#000000}.transaction table tbody td:first-child{padding-right:60px}.transaction table tbody td .label-mobile{display:none}.transaction .refund-block{border-top:1px solid #BBBBBB;display:flex;align-items:end;margin-top:10px;padding-top:20px;width:100%}.transaction .refund-block .refund-title{font-family:'Raleway', sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:24px;display:flex;align-items:center;letter-spacing:0.03em;text-transform:capitalize;font-feature-settings:'pnum' on, 'lnum' on;color:#000000;padding-bottom:10px;margin-right:78px}.transaction .refund-block table thead th{font-family:'Raleway', sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:14px;letter-spacing:0.03em;text-transform:capitalize;color:#1F2A3A}.transaction .refund-block table tbody td{font-family:'Raleway', sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0.03em;text-transform:capitalize;font-feature-settings:'pnum' on, 'lnum' on;color:#1F2A3A}.transaction .refund-block table tbody td.amount{padding-right:75px}.transaction .refund-block table tbody td.reason{font-weight:500;font-size:14px;line-height:20px;display:flex;align-items:center;letter-spacing:0.01em;text-transform:capitalize;color:#767676}@media (max-width: 1150px){.transaction .transaction-stats-wrapper .transaction-stats{margin-right:5%}}@media (max-width: 1050px){.transaction table tbody td:first-child{padding-right:20px}.transaction .transaction-stats-wrapper .transaction-stats{margin-right:4%}.transaction .refund-block .refund-title{margin-right:5%}.transaction .refund-block table tbody td.amount{padding-right:50px}}@media (max-width: 768px){#receipts-page .subtitle{width:100%}.transaction .transaction-info .transaction-info-wrapper{width:100%;margin-bottom:20px}.transaction .transaction-stats-wrapper{flex-direction:column}.transaction .transaction-stats-wrapper .transaction-stats{margin-bottom:30px}.transaction .transaction-stats-wrapper .transaction-stats:last-child{margin-bottom:0}.transaction .transaction-stats-wrapper .transaction-stats .transaction-label{margin-bottom:8px}.transaction .transaction-details table{display:block;width:100%;filter:none;border:none;border-radius:0}.transaction .transaction-details table thead{display:none}.transaction .transaction-details table tbody{display:block}.transaction .transaction-details table tbody tr{display:flex;flex-flow:row wrap;margin-bottom:15px}.transaction .transaction-details table tbody tr td{width:50%;padding-right:0}.transaction .transaction-details table tbody tr td:first-child{order:0}.transaction .transaction-details table tbody tr td:nth-child(2){order:1}.transaction .transaction-details table tbody tr td:nth-child(3){order:2}.transaction .transaction-details table tbody tr td:nth-child(4){order:3}.transaction .transaction-details table tbody tr td:nth-child(5){order:4}.transaction .transaction-details table tbody tr td .label-mobile{display:flex;align-items:center;font-family:'Raleway', sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:10px;letter-spacing:0.03em;text-transform:capitalize;color:#767676;margin-bottom:10px}.transaction .refund-block{align-items:baseline;width:100%}.transaction .refund-block .refund-title{padding-bottom:0}.transaction .refund-block table tbody tr{margin-bottom:0}.transaction .refund-block table tbody td.amount{padding-right:20px;width:42%}}@media (max-width: 590px){#receipts-page .subtitle{margin-bottom:30px}}@media (max-width: 480px){#receipts-page .transaction .transaction-info{padding-left:20px;padding-right:20px}#receipts-page .transaction .transaction-info .transaction-contractor .contractor-name-wrapper{display:flex;align-items:baseline;flex-direction:column}#receipts-page .transaction .transaction-info .transaction-contractor .contractor-position{margin-left:0;margin-top:10px}#receipts-page .transaction-stats-wrapper{padding-left:20px;padding-right:20px}}@media (max-width: 425px){.transaction .refund-block table tbody td.amount{padding-right:0;width:34%}}#poor-review-dialogue{display:none;margin-top:20px}.review-container .avatar_container{margin-bottom:10px}.review-container .avatar_container .avatar_display{display:block;margin:0px auto}.review-container .avatar_container .avatar_display img{display:block;margin:0px auto}.review-container label{margin-top:10px}.review-container input[type="submit"]{display:block;margin:0px auto}.c-rating{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;align-items:center;justify-content:center;margin:0;padding:0}.c-rating__item{-webkit-box-flex:0;-webkit-flex:0 0 24px;-ms-flex:0 0 24px;flex:0 0 24px;height:24px;background:url(/assets/stars-2f053f06da08f54d40d214e0f315cbb2123ea89c57f07be9746cdec43ae96aa2.svg);background-position:0 0;cursor:pointer}.c-rating__item:hover,.c-rating__item.is-active{background-position:-24px 0}.no-notifications-container svg{width:150px;height:150px;margin-bottom:20px}.no-notifications-container svg g{fill:#687A92}.notification-page{padding-top:30px}.notifications-container{color:#434A54;text-align:left;line-height:1.4;background:#FFFFFF;box-shadow:0 1px 4px rgba(0,0,0,0.2);border-radius:2px;width:650px;padding:30px 0;margin:0 auto}.notifications-container .notifications-wrapper{width:550px;margin:0 auto}.notifications-container:after{content:'';display:block;position:absolute;bottom:0;left:0;right:0;height:30px;background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, white 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, white 100%)}.notifications-container h4{margin:10px 0;font-weight:600}.notifications-container .no-notifications{padding:30px 0;text-align:center;color:#e0e0e0}.notifications-container .notification{position:relative;font-size:14px;padding:10px 10px 10px 65px;min-height:70px;display:flex;align-items:center;cursor:pointer}.notifications-container .notification p{margin:0}.notifications-container .notification.unread:after{display:block;position:absolute;top:29px;left:-25px;width:12px;height:12px;border-radius:20px;content:'';background:#EF7582}.notifications-container .notification.read{opacity:.5;filter:grayscale(100%)}.notifications-container .icon{position:absolute;top:10px;left:0;width:50px;height:50px;border-radius:50px;background:#4F5E72}.notifications-container .icon img{border-radius:25px}.notifications-container .icon svg{position:relative;left:5px;top:5px}.notifications-container .icon svg g{fill:white}@media (max-width: 768px){.notifications-container{width:100%}.notifications-container .notifications-wrapper{width:80%}}.admin_table.table-hover tr:hover{background-color:#eeeeee}.admin_table.table-striped tr:nth-child(even){background-color:#fff}.admin_table.table-striped tr:nth-child(even):hover{background-color:#eeeeee}.admin_table.table-stretched{width:100%}.admin_table.table-bordered thead th{border-bottom-width:2px}.admin_table.table-bordered th,.admin_table.table-bordered td{border:1px solid #dee2e6}.admin_table th,.admin_table td{padding:5px 15px}.admin_table th{font-weight:bold;text-align:left}.admin_table .delimiter{border-top:1px solid #a5a5a5}.table-scroll-wrapper{margin-bottom:30px}.table-scroll-wrapper.sticky table{margin:0;max-width:100%;overflow:auto;padding:0;position:relative}.table-scroll-wrapper.sticky table thead{position:sticky;top:75px;z-index:3}.table-scroll-wrapper.sticky table tr:nth-child(2n) td:first-child{background-color:#fff}.table-scroll-wrapper.sticky table tr td:first-child{position:sticky;left:0;z-index:2;background-color:#fff}.table-scroll-wrapper.sticky table tr th{background-color:#fff;box-shadow:0 1px 0 0 #e5e7eb;border-bottom:1px solid rgba(0,0,0,0.3);padding:10px 20px 10px 10px}.table-scroll-wrapper.fullscreen{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;background:#fff;z-index:1000;overflow:auto}.table-scroll-wrapper.fullscreen table thead{top:-1px}.table-scroll-wrapper .toggle-fullscreen{font-size:18px}.table-scroll-wrapper table tr:hover{background-color:#eeeeee !important}.table-scroll-wrapper table tr:hover td{background-color:#eeeeee !important}.table-business-reports .parent-row td h3{font-size:18px;margin:0}.table-business-reports .parent-row td:first-child{min-width:330px;padding-left:20px}.table-business-reports .parent-row td a{font-size:18px;font-weight:600}.table-business-reports th,.table-business-reports td{padding-left:20px;border:1px solid #dfe3eb;overflow-wrap:break-word;vertical-align:middle}.table-business-reports th:first-child,.table-business-reports td:first-child{min-width:330px}.table-business-reports table tr.parent-row td:first-child:before{top:15px}.admin_date select{width:auto}.collapsed,.contractor-hidden-menu{display:none}.collapsed.visible,.contractor-hidden-menu.visible{display:block}.alerts-container{margin-bottom:30px}#cancelled_at_container{display:none}.admin_form .field{margin-bottom:14px}.admin_form .field label{display:inline-block;padding-left:15px;text-indent:-15px}.admin_form .field label.label-block{display:block}.admin_form .field input[type=checkbox]{width:13px;height:13px;padding:0;margin:0;vertical-align:middle;position:relative;top:-1px;overflow:hidden}.clndr{max-width:400px;margin:0 auto 20px;background-color:#f4f4f4;height:400px}.clndr .controls div{padding-top:10px;padding-bottom:10px;display:inline-block;text-align:center;width:65%}.clndr .controls .clndr-next-button,.clndr .controls .clndr-previous-button{width:15%;cursor:pointer}.clndr .controls .month{font-weight:bold}.clndr .days-of-the-week{width:100%}.clndr .days-of-the-week .header-day{display:inline-block;float:left;width:14.2857%;padding:12px 0;text-align:center}.clndr .days .day{cursor:pointer}.clndr .days .day.selected{outline:1px solid black}.clndr .days .day,.clndr .days .empty{float:left;width:14.2857%;padding:12px 0;text-align:center}.clndr .days .day.today,.clndr .days .empty.today{background-color:#ebebeb;-moz-box-shadow:inset 0 0 8px #d4d4d4;-webkit-box-shadow:inset 0 0 8px #d4d4d4;box-shadow:inset 0 0 8px #d4d4d4}.clndr .days .day.event,.clndr .days .empty.event{color:#EF7582}.clndr .days .day.adjacent-month .day-number,.clndr .days .empty.adjacent-month .day-number,.clndr .days .past,.clndr .last-month,.clndr .next-month{opacity:0.2}.clndr-shift{width:100%;margin:0 auto;background-color:#f4f4f4;height:50px;margin-bottom:20px}.clndr-shift .controls div{padding-top:10px;padding-bottom:10px;display:inline-block;text-align:center;width:65%}.clndr-shift .days-of-the-week{width:100%}.clndr-shift .days-of-the-week .header-day{display:inline-block;float:left;width:14.2857%;padding:12px 0;text-align:center}.clndr-shift .days .day,.clndr-shift .days .empty{float:left;width:14.2857%;padding:12px 0;text-align:center}.clndr-shift .days .day.today,.clndr-shift .days .empty.today{background-color:#ebebeb;-moz-box-shadow:inset 0 0 8px #d4d4d4;-webkit-box-shadow:inset 0 0 8px #d4d4d4;box-shadow:inset 0 0 8px #d4d4d4}.clndr-shift .days .day.event,.clndr-shift .days .empty.event{color:#EF7582}.clndr-shift .days .day.adjacent-month .day-number,.clndr-shift .days .empty.adjacent-month .day-number,.clndr-shift .days .past,.clndr-shift .last-month,.clndr-shift .next-month{opacity:0.2}.contractor-availability.clndr{height:440px}.contractor-availability.clndr .days .day{width:53px;height:53px;padding:16px 0;margin:2px;font-family:ui-serif}.contractor-availability.clndr .days .day.event{color:#000000}.contractor-availability.clndr .days .day.busy{color:#FFFFFF;background:#EF7582;border-radius:50%;cursor:not-allowed}.contractor-availability.clndr .days .day.available{color:#FFFFFF;background:#407867;border-radius:50%}.analytics-filter-time-period-container{display:none}#schedules-loading-spinner{display:none}#schedules-loading-spinner svg{display:block;margin:0px auto}.shift_matches_table .circle{border-radius:50%;padding:2px;width:30px;height:30px;line-height:30px;font-size:16px;display:inline-block;text-align:center;border:2px solid #ccc;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;letter-spacing:.05em;margin-bottom:10px;margin-right:5px}.shift_matches_table .circle.green{background:green;border:2px solid green;color:#fff}.shift_matches_table .circle.green a,.shift_matches_table .circle.green a:link,.shift_matches_table .circle.green a:visited,.shift_matches_table .circle.green a:hover{color:#fff}.shift_matches_table .circle.red{background:#EF7582;border:2px solid #EF7582;color:#fff}.shift_matches_table .circle.red a,.shift_matches_table .circle.red a:link,.shift_matches_table .circle.red a:visited,.shift_matches_table .circle.red a:hover{color:#fff}.shift_matches_table .circle.red.underline{text-decoration-line:underline;text-decoration-style:double;border-color:#444}.avatar-wrapper{position:relative;display:inline-block}.avatar-wrapper .delete-avatar-icon{position:absolute;font-size:16px;left:0;top:-10px;color:black}.changes-history-filter{margin:0;width:250px}.check-icon{font-size:33px;color:#407867}#changes_history .admin_table.table-hover{width:100%}.pre-line{white-space:pre-line}@media (max-width: 440px){.contractor-availability.clndr{width:350px}.contractor-availability.clndr .days .day{width:46px;height:46px;padding:12px 0}}.how-it-works-container{width:100%}.how-it-works-container .section.blue{background-color:#4F5E72}.how-it-works-container .section.blue h1,.how-it-works-container .section.blue h2,.how-it-works-container .section.blue p{color:#FFFFFF}.how-it-works-container .section.blue img{float:right}.how-it-works-container .section .container{max-width:800px;margin:0px auto}.how-it-works-container .section .full{margin:50px 0}.how-it-works-container .section .half{width:50%;float:left;margin:50px 0}body.manage_payments .main .main-content>.messages{max-width:1200px}.billing-page{font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;margin:0 auto;max-width:1100px}.billing-page .titles-with-payment-method-button{display:flex;justify-content:space-between;align-items:center}.billing-page .titles-with-payment-method-button .section-subtitle{margin-right:20px}.billing-page .titles-with-payment-method-button .btn-dark{font-weight:500;white-space:nowrap}.billing-page .titles-with-payment-method-button .actions{display:flex;align-items:center;gap:20px}.billing-page .titles-with-payment-method-button .actions .assignment-filters{margin:0}.billing-page .titles-with-payment-method-button .location-select .SumoSelect{height:36px}.billing-page .titles-with-payment-method-button .location-select .SumoSelect .CaptionCont{font-size:14px !important;border-radius:5px !important;padding:8px 12px !important;height:36px !important}.billing-page .payment-methods{display:flex;flex-direction:column;gap:12px;width:100%}.billing-page .payment-methods .payment-method{display:flex;justify-content:space-between;padding:12px;border-radius:12px;border:1px solid #EAECF0;width:100%}.billing-page .payment-methods .payment-method .payment-method-info{display:flex;gap:12px}.billing-page .payment-methods .payment-method .payment-method-info .payment-method-icon .icon{width:40px;height:40px;border-radius:8px;position:relative}.billing-page .payment-methods .payment-method .payment-method-info .payment-method-icon .icon.blue-icon{background:#E7F2FE}.billing-page .payment-methods .payment-method .payment-method-info .payment-method-icon .icon.danger-icon{background:#FCE9EA}.billing-page .payment-methods .payment-method .payment-method-info .payment-method-icon .icon img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.billing-page .payment-methods .payment-method .payment-method-info .payment-method-details{display:flex;flex-direction:column;gap:4px}.billing-page .payment-methods .payment-method .payment-method-info .payment-method-details .payment-method-name{color:#08090D;font-kerning:none;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-size:16px;font-style:normal;font-weight:600;line-height:20px}.billing-page .payment-methods .payment-method .payment-method-info .payment-method-details .payment-method-fee{color:#667085;font-variant-numeric:lining-nums tabular-nums;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.billing-page .payment-methods .payment-method .payment-method-info .payment-method-default{min-width:fit-content}.billing-page .payment-methods .payment-method .payment-method-info .payment-method-default span{padding:4px 8px;border-radius:100px;background:#E8FAF1;color:#0E6E40;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-size:12px;font-style:normal;font-weight:600;line-height:16px}.billing-page .payment-methods .payment-method .payment-method-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.billing-page .payment-methods .payment-method .payment-method-actions .status-expired{color:#E21F2F;font-variant-numeric:lining-nums tabular-nums;font-size:14px;font-style:normal;font-weight:500;line-height:16px}.billing-page .payment-methods .payment-method .payment-method-actions .status-not-verified{min-width:fit-content;cursor:pointer}.billing-page .payment-methods .payment-method .payment-method-actions .status-not-verified span{padding:8px;border-radius:8px;background:#FFFDE7;color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-size:14px;font-style:normal;font-weight:500;line-height:18px}.billing-page .payment-methods .payment-method .payment-method-actions .expiration-date{color:#08090D;font-variant-numeric:lining-nums tabular-nums;font-size:14px;font-style:normal;font-weight:500;line-height:16px}.billing-page .payment-methods .payment-method .payment-method-actions .three-dots-menu .menu .menu-item a{gap:6px;color:#08090D}.billing-page .payment-methods .payment-method .payment-method-actions .three-dots-menu .menu .menu-item .remove-payment{color:#E21F2F;display:flex;align-items:center;justify-content:space-between;width:100%}.billing-page .payment-methods .payment-method .payment-method-actions .three-dots-menu .menu .menu-item .remove-payment:after{display:block;content:'';background:url(/assets/new-delete-icon-b4fdf0e20a89c3deb784dd81ed96c643d73da0323507add04b40ad1b718ce3c6.svg) no-repeat center center;background-size:18px;width:18px;height:18px}.billing-page .receipts .assignment-filters{margin:16px 0}.billing-page .receipts .assignment-filters .clear-filters-button,.billing-page .receipts .assignment-filters .export-button{white-space:nowrap}.billing-page .receipts .assignment-filters input,.billing-page .receipts .assignment-filters .SumoSelect .CaptionCont{border-radius:8px;border:1px solid #EAECF0}.billing-page .receipts .assignment-filters .charged_amount_input{margin:0;padding:8px 12px;width:fit-content}.billing-page .receipts .assignment-filters .flatpickr-input{width:92px;height:auto;min-width:222px;background-position:calc(100% - 12px) calc(50%),calc(100% - 12px) calc(18px)}.billing-page .receipts .assignment-filters .SumoSelect{height:auto}.billing-page .receipts .assignment-filters .SumoSelect .CaptionCont{height:auto;gap:10px}.billing-page .receipts .assignment-filters .export-button{display:flex;align-items:center;height:36px;margin-left:auto;padding:8px 12px;color:#344054;font-variant-numeric:lining-nums proportional-nums;font-size:14px;font-style:normal;font-weight:500;line-height:20px;border-radius:8px;border:1px solid #D0D5DD;background:#FFFFFF;box-shadow:0px 2px 4px -2px rgba(0,0,0,0.1)}.billing-page .receipts .assignment-filters .export-button:after{content:'';background:url(/assets/download-neutral-icon-f8931cd20443e01cc4996cb16675e28b8a6bc8ad8132ef896fc3c92ebdedcf96.svg) no-repeat center center;background-size:16px;width:16px;height:16px;margin-left:8px}.billing-page .receipts .table thead{position:sticky;top:77px}.billing-page .receipts .table td{color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.billing-page .receipts .table .provider .contractor-name a{color:#08090D;font-size:14px;font-style:normal;font-weight:600;line-height:18px}.billing-page .receipts .table .provider .contractor-position{color:#667085;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.billing-page .receipts .table .billed-hours .tooltip-top{cursor:pointer}.billing-page .receipts .table .payment{display:flex;flex-direction:column;gap:8px}.billing-page .receipts .table .payment .link{color:#667085;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-size:12px;font-style:normal;font-weight:500;line-height:16px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:5%;text-underline-offset:16%;text-underline-position:from-font;cursor:pointer}.billing-page .receipts .table .payment .btn-grey{width:fit-content;margin-left:auto}.billing-page .modal{display:flex;width:550px;padding:0;flex-direction:column;align-items:center;border-radius:12px;background:#FFFFFF;box-shadow:0px 4px 12px 0px rgba(0,0,0,0.15)}.billing-page .modal .header{padding:20px 24px;width:100%;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #EAECF0}.billing-page .modal .header .title{margin:0;color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-size:20px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:0.4px}.billing-page .modal .header .close-btn{background:transparent url(/assets/icon-close-black-4335fe07b27bfd7e35e3ca74b0b1d106ae6fed0cf1a4c43c467e05644d90a3a6.svg) no-repeat center center;background-size:24px}.billing-page .modal .body{max-width:100%}.billing-page .modal .body .preloader{margin:12px}.billing-page .modal .body form{display:flex;flex-direction:column;gap:16px}.billing-page .modal .body form label{padding:0}.billing-page .modal .body form .form-groups{display:flex;justify-content:space-between;gap:24px}.billing-page .modal .body form .form-groups .form-group{width:50%}.billing-page .modal .body form .form-group{display:flex;flex-direction:column;align-items:start;gap:4px}.billing-page .modal .body form .form-group label{color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-size:14px;font-style:normal;font-weight:500;line-height:18px}.billing-page .modal .body form .form-group .error{color:#E21F2F;font-variant-numeric:lining-nums tabular-nums;font-size:14px;font-style:normal;font-weight:500;line-height:16px;margin:0}.billing-page .modal .body form .form-group input[type="text"],.billing-page .modal .body form .form-group .SumoSelect .CaptionCont,.billing-page .modal .body form .form-group .SumoSelect .optWrapper .options .opt{width:100%;height:44px;color:#08090D;margin:0;padding:12px;border-radius:8px;border:1px solid #D0D5DD;background:#FFFFFF;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.1);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-size:16px;font-style:normal;font-weight:500}.billing-page .modal .body form .form-group input[type="text"]::placeholder,.billing-page .modal .body form .form-group .SumoSelect .CaptionCont::placeholder,.billing-page .modal .body form .form-group .SumoSelect .optWrapper .options .opt::placeholder{color:#98A2B3;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-size:16px;font-style:normal;font-weight:500;line-height:20px}.billing-page .modal .body form .form-group select{margin:0}.billing-page .modal .body form .form-group .SumoSelect{width:100%}.billing-page .modal .body form .form-group .SumoSelect .CaptionCont{display:flex;align-items:center}.billing-page .modal .body form .form-group .SumoSelect .CaptionCont label i{background:url(/assets/arrow-down-68df5377004956676b2cbebfbedf6f47649dc42af0ad16d4c7184d9b2e697de2.svg) no-repeat;background-size:16px;opacity:0.6;position:absolute;top:50%;right:0;transform:translate(0, -42%)}.billing-page .modal .body form .form-group .SumoSelect .optWrapper{top:42px}.billing-page .modal .body form .form-group .SumoSelect .optWrapper .options .opt{border:none;border-radius:0;box-shadow:unset}.billing-page .modal .body form .form-group .SumoSelect .optWrapper .options .opt.selected{background:#F2F4F7}.billing-page .modal .body form .form-group .SumoSelect .optWrapper .options .opt label{text-align:left}.billing-page .modal .footer{padding:16px 24px 24px 24px;border-top:1px solid #EAECF0}.billing-page .modal .footer input[type="submit"]{width:100%;margin:0;padding:12px;border-radius:8px;background:#1F63F6;color:#FFFFFF;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-size:16px;font-style:normal;font-weight:600;line-height:20px}.billing-page .modal.cost-breakdown-modal .body{width:100%;padding:24px}.billing-page .modal.cost-breakdown-modal .body .items{display:flex;flex-direction:column;gap:12px}.billing-page .modal.cost-breakdown-modal .body hr{margin:16px 0;border:1px solid #EAECF0}.billing-page .modal.cost-breakdown-modal .footer{padding:20px 24px}.billing-page .modal.cost-breakdown-modal .row{display:flex;justify-content:space-between;color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-size:16px;font-style:normal;font-weight:500;line-height:20px}.billing-page .modal.cost-breakdown-modal .row .underline{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:5%;text-underline-offset:15%}.billing-page .modal.cost-breakdown-modal .row .paid-on{color:#667085;font-feature-settings:'liga' off;font-size:14px;font-weight:600;line-height:100%;text-align:left}.billing-page .modal.cost-breakdown-modal .row .sub-total{font-feature-settings:'liga' off;font-weight:600;line-height:100%}.billing-page .modal.cost-breakdown-modal .row .total{font-feature-settings:'liga' off;font-size:20px;font-weight:600;line-height:150%}.billing-page .modal.new-payment-method-modal .body .payment-method-types{display:flex;padding:8px 24px 0 24px;border-bottom:1px solid #EAECF0;gap:16px}.billing-page .modal.new-payment-method-modal .body .payment-method-types .payment-method-type{display:flex;margin:0;padding:16px;gap:16px}.billing-page .modal.new-payment-method-modal .body .payment-method-types .payment-method-type .checkmark{left:16px}.billing-page .modal.new-payment-method-modal .body .payment-method-types .payment-method-type .type-info{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:160px;margin-left:44px}.billing-page .modal.new-payment-method-modal .body .payment-method-types .payment-method-type .type-info .type-title{color:#08090D;font-feature-settings:'liga' off;font-size:16px;font-style:normal;font-weight:600;line-height:20px}.billing-page .modal.new-payment-method-modal .body .payment-method-types .payment-method-type .type-info .type-fee{color:#667085;font-variant-numeric:lining-nums proportional-nums;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.billing-page .modal.new-payment-method-modal .body .payment-method-forms{padding:24px}.billing-page .modal.new-payment-method-modal .body .payment-method-forms #justifi-card-form{margin-left:-0.25rem;width:calc(100% + 0.5rem);margin-bottom:-12px}.billing-page .modal.new-payment-method-modal .body .payment-method-forms #justifi-card-form iframe#justifi-payment-method-form-card{min-height:160px}.billing-page .modal.new-payment-method-modal .body .payment-method-forms .form-group .stripe_element_wrapper{width:100%;height:44px;color:#08090D;margin:0;padding:12px;border-radius:8px;border:1px solid #D0D5DD;background:#FFFFFF;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.1);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-size:16px;font-style:normal;font-weight:500}.billing-page .modal.new-payment-method-modal .body .payment-method-forms .form-group.credit-card .stripe_element_wrapper{width:100%}.billing-page .modal.new-payment-method-modal .body .payment-method-forms .form-group.credit-card .credit-cards-list{display:flex;align-items:center;gap:8px;margin-top:8px}.billing-page .modal.new-payment-method-modal .body .payment-method-forms .form-group.credit-card .credit-cards-list .text{color:#344054;font-variant-numeric:lining-nums proportional-nums;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.billing-page .modal.new-payment-method-modal .body .payment-method-forms .credit-card-fields .form-group .stripe_element_wrapper{width:100%}.billing-page .modal.verify-bank-account-modal{width:430px}.billing-page .modal.verify-bank-account-modal .body form{padding:24px}.billing-page .modal.verify-bank-account-modal .body form .verification-instructions{color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-size:16px;font-style:normal;font-weight:500;line-height:20px;text-align:left}.billing-page .modal.assignments-modal{width:auto}.billing-page .modal.assignments-modal .header{align-items:baseline}.billing-page .modal.assignments-modal .body .table{width:780px}.billing-page .modal.assignments-modal .footer .approve-shift{gap:8px}.billing-page .modal.assignments-modal .footer .approve-shift .checkbox label{padding:0;display:flex;align-items:center;gap:4px;cursor:pointer}.billing-page .modal.assignments-modal .footer .approve-shift .timecard-loading-button{width:162px}.billing-page #cost_breakdown_modal .modal-header,.billing-page #cost_breakdown_modal .modal-body{width:100%}@media (max-width: 540px){.billing-page .receipts .table thead{position:static !important}.billing-page .titles-with-payment-method-button{align-items:start;flex-direction:column}.billing-page .titles-with-payment-method-button .section-subtitle{margin-right:0}.billing-page .titles-with-payment-method-button .actions{flex-direction:column;align-items:end;width:100%}.billing-page .titles-with-payment-method-button .add-payment-method{margin-left:auto}.billing-page .payment-methods{min-width:100%;margin-top:10px}.billing-page .payment-methods .payment-method{flex-wrap:wrap;gap:12px}.billing-page .payment-methods .payment-method .payment-method-actions{margin-left:auto}.billing-page .receipts .assignment-filters{width:fit-content;margin-left:auto}.billing-page .modal{max-width:100%;overflow-x:hidden}.billing-page .modal .table-scroll-mobile{width:auto}.billing-page .modal.new-payment-method-modal .body .payment-method-types .payment-method-type .type-info{width:auto}}@media (max-width: 400px){.billing-page .payment-method-actions .three-dots-menu{margin-left:auto}}.email_subscriptions .main{background:#FFFFFF}.email-subscription-header{box-shadow:none;padding:40px 0;position:relative;margin-top:-60px}.email-subscription-header .email-subscription-content{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;height:30px;position:relative;margin:0 auto;padding:0 76px 0 54px;box-sizing:border-box}.email-subscription-header .email-subscription-link{padding-left:50px}.email-subscription-header .email-subscription-logo{width:103px}.email-subscription-header .email-subscription-links{display:flex;align-items:center}.email-subscription-header .email-subscription-links a{font-weight:600;font-style:normal;font-size:14px;line-height:16px;letter-spacing:0.02em;color:#2F3639;display:flex;align-items:center;justify-content:center;height:100%;padding:0 1.3em;margin:0;box-sizing:border-box;text-decoration:none;flex-shrink:0;position:relative;outline:none}.email-subscription-header .email-subscription-links a.active{color:#4045D6}.email-subscription-page{width:100%;max-width:100%;padding-left:75px}.email-subscription-page .simple_form,.email-subscription-page form{width:100%;margin:0}.email-subscription-page .email-title{font-weight:700;font-size:28px;line-height:32px;display:flex;align-items:center;letter-spacing:0.03em;color:#1F2A3A;margin-bottom:15px}.email-subscription-page .email-subtitle{font-weight:400;font-size:14px;line-height:20px;letter-spacing:0.03em;color:#525E70;margin-bottom:0}.email-subscription-page .radio_buttons>label{display:block;font-size:16px;line-height:26px;margin-top:30px;margin-bottom:20px;padding:0}.email-subscription-page .radio_buttons .radio{display:block}.email-subscription-page .radio_buttons .radio:last-child input{margin-bottom:0}.email-subscription-page .radio_buttons .radio input{margin-left:0}.email-subscription-page .group-title{margin-top:30px;margin-bottom:19px;font-size:16px;line-height:26px}.email-subscription-page .availability-options .input:last-child input{margin-bottom:0}.email-subscription-page .unsubscribe-option{margin-top:50px !important}.email-subscription-page .submit-btn{background-color:#1F2A3A;border-radius:20px;color:#FFFFFF;font-style:normal;font-weight:700;font-size:14px;line-height:24px;height:40px;width:240px;text-transform:none;margin-top:45px}@media (max-width: 868px){.email-subscription-page{padding-left:28px}.email-subscription-content{padding:0 1.5em}}@media (max-width: 520px){.email-subscription-header .email-subscription-content{justify-content:center}.email-subscription-page{padding-left:0}}.partial-shifts-page{font-family:'Raleway', sans-serif;text-align:left;padding-bottom:20px;width:100%}.partial-shifts-page.multi-location .contractor-cell{min-width:200px}.partial-shifts-page.multi-location .time-cell{width:180px}.partial-shifts-page .title{color:#08090D;font-variant-numeric:lining-nums tabular-nums;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:24px;margin-top:16px;margin-bottom:8px}.partial-shifts-page .subtitle{color:#667085;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:18px;margin-bottom:16px}.partial-shifts-page .mobile-hide{display:none}.partial-shifts-page .partial-shifts-table tr.highlight{background-color:#d4ebff}.partial-shifts-table{font-family:'Raleway', sans-serif;width:100%;border-radius:12px;border-collapse:separate;border-spacing:0}.partial-shifts-table thead th{background:#F2F4F7;text-align:left;padding:12px;vertical-align:middle;color:#667085;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-size:12px;font-style:normal;font-weight:600;line-height:16px}.partial-shifts-table thead th:first-child{border-radius:12px 0 0 0}.partial-shifts-table thead th:last-child{border-radius:0 12px 0 0}.partial-shifts-table tbody{background:#FFFFFF}.partial-shifts-table tbody tr{border-bottom:1px solid #EAECF0;background:#FFF}.partial-shifts-table tbody tr:hover{background:rgba(216,216,216,0.2)}.partial-shifts-table tbody tr:last-child{border:none}.partial-shifts-table tbody tr:last-child td:first-child{border-radius:0 0 0 12px}.partial-shifts-table tbody tr:last-child td:last-child{border-radius:0 0 12px 0}.partial-shifts-table tbody td{padding:12px 16px;color:#08090D;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:14px;font-weight:600;line-height:normal;vertical-align:middle;font-variant-numeric:lining-nums proportional-nums}.partial-shifts-table tbody td .vendor-label{color:#344054;font-variant-numeric:lining-nums proportional-nums;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:18px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:5%;text-underline-offset:15%;text-underline-position:from-font}.partial-shifts-table tbody td.contractor-cell a:hover{text-decoration:underline}.partial-shifts-table tbody td.location-cell{max-width:170px}.partial-shifts-table tbody td.links-cell{text-align:right;width:185px}.partial-shifts-table tbody td.date-cell .date{color:#08090D;font-family:Raleway, sans-serif;font-size:14px;font-weight:600}.partial-shifts-table tbody td.date-cell .location{color:#50565E;font-variant-numeric:lining-nums proportional-nums;font-family:Raleway, sans-serif;font-size:14px;font-weight:500}.partial-shifts-table .crossed-out{color:#667085;font-family:Raleway, sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-decoration:line-through}.partial-shifts-table .contractor-row{display:flex;flex-direction:row;align-items:center}.partial-shifts-table .contractor-row .contractor-photo{border-radius:50%;display:inline-block;padding:0;overflow:hidden;flex-shrink:0;width:32px;height:32px;margin-right:16px;box-sizing:border-box;background-color:#a5a5a5}.partial-shifts-table .contractor-row .contractor-wrapper{font-weight:600;font-size:14px;line-height:14px;display:flex;flex-direction:column;text-transform:capitalize;font-feature-settings:'pnum' on, 'lnum' on;color:#1F2A3A;font-family:"Raleway", sans-serif}.partial-shifts-table .contractor-row .contractor-name{color:#08090D;font-family:Raleway, sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.partial-shifts-table .contractor-row .contractor-position{color:#50565E;font-family:Raleway, sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.partial-shifts-table .btn-approve,.partial-shifts-table .btn-decline{color:#FFF;font-variant-numeric:lining-nums proportional-nums;font-family:Raleway, sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px;display:inline-flex;padding:8px 12px;justify-content:center;align-items:center;text-align:center;gap:8px;text-transform:capitalize}.partial-shifts-table .btn-approve:hover,.partial-shifts-table .btn-decline:hover{text-decoration:none}.partial-shifts-table .btn-approve{border-radius:5px;background:#18B66A;margin-right:0}.partial-shifts-table .btn-decline{border-radius:5px;border:1px solid #CA3D3D;color:#CA3D3D;padding:7px 12px}.partial-shifts-table .black-checkbox{width:20px;height:20px}.partial-shifts-table .black-checkbox.header{height:16px;width:16px;top:0}.partial-shifts-table .black-checkbox.header .checkbox-indicator{height:16px;width:16px}.partial-shifts-table .black-checkbox .checkbox-indicator{border-radius:3px;border:2px solid #50565E;width:20px;height:20px}.partial-shifts-table.partial-shifts-table{border:1px solid #F5B345;border-collapse:separate;border-spacing:0;border-radius:6px}.partial-shifts-table.partial-shifts-table .black-checkbox{width:16px;height:16px}.partial-shifts-table.partial-shifts-table .black-checkbox .checkbox-indicator{width:16px;height:16px}.overlay .modal.partial-confirmation-modal{padding:0;display:flex;flex-direction:column;margin-bottom:0}.overlay .modal.partial-confirmation-modal .modal-header{color:#242424;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:24px;font-weight:600;line-height:normal;border-bottom:1px solid #EAECF0;background:#FFF;padding:24px;display:inline-flex;align-items:center;justify-content:space-between}.overlay .modal.partial-confirmation-modal .close-btn{width:24px;height:24px;background:url(/assets/close-24px-651bbaf28c9f1d741371d4b2be303a1cb88ec059e1496791db1b786c093e3830.svg) no-repeat;background-size:24px;position:relative;display:inline-flex;top:0;right:0}.overlay .modal.partial-confirmation-modal .modal-body{display:flex;flex-direction:column;align-items:flex-start;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;gap:16px;padding:24px;position:relative;background-color:#fff}.overlay .modal.partial-confirmation-modal .modal-body .user{display:flex;padding:.75rem 1.5rem .75rem .75rem;align-items:center;gap:1rem;align-self:stretch;width:100%;border-radius:.75rem;background:#F2F4F7;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-style:normal;font-weight:500}.overlay .modal.partial-confirmation-modal .modal-body .avatar{position:relative;width:34px;height:34px;border-radius:200px}.overlay .modal.partial-confirmation-modal .modal-body .logo{position:relative;width:34px;height:34px}.overlay .modal.partial-confirmation-modal .modal-body .user-info{display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative;flex:0 0 auto;margin:0 0.5rem}.overlay .modal.partial-confirmation-modal .modal-body .user-name{color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-size:1.125rem;line-height:1.25rem;margin-bottom:.25rem}.overlay .modal.partial-confirmation-modal .modal-body .user-subtitle{color:#667085;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-size:.625rem;line-height:normal}.overlay .modal.partial-confirmation-modal .modal-body .user-profile{line-height:normal;margin-left:auto}.overlay .modal.partial-confirmation-modal .modal-body .user-profile a{color:#1F63F6;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-size:.75rem}.overlay .modal.partial-confirmation-modal .modal-body .details-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:16px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.overlay .modal.partial-confirmation-modal .modal-body .details{display:flex;flex-direction:column;align-items:flex-start;gap:16px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.overlay .modal.partial-confirmation-modal .modal-body .details-block{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;position:relative;flex:1;width:100%}.overlay .modal.partial-confirmation-modal .modal-body .details-label{color:#667085;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:0.9rem;font-style:normal;font-weight:500;line-height:1.1rem}.overlay .modal.partial-confirmation-modal .modal-body .expand-label{color:#1F63F6;text-align:right;font-variant-numeric:lining-nums proportional-nums;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:.75rem;font-style:normal;font-weight:500;line-height:1.1rem;letter-spacing:.023rem;margin-left:.5rem;cursor:pointer}.overlay .modal.partial-confirmation-modal .modal-body .values{display:inline-flex;align-items:flex-start;gap:4px;position:relative;flex:0 0 auto;width:100%}.overlay .modal.partial-confirmation-modal .modal-body .italic{color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:14px;font-style:italic;font-weight:500;line-height:18px}.overlay .modal.partial-confirmation-modal .modal-body .new-value{color:#08090D;font-size:1.25rem;line-height:1.5rem;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-style:normal;font-weight:600}.overlay .modal.partial-confirmation-modal .modal-body .old-value{color:#667085;text-align:right;font-variant-numeric:lining-nums proportional-nums;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-style:normal;font-weight:500;font-size:1.25rem;line-height:1.5rem;text-decoration:line-through;margin-left:1rem}.overlay .modal.partial-confirmation-modal .modal-body .estimate-wrapper{display:none;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}.overlay .modal.partial-confirmation-modal .modal-body .estimate-wrapper.visible{display:flex}.overlay .modal.partial-confirmation-modal .modal-body .estimate{color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:0.875rem;font-style:normal;font-weight:500;line-height:1.125rem}.overlay .modal.partial-confirmation-modal .modal-body .estimate-bold{color:#08090D;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:1.25rem}.overlay .modal.partial-confirmation-modal .modal-body .underline{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:5%;text-underline-offset:15%}.overlay .modal.partial-confirmation-modal .modal-body .total{margin-left:auto}.overlay .modal.partial-confirmation-modal .modal-body .bold{font-size:1rem;font-weight:600;line-height:1.25rem}.overlay .modal.partial-confirmation-modal .modal-body hr{height:1px;width:100%;background-color:#EAECF0;border:0}.overlay .modal.partial-confirmation-modal .modal-body .est-total-info{color:#667085;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:.75rem;font-style:normal;font-weight:500;line-height:0.875rem}.overlay .modal.partial-confirmation-modal .modal-footer{display:flex;padding:16px 24px;flex-direction:column;align-items:flex-start;gap:24px;border-top:1px solid #EAECF0}.overlay .modal.partial-confirmation-modal .modal-footer .agreement-terms{display:flex;align-items:center;gap:8px;align-self:stretch}.overlay .modal.partial-confirmation-modal .modal-footer .agreement-terms:before{content:'';display:flex;background:url(/assets/green-tick-icon-0e100eefd797d814cca5a173c8d1f58f436ee8ebf274d46246d2c5f75c78e018.svg) no-repeat center;width:18px;height:18px;background-size:18px}.overlay .modal.partial-confirmation-modal .modal-footer .agreement-terms .agreement-text{color:#50565E;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-align:left;width:90%}.overlay .modal.partial-confirmation-modal .modal-footer .confirm-buttons{display:flex;align-items:center;gap:24px;align-self:stretch}.overlay .modal.partial-confirmation-modal .modal-footer .confirm-buttons .btn-blue{height:44px;padding:12px 16px;font-size:14px;font-weight:600;line-height:20px}.overlay .modal.partial-confirmation-modal .modal-footer .confirm-buttons .btn-grey{height:44px;padding:12px 16px;font-size:14px;font-weight:600;line-height:20px;color:#50565E}@media (max-width: 1300px){.partial-shifts-page.multi-location .date-cell{width:120px}.partial-shifts-page.multi-location .time-cell,.partial-shifts-page.multi-location .shift-time-cell,.partial-shifts-page.multi-location .position-cell{width:120px}.partial-shifts-page.multi-location .contractor-cell{min-width:180px}}@media (max-width: 1100px){.partial-shifts-page.multi-location .time-cell,.partial-shifts-page.multi-location .shift-time-cell{min-width:90px}.partial-shifts-page.multi-location .location-cell{width:135px}.partial-shifts-page.multi-location .contractor-cell{min-width:135px}.partial-shifts-page.multi-location .links-cell .btn-approve,.partial-shifts-page.multi-location .links-cell .btn-decline{width:100%}.partial-shifts-page.multi-location .links-cell .btn-decline{margin-bottom:8px}}@media (max-width: 768px){.partial-shifts-page .title{text-align:left;font-weight:600;font-size:24px;line-height:32px}.partial-shifts-page .subtitle{font-weight:500;font-size:14px;line-height:18px}.partial-shifts-page .mobile-hide{display:block}.partial-shifts-page.multi-location .contractor-cell{order:0;margin-bottom:20px}.partial-shifts-page.multi-location .location-cell{width:100%;order:1;padding-left:15px;margin-bottom:15px}.partial-shifts-page.multi-location .time-cell,.partial-shifts-page.multi-location .shift-time-cell,.partial-shifts-page.multi-location .position-cell,.partial-shifts-page.multi-location .date-cell{width:50%}.partial-shifts-table tbody tr:last-child td:first-child{min-width:150px;box-shadow:0 4px 12px 0 rgba(0,0,0,0.1);padding:16px}.partial-shifts-table .contractor-row .contractor-name{font-size:14px;line-height:18px}.partial-shifts-table .contractor-row .contractor-photo{margin-right:8px}.partial-shifts-table thead th{background:#EAECF0;min-width:150px}.overlay .modal.partial-confirmation-modal .modal-body .details{flex-direction:column}.overlay .modal.partial-confirmation-modal .modal-footer .agreement-terms{align-items:flex-start}.overlay .modal.partial-confirmation-modal .modal-footer .confirm-buttons{flex-direction:column;gap:12px}.overlay .modal.partial-confirmation-modal .modal-footer .confirm-buttons a{width:100%}}@media (max-width: 425px){#dashboard .shift-schedule .subtitle{margin-bottom:16px}.overlay .modal.partial-confirmation-modal .user{gap:8px}.overlay .modal.partial-confirmation-modal .modal-body .old-value,.overlay .modal.partial-confirmation-modal .modal-body .new-value{margin-left:0;text-align:left}.overlay .modal.partial-confirmation-modal .modal-body .est-total-info{text-align:left}}.favorites-page{font-family:'Raleway', sans-serif;text-align:left;padding-bottom:20px;margin:0 auto;max-width:1100px}.favorites-page .title{display:flex;align-items:center;letter-spacing:0.03em;color:#171D28;font-feature-settings:'liga' off;font-family:"Montserrat", "Raleway", Helvetica Neue, Helvetica, sans-serif;line-height:normal;text-align:left;margin:0;justify-content:left;width:100%;font-size:24px;font-style:normal;font-weight:600}.favorites-page .filters-block{display:flex}.favorites-page .filters-block .open-favorites-modal{margin-left:auto;font-size:14px;letter-spacing:0.28px;font-weight:600;text-transform:none;color:#FFFFFF;height:40px;display:flex;align-items:center;justify-content:center;text-decoration:none;width:193px;border:none;box-sizing:border-box;padding:0;outline:none;appearance:none;-webkit-appearance:none;cursor:pointer;transition:0.1s ease-in-out;background:#062350;border-radius:6px}.favorites-page .filters-block form .btn-reset.btn{background-color:#EF7582}.favorites-page .subtitle{letter-spacing:0.02em;max-width:800px;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off, 'clig' off;color:var(--Neutral-Dark, #171D28);font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:20px;justify-content:left;text-align:left;margin:12px 0 32px}.favorites-page .mobile-hide{display:none}.favorites-page .btn-remove-all{background:#FFFFFF;border:1px solid #B81717;border-radius:6px;margin-bottom:24px;font-weight:600;font-size:12px;line-height:18px;color:#D51424;display:flex;width:157px;height:40px;align-items:center;position:relative;padding:0 14px 0 10px}.favorites-page .btn-remove-all:after{content:'';position:absolute;top:13px;right:11px;width:11px;height:11px;background:transparent url(/assets/red-cross-5c3d590afb35681f864759943e6ef30455010c1b618190f1cc494f9ca6fe3990.svg) no-repeat}.favorites-page .btn-remove-all:hover{background-color:#FFFFFF}.favorites-page .filters-block form{width:100%;display:flex}.favorites-page .filters-block form .select_field{margin-right:12px;margin-bottom:0;font-weight:500;font-size:12px;line-height:24px;color:#313340;display:flex;flex-direction:row;align-items:center;padding:8px 10px;width:125px;height:40px;background:#FFFFFF;box-shadow:0 2px 4px rgba(15,16,22,0.1);border-radius:6px}.favorites-page .filters-block form .select_field.flatpickr-input{position:relative;width:170px}.favorites-page .filters-block form .select_field.flatpickr-input:after{content:'';position:absolute;border:solid #0D0D0D;border-width:0 1px 1px 0;display:inline-block;top:10px;right:12px;width:7px;height:7px;transform:rotate(45deg)}.favorites-page .filters-block form .select_field.flatpickr-input::placeholder{font-family:'Raleway', sans-serif;font-style:normal;font-weight:500;font-size:12px;line-height:24px;color:#313340}.favorites-page .filters-block form .btn{background:#062350;border-radius:6px;height:40px;font-weight:600;font-size:14px;line-height:16px;letter-spacing:0.01em;align-items:center;border:none;padding-left:15px;text-transform:capitalize;color:#FFFFFF;display:flex;flex-direction:row;justify-content:center;width:fit-content}.favorites-page .filters-block form .btn.btn-export-receipt{margin-left:15px;padding-right:20px;padding-left:20px}.contractor-row{display:flex;flex-direction:row;align-items:center}.contractor-row .contractor-photo{border-radius:50%;display:inline-block;padding:0;overflow:hidden;flex-shrink:0;width:34px;height:34px;box-sizing:border-box;background-color:#a5a5a5;margin-right:15px}.contractor-row .contractor-wrapper{font-weight:600;font-size:12px;line-height:14px;display:flex;flex-direction:column;text-transform:capitalize;font-feature-settings:'pnum' on, 'lnum' on;color:#1F2A3A;font-family:"Raleway", sans-serif}.contractor-row .contractor-wrapper .contractor-name{color:#06152D;margin-bottom:3px}.contractor-row .contractor-position{font-weight:400;font-size:14px;line-height:20px;display:flex;align-items:center;letter-spacing:0.03em;text-transform:capitalize;color:#1F2A3A;margin-bottom:4px}.favorites-table{font-family:'Montserrat', sans-serif;width:100%;filter:drop-shadow(0px 3px 6px rgba(0,0,0,0.1));border-radius:8px}.favorites-table thead th{font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;background:rgba(211,211,219,0.3);font-size:10px;line-height:12px;text-align:left;letter-spacing:0.05em;text-transform:uppercase;color:#585A66;padding:16px;vertical-align:middle}.favorites-table thead th.professional-cell-header{padding-left:5px}.favorites-table thead th.shifts-cell-header,.favorites-table thead th.status-cell-header,.favorites-table thead th.position-cell-header{padding-left:30px}.favorites-table thead th:first-child{border-radius:8px 0 0 0;width:50px}.favorites-table thead th:last-child{border-radius:0 8px 0 0}.favorites-table tbody{background:#FFFFFF}.favorites-table tbody tr{border-bottom:1px solid;border-bottom-color:rgba(216,216,216,0.2)}.favorites-table tbody tr:hover{background:rgba(216,216,216,0.2)}.favorites-table tbody tr:last-child{border:none}.favorites-table tbody tr:last-child td:first-child{border-radius:0 0 0 8px}.favorites-table tbody tr:last-child td:last-child{border-radius:0 0 8px 0}.favorites-table tbody td{padding:15px;font-family:'Raleway', Sans-Serif;font-weight:600;font-size:12px;line-height:14px;vertical-align:middle;font-feature-settings:'pnum' on, 'lnum' on;color:#06152D}.favorites-table tbody td.contractor-cell{padding-left:3px}.favorites-table tbody td.contractor-cell a:hover{text-decoration:underline}.favorites-table tbody td.contractor-cell,.favorites-table tbody td.status-cell,.favorites-table tbody td.position-cell{box-shadow:14px 0 0 -13px rgba(211,211,219,0.8)}.favorites-table tbody td.links-cell{text-align:end;padding-right:27px}.favorites-table tbody td.shifts-cell,.favorites-table tbody td.position-cell,.favorites-table tbody td.status-cell{padding-left:30px}.favorites-table .btn-remove{font-family:'Raleway', sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:16px;text-align:center;letter-spacing:0.03em;padding:11px 25px;background:#FFFFFF;border:1px solid #062350;color:#062350;border-radius:6px}.favorites-table .black-checkbox .checkbox-indicator{border:1px solid #82828F;border-radius:2px}.overlay .modal.favorites-modal{width:800px;padding:30px}.overlay .modal.favorites-modal form{width:100%}.overlay .modal.favorites-modal .favorites-modal-body .subtitle{text-align:left;margin-bottom:1rem}.overlay .modal.favorites-modal .favorites-modal-body .modal-title{font-size:x-large;font-weight:700;margin-bottom:3rem;border-bottom:2px solid #eee;padding-bottom:2rem}.overlay .modal.favorites-modal .favorites-modal-body .invitation-block-wrapper{display:flex;margin-bottom:20px;width:100%;justify-content:space-between;border:2px solid #eee;border-radius:4px;max-height:48vh;overflow:auto}.overlay .modal.favorites-modal .favorites-modal-body .invitation-block-wrapper .search-block{width:45%;display:inline-block;min-height:200px;background-color:#fbfbfb;padding-left:15px;padding-top:15px;padding-right:15px}.overlay .modal.favorites-modal .favorites-modal-body .invitation-block-wrapper .search-block.selected-professionals{width:55%}.overlay .modal.favorites-modal .favorites-modal-body .invitation-block-wrapper .search-block .search-contractor{border-radius:0;margin-bottom:2rem;border:none;border-bottom:2px solid #989898;padding-left:0;padding-right:0;background-color:inherit}.overlay .modal.favorites-modal .favorites-modal-body .invitation-block-wrapper .search-block .professionals-block{display:flex;justify-content:space-between;font-weight:700;margin-bottom:10px}.overlay .modal.favorites-modal .favorites-modal-body .invitation-block-wrapper .search-block .add-all{float:right;color:#4AB696}.overlay .modal.favorites-modal .favorites-modal-body .invitation-block-wrapper .search-block .contractors-list{text-align:left}.overlay .modal.favorites-modal .favorites-modal-body .invitation-block-wrapper .search-block .contractors-list li{display:flex;width:100%;justify-content:space-between;border-bottom:2px solid #eee;margin-bottom:2rem}.overlay .modal.favorites-modal .favorites-modal-body .invitation-block-wrapper .search-block .contractors-list li .fa.fa-plus-circle{display:flex;cursor:pointer;color:#4AB696;align-items:flex-start;order:1}.overlay .modal.favorites-modal .favorites-modal-body .invitation-block-wrapper .selected-block{width:50%;display:inline-block}.overlay .modal.favorites-modal .favorites-modal-body .invitation-block-wrapper .selected-block .title-professionals{padding-top:15px;margin-bottom:22px;font-weight:700}.overlay .modal.favorites-modal .favorites-modal-body .invitation-block-wrapper .selected-block li{cursor:pointer;display:flex;justify-content:space-between;border-bottom:2px solid #eee;margin-bottom:2rem;padding-right:15px}.overlay .modal.favorites-modal .favorites-modal-body .invitation-block-wrapper .selected-block .fa.fa-times{color:#EF7582;margin-top:-2px}.overlay .modal.favorites-modal .favorites-modal-body .save-btn{font-family:'Lato', sans-serif;width:100%;height:40px;border-radius:53px;font-style:normal;font-weight:bold;font-size:16px;line-height:19px;text-align:center;letter-spacing:0.02em;text-transform:uppercase;color:#FFFFFF;cursor:pointer;background:#4AB696;border:none;width:35%;line-height:0}.overlay .modal.favorites-modal .favorites-modal-body .contractors .contractor-row{display:flex;align-items:center;margin-bottom:2rem}.overlay .modal.favorites-modal .favorites-modal-body .contractors .contractor-row .contractor-wrapper{margin-left:10px;text-align:left}.overlay .modal.favorites-modal .favorites-modal-body .contractors .contractor-row .last-shift{text-align:left;font-size:14px;font-weight:100}.overlay .modal.favorites-modal .favorites-modal-body .contractors .contractor-row .contractor-name{color:#062350;font-weight:600;font-size:17px;margin-bottom:5px}@media (max-width: 1599px){.favorites-table tbody td.links-cell{width:29%}}@media (max-width: 1300px){.office-table thead th{padding:15px 7px}.office-table:first-child{width:auto}.office-table tbody td{padding:7px}.office-table tbody .btn-remove{display:flex;margin-right:0;justify-content:center}.favorites-page .title{margin-top:0}.favorites-table .title{margin-top:0}.favorites-table thead th{padding:15px}.favorites-table tbody td{padding:15px}.favorites-table tbody .btn-remove{width:110px;justify-content:center;margin-left:auto}}@media (max-width: 1199px){.favorites-table thead th.shifts-cell-header,.favorites-table thead th.status-cell-header,.favorites-table thead th.position-cell-header{padding-left:12px}.favorites-table tbody .btn-remove{display:flex;margin-right:0;justify-content:center}.favorites-table tbody td.shifts-cell,.favorites-table tbody td.position-cell,.favorites-table tbody td.status-cell{padding-left:12px}.favorites-table tbody td.links-cell{width:110px;padding-right:16px}}@media (max-width: 868px){.office-table thead th{padding:15px 3px}.office-table tbody td{padding:5px}.favorites-table thead th:first-child,.favorites-table tbody td{padding-left:10px;padding-top:10px;padding-bottom:10px}.overlay .modal.favorites-modal{width:100%}}@media (max-width: 768px){.main .main-content{padding:24px 16px}.office-table{display:block;width:100%;filter:none;border:none;border-radius:0}.office-table thead{display:none}.office-table tbody{display:block;background:#fff}.office-table tbody tr{display:flex;flex-flow:row wrap;margin-bottom:20px;padding:25px 0 17px 0;filter:drop-shadow(0px 4px 8px rgba(0,0,0,0.05));border-radius:5px;background:#FFFFFF}.office-table tbody tr td{width:50%;box-shadow:none !important;font-weight:600;font-size:14px;line-height:16px;font-feature-settings:'pnum' on, 'lnum' on;color:#1F2A3A}.office-table tbody tr td:first-child{display:none}.office-table tbody tr td.contractor-cell{order:1;width:100%;margin-bottom:30px;padding-left:17px}.office-table tbody tr td.contractor-cell .contractor-name{font-weight:700;font-size:14px;line-height:16px}.office-table tbody tr td.status-cell{order:2;margin-bottom:30px;padding-left:17px}.office-table tbody tr td.shifts-cell{order:4;padding-left:17px;width:100%}.office-table tbody tr td.position-cell{order:3}.office-table tbody tr td.links-cell{order:5;width:100%;border-top:2px solid #F3F3F3;padding-top:15px;display:flex;justify-content:space-between;align-items:center;padding-left:15px;padding-right:15px}.office-table tbody tr td.links-cell a{margin-bottom:0;width:45%;display:block}.office-table tbody tr td .label-mobile{font-weight:400;font-size:12px;line-height:20px;letter-spacing:0.02em;font-feature-settings:'pnum' on, 'lnum' on}.favorites-page tbody .btn-remove{margin:auto}.favorites-page .title{text-align:left;font-weight:600;font-size:24px;line-height:32px;margin-top:0}.favorites-page .subtitle{font-weight:500;font-size:12px;line-height:18px}.favorites-page .mobile-hide{display:block}.favorites-page tbody tr td.position-cell,.favorites-page tbody tr td.status-cell{width:30%}.favorites-page tbody tr td.shifts-cell{width:40%}.favorites-page tbody tr td.links-cell{justify-content:center}.favorites-page .contractor-row .contractor-position{font-size:12px}.overlay .modal.favorites-modal{padding-left:10px;padding-right:10px}.overlay .modal.favorites-modal .contractors .contractor-photo{width:45px;height:45px;margin-right:0}}@media (max-width: 610px){.favorites-page .filters-block{flex-wrap:wrap;width:100%}.favorites-page .filters-block form{margin:0;flex-direction:column}.favorites-page .filters-block form .select_field,.favorites-page .filters-block form .btn-reset.btn{width:100%}.favorites-page .filters-block form .btn-reset.btn{margin-bottom:2rem}.favorites-page .filters-block .open-favorites-modal{width:100%;margin-bottom:30px}.overlay .modal.favorites-modal .contractor-row .contractor-name{font-size:15px}.overlay .modal.favorites-modal .contractor-row .contractor-position{margin-top:5px;font-size:12px;line-height:15px}.overlay .modal.favorites-modal .favorites-modal-body .contractors .contractor-row .last-shift{font-size:12px;line-height:15px}}@media (max-width: 550px){.overlay .modal.favorites-modal .favorites-modal-body .contractors .contractor-row{flex-direction:column}.overlay .modal.favorites-modal .favorites-modal-body .contractors .contractor-row .contractor-wrapper{text-align:center}.overlay .modal.favorites-modal .favorites-modal-body .contractors .contractor-row .last-shift{text-align:center}.overlay .modal.favorites-modal .favorites-modal-body .contractors .contractor-photo{width:45px;height:45px;margin-bottom:1rem}.overlay .modal.favorites-modal .favorites-modal-body .invitation-block-wrapper .selected-block li{justify-content:right;padding-right:7px}.overlay .modal.favorites-modal .favorites-modal-body .invitation-block-wrapper .search-block{width:50%}.overlay .modal.favorites-modal .favorites-modal-body .invitation-block-wrapper .search-block .professionals-block{flex-direction:column}.overlay .modal.favorites-modal .favorites-modal-body .invitation-block-wrapper .search-block .contractors-list li{justify-content:center}.overlay .modal.favorites-modal .favorites-modal-body .save-btn{width:100%}.overlay .modal.favorites-modal .close-btn{top:10px;right:9px}}@media (max-width: 480px){.favorites-page .filters-block form{flex-direction:column}.favorites-page .filters-block form .select_field,.favorites-page .filters-block form .select_field.flatpickr-input{width:100%}.favorites-page .filters-block form .btn.btn-reset{justify-content:center;width:100%}.favorites-page tbody tr td.position-cell,.favorites-page tbody tr td.status-cell{width:26%}.favorites-page tbody tr td.shifts-cell{width:48%}.overlay .modal.favorites-modal .favorites-modal-body .contractors .contractor-row .contractor-name{font-size:14px}}@media (max-width: 375px){.favorites-page tbody tr td.position-cell,.favorites-page tbody tr td.status-cell{width:50%;margin-bottom:20px}.favorites-page tbody tr td.shifts-cell{width:100%;margin-bottom:20px}}body.verification_documents{background:#fff}body.verification_documents .main-content{padding-right:20px}.verification-documents{max-width:1000px;margin:0 auto;text-align:center;font-family:"Montserrat", sans-serif;color:#000000FF;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.verification-documents .divider{width:75%;margin:12px 0 5rem;border:none;border-bottom-width:4px;border-bottom-color:#F2F4F7FF;border-bottom-style:solid}.verification-documents .field-wrapper{border:3px solid #f2f4f7;padding:1rem 1.5rem;margin-bottom:1rem;border-radius:5px}.verification-documents .field-wrapper .field select:focus-visible{outline:none}.verification-documents .field-wrapper .field label{font-weight:600;padding-bottom:7px}.verification-documents .verification-documents-img{width:180px;height:188px;margin-top:4rem}.verification-documents .title{font-weight:bold;line-height:1.5;font-size:32px;margin-bottom:36px}.verification-documents .subtitle{color:#1D1C1DFF;line-height:1.5;font-size:18px;margin-bottom:60px}.verification-documents .alert-success{background:#a6d47559;padding:10px 20px;margin-bottom:36px;font-size:18px}.verification-documents input.auth-email{width:330px}.verification-documents .hidden-slide{display:none}.verification-documents .no-focus{display:flex;flex-direction:column}.verification-documents .document-section{width:50%;margin:0 auto 30px;text-align:left}.verification-documents .document-section .section-title{margin-bottom:27px;line-height:1.5;font-size:18px}.verification-documents .document-section .section-title .text-bold{font-weight:bold;display:inline-flex}.verification-documents .document-section .section-title span{text-decoration:underline}.verification-documents .document-section .section-body .radio-wrapper label,.verification-documents .document-section .section-body #timecard-approved-container .checkbox-wrapper label,#timecard-approved-container .verification-documents .document-section .section-body .checkbox-wrapper label{font-family:"Montserrat", sans-serif;color:#000000FF;font-size:1rem;line-height:1.5;display:flex;margin-bottom:0.5rem;padding-left:1.5rem;position:relative}.verification-documents .document-section .section-body .dropzone{min-height:150px;border:3px solid #f2f4f7;background:#fff;padding:20px 20px;border-radius:5px;margin-top:50px;margin-bottom:27px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}.verification-documents .document-section .section-body .dropzone .dz-preview .dz-remove{font-weight:600;margin-top:10px}.verification-documents .document-section .section-body .section-requirement{font-size:16px;margin-bottom:20px;position:relative;align-items:baseline;display:flex}.verification-documents .document-section .section-body .section-requirement .fa-check{color:#0B870CF4;font-size:1em;margin-right:10px}.verification-documents input.upload-btn[type="submit"]:not(.primary-btn){align-items:center;display:inline-flex;flex-direction:column;justify-content:center;border-style:solid;text-align:center;text-decoration:none;font-weight:bold;height:43px;width:330px;padding:8px 18px;font-family:"Montserrat", sans-serif;border-radius:10000px;border-color:#7DBAA8FF;background:#7DBAA8FF;color:#F2F4F7FF;margin-top:25px;margin-right:auto;margin-left:auto;line-height:initial}.verification-documents input.upload-btn[type="submit"]:not(.primary-btn):hover{background:#6cb19d;cursor:pointer}.verification-documents .dropzone.dz-clickable *{cursor:pointer}.verification-documents .dropzone.dz-clickable .dz-message{width:100%;display:flex;align-items:center;justify-content:center;color:#989898;font-size:medium;order:2}.verification-documents .text-info{margin-top:3rem;font-size:18px;text-align:center}.verification-documents .btn-wrapper{display:flex}.verification-documents .radio-wrapper>input[type="radio"],.verification-documents #timecard-approved-container .checkbox-wrapper>input[type="radio"],#timecard-approved-container .verification-documents .checkbox-wrapper>input[type="radio"]{display:none}.verification-documents .radio-wrapper>input[type="radio"]+*::before,.verification-documents #timecard-approved-container .checkbox-wrapper>input[type="radio"]+*::before,#timecard-approved-container .verification-documents .checkbox-wrapper>input[type="radio"]+*::before{content:"";display:inline-flex;position:absolute;left:0;vertical-align:bottom;width:1rem;height:1rem;border-radius:50%;border-style:solid;border-width:0.1rem;border-color:gray}.verification-documents .radio-wrapper>input[type="radio"]:checked+*,.verification-documents #timecard-approved-container .checkbox-wrapper>input[type="radio"]:checked+*,#timecard-approved-container .verification-documents .checkbox-wrapper>input[type="radio"]:checked+*{color:#000}.verification-documents .radio-wrapper>input[type="radio"]:checked+*::before,.verification-documents #timecard-approved-container .checkbox-wrapper>input[type="radio"]:checked+*::before,#timecard-approved-container .verification-documents .checkbox-wrapper>input[type="radio"]:checked+*::before{background:radial-gradient(black 0%, black 40%, transparent 50%, transparent);border-color:#000}.remove_nested_fields_link{font-size:22px;font-weight:bold;text-align:right;display:flex;justify-content:end;margin-bottom:10px}.btn.add_nested_fields_link{align-items:center;display:inline-flex;flex-direction:column;justify-content:center;text-align:center;text-decoration:none;font-weight:500;height:43px;width:240px;padding:8px 18px;font-family:"Montserrat", sans-serif;border-radius:10000px;margin:15px auto 30px;color:#6c757d;background-color:transparent;border-color:#6c757d;line-height:initial}.btn.add_nested_fields_link:hover{color:#fff;background-color:#6c757d;border-color:#6c757d;cursor:pointer}.faq-section{margin-top:6rem}.faq-section .divider{width:100%;margin-bottom:3rem}.faq-section .title{font-weight:bold;line-height:1.125;font-size:32px;margin-bottom:36px}.faq-section .faq-content .content-title{margin-bottom:1.5em;font-weight:bold;font-size:24px;text-align:left}.faq-section .faq-content .content-answer{line-height:1.5;font-size:1rem;text-align:left;margin-bottom:3rem}.footer{width:100%}.footer .divider{margin-right:auto;margin-left:auto;margin-top:8rem}@media (max-width: 992px){.verification-documents .subtitle{width:77%;line-height:1.5}.verification-documents .document-section{width:74%}.verification-documents .no-focus{width:100%}.verification-documents .document-section .section-body .dropzone{width:100%}.verification-documents .edit_contractor{width:80%}.faq-section{width:74%}.faq-section .title{margin-bottom:4rem}.section-body .dropzone .dz-preview .dz-image{width:80px;height:83px;display:flex;justify-content:center;align-items:center;margin:auto}}@media (max-width: 890px){.verification-documents .document-section{width:70%}}@media (max-width: 767px){.verification-documents .subtitle{line-height:1.5}.verification-documents .no-focus{width:95%}.verification-documents .document-section .section-body .dropzone,.verification-documents .edit_contractor{width:95%}.verification-documents .document-section{width:80%}.verification-documents .document-section .section-title{padding-left:15px}.verification-documents .document-section .section-title .text-bold{padding-right:15px}.verification-documents .document-section .section-body .section-requirement{padding-left:15px;padding-right:15px}.verification-documents .document-section .section-body .radio-wrapper,.verification-documents .document-section .section-body #timecard-approved-container .checkbox-wrapper,#timecard-approved-container .verification-documents .document-section .section-body .checkbox-wrapper{padding-left:15px}.verification-documents .document-section .section-body .dropzone .dz-preview .dz-image{width:100px;height:100px}.faq-section{width:76%}}@media (max-width: 600px){body.verification_documents .main-content{padding-right:28px}.verification-documents .document-section,.verification-documents .divider,.verification-documents .subtitle,.verification-documents .document-section .section-body .dropzone,.verification-documents .edit_contractor{width:100%}.verification-documents .document-section .section-title,.verification-documents .document-section .section-body .radio-wrapper,#timecard-approved-container .verification-documents .document-section .section-body .checkbox-wrapper,.verification-documents .document-section .section-body .section-requirement,.verification-documents .document-section .section-body #timecard-approved-container .checkbox-wrapper{padding-left:0}.verification-documents .document-section .section-body .dropzone .dz-preview .dz-image{width:73px;height:77px}.verification-documents input.upload-btn[type="submit"]:not(.primary-btn),.verification-documents .btn.add_nested_fields_link{width:100%}.verification-documents .no-focus{width:100%}#timecard-approved-container .verification-documents .document-section .section-body .checkbox-wrapper{padding-left:0}.faq-section{width:100%}.faq-section .title{line-height:1.5}}@media (max-width: 375px){.section-body .dropzone .dz-preview{margin-left:7px;margin-right:7px}}.users-page{font-family:'Raleway', sans-serif;text-align:left;padding-bottom:20px;max-width:1100px;margin:0 auto}.users-page .title{margin-bottom:16px;font-style:normal;font-weight:700;font-size:28px;line-height:33px;display:flex;align-items:center;letter-spacing:0.03em;color:#1F2A3A;justify-content:center}.users-page .subtitle{font-weight:500;font-size:16px;line-height:26px;letter-spacing:0.02em;font-feature-settings:'tnum' on, 'lnum' on;color:#525E70;margin-bottom:4rem;margin-left:auto;margin-right:auto;text-align:center;max-width:620px}.users-page .filters-block{display:flex;align-items:center;justify-content:end;margin-bottom:24px}.users-page .filters-block .invite-user{font-size:14px;letter-spacing:0.28px;font-weight:600;text-transform:none;color:#FFFFFF;height:40px;display:flex;align-items:center;justify-content:center;text-decoration:none;width:193px;border:none;box-sizing:border-box;padding:0;outline:none;appearance:none;-webkit-appearance:none;cursor:pointer;transition:0.1s ease-in-out;background:#062350;border-radius:6px}.users-page .mobile-hide{display:none}.users-table{font-family:'Montserrat', sans-serif;width:100%;filter:drop-shadow(0px 3px 6px rgba(0,0,0,0.1));border-radius:8px}.users-table thead th{font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;background:rgba(211,211,219,0.3);font-size:10px;line-height:12px;text-align:left;letter-spacing:0.05em;text-transform:uppercase;color:#585A66;padding:16px;vertical-align:middle}.users-table thead th.email-cell-header,.users-table thead th.status-cell-header,.users-table thead th.roles-cell-header{padding-left:30px}.users-table thead th:first-child{border-radius:8px 0 0 0;width:300px}.users-table thead th:last-child{border-radius:0 8px 0 0}.users-table tbody{background:#FFFFFF}.users-table tbody tr{border-bottom:1px solid;border-bottom-color:rgba(216,216,216,0.2)}.users-table tbody tr:hover{background:rgba(216,216,216,0.2)}.users-table tbody tr:last-child{border:none}.users-table tbody tr:last-child td:first-child{border-radius:0 0 0 8px}.users-table tbody tr:last-child td:last-child{border-radius:0 0 8px 0}.users-table tbody td{padding:15px;font-family:'Raleway', Sans-Serif;font-weight:600;font-size:12px;line-height:14px;vertical-align:middle;font-feature-settings:'pnum' on, 'lnum' on;color:#06152D}.users-table tbody td.name-cell,.users-table tbody td.status-cell,.users-table tbody td.email-cell{box-shadow:14px 0 0 -13px rgba(211,211,219,0.8)}.users-table tbody td.links-cell{text-align:end;padding-right:27px}.users-table tbody td.email-cell,.users-table tbody td.status-cell,.users-table tbody td.roles-cell{padding-left:30px}.users-table tbody td.status-cell.pending{color:#886d1c}.users-table tbody td.status-cell.active{color:#60881c}.users-table tbody .btn-edit{font-family:'Raleway', sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:16px;letter-spacing:0.03em;padding:11px;background:#FFFFFF;border:1px solid #062350;color:#062350;border-radius:6px;display:inline-flex;text-align:center;align-items:center;justify-content:center;width:105px}.modal.approved-timecard-modal{display:flex;flex-direction:column;width:600px;align-items:flex-start;position:relative;border-radius:12px;overflow:auto;text-align:left;padding:0}.modal.approved-timecard-modal form{width:100%}.modal.approved-timecard-modal .modal-header{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:24px;position:relative;align-self:stretch;width:100%;flex:0 0 auto;border-bottom-width:1px;border-bottom-style:solid;border-color:#eaecf0}.modal.approved-timecard-modal .modal-header .header-wrapper{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:4px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.modal.approved-timecard-modal .modal-header .header{position:relative;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-weight:600;color:#08090D;font-size:24px;letter-spacing:0;line-height:24px}.modal.approved-timecard-modal .modal-body{align-items:flex-start;gap:16px;display:flex;flex-direction:column;padding:24px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.modal.approved-timecard-modal .modal-body-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:16px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.modal.approved-timecard-modal .user-wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:10px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.modal.approved-timecard-modal .avatar-profile-photo{position:relative;width:54px;height:54px;border-radius:200px;border:1px solid;border-color:#FFFFFF;background:url(/assets/icon-user-36942cd39d724239c3ef5d0aafe5194ab3619fa8799b5d6418b79714d4889998.svg) lightgray -44.091px 0px/161.616% 100% no-repeat;background-position:center center;background-size:cover}.modal.approved-timecard-modal .avatar-profile-photo img{border-radius:200px;border:1px solid var(--White, #fff);width:52px;height:52px}.modal.approved-timecard-modal .contractor-info{display:flex;flex-direction:column;align-items:flex-start;gap:4px;position:relative;flex:1}.modal.approved-timecard-modal .contractor-name{position:relative;width:fit-content;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-weight:600;color:#08090D;font-size:32px;letter-spacing:0;line-height:32px;white-space:nowrap}.modal.approved-timecard-modal .reviews-wrapper{display:inline-flex;align-items:center;gap:8px;position:relative;flex:0 0 auto}.modal.approved-timecard-modal .stars{display:inline-flex;align-items:flex-start;gap:2px;position:relative;flex:0 0 auto}.modal.approved-timecard-modal .stars .fa-star{color:#f9ac2c}.modal.approved-timecard-modal .img{position:relative;width:16px;height:16px}.modal.approved-timecard-modal .rating{position:relative;width:fit-content;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-weight:600;color:#f9ac2c;font-size:14px;letter-spacing:0;line-height:16px;white-space:nowrap}.modal.approved-timecard-modal .reviews-text{position:relative;width:fit-content;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-weight:500;color:#667085;font-size:14px;letter-spacing:0;line-height:16px;white-space:nowrap}.modal.approved-timecard-modal .tag{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:8px 12px;position:relative;flex:0 0 auto;border-radius:50px;border:1px solid;border-color:#667085;cursor:pointer;color:#667085;text-align:center;font-size:12px;font-style:normal;font-weight:600;line-height:16px}.modal.approved-timecard-modal .tag.unfavorite{background-color:#FEEFF1;color:#AF4552;border:none}.modal.approved-timecard-modal .separator{position:relative;align-self:stretch;width:100%;height:1px;object-fit:cover;border-top:1px solid #EAECF0}.modal.approved-timecard-modal .form-fields{display:flex;align-items:center;justify-content:space-between;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.modal.approved-timecard-modal .content{display:flex;flex-direction:column;align-items:flex-start;gap:8px;position:relative;flex:1;align-self:stretch;max-width:70%}.modal.approved-timecard-modal .section-title{position:relative;width:fit-content;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-weight:600;color:#08090D;font-size:16px;letter-spacing:0;line-height:20px}.modal.approved-timecard-modal .stars-block{display:flex;flex-direction:row;align-items:center}.modal.approved-timecard-modal .stars-block .c-rating{width:125px}.modal.approved-timecard-modal .icon-star-black{position:relative;width:32px;height:32px}.modal.approved-timecard-modal .review-comment{display:flex;flex-direction:column;align-items:flex-start;gap:8px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.modal.approved-timecard-modal .review-comment .title-wrapper{align-self:stretch;width:100%;flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-start;gap:4px;position:relative}.modal.approved-timecard-modal .review-comment .comment-title{align-self:stretch;position:relative;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-weight:600;color:#08090D;font-size:16px;letter-spacing:0;line-height:20px}.modal.approved-timecard-modal .review-comment .rich-text-box{display:flex;height:100px;align-items:flex-start;gap:10px;padding:16px;position:relative;align-self:stretch;width:100%;border-radius:8px;border:1px solid;border-color:#d0d5dd;color:#667085;font-variant-numeric:lining-nums proportional-nums;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.modal.approved-timecard-modal .modal-footer{align-items:center;justify-content:center;gap:12px;border-top-width:1px;border-top-style:solid;border-color:#eaecf0;display:flex;flex-direction:column;padding:24px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.modal.approved-timecard-modal .footer-description{position:relative;align-self:stretch;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif;font-weight:400;color:#344054;font-size:12px;text-align:center;letter-spacing:0;line-height:15px}@media (max-width: 767px){.modal.approved-timecard-modal{width:95%}.modal.approved-timecard-modal .reviews-wrapper .stars{color:#F9AC2C;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-size:14px;font-weight:600;line-height:16px}.modal.approved-timecard-modal .reviews-text{font-variant-numeric:lining-nums proportional-nums;font-feature-settings:'liga' off;font-style:normal;font-weight:500;line-height:16px;text-transform:capitalize}}.office-notification-message{background:#1F63F6;box-shadow:0 5px 10px rgba(0,0,0,0.1);color:#fff;text-align:left;z-index:1;display:inline-flex;flex-direction:row;width:100%;justify-content:space-between;margin-bottom:20px}.office-notification-message .office-notification-box{position:relative;padding:15px;display:inline-flex;width:100%}.office-notification-message .office-notification-box .notification-close-btn{cursor:pointer;position:absolute;right:10px;width:13px}.office-notification-message .office-notification-box .notification-content{display:flex;gap:10px;justify-content:space-between;align-items:center;color:#FFF;font-variant-numeric:lining-nums proportional-nums;font-family:Raleway, sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:18px}.office-notification-message .office-notification-box .office-notification-title,.office-notification-message .office-notification-box .office-notification-body{color:#FFF;font-variant-numeric:lining-nums proportional-nums;font-family:Raleway, sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:18px}.office-notification-message .office-notification-box .office-notification-body{color:#fff !important}.office-notification-message .office-notification-box .office-notification-body *{color:#fff !important}.office-notification-message .office-notification-box .office-notification-body p{margin-bottom:0}.office-notification-message .office-notification-box .office-notification-body a{font-weight:600;color:#FFFFFF;text-decoration:underline}.office-notification-message .office-notification-box .notification-link{position:absolute;right:10px;top:11px}.office-notification-message .office-notification-box .notification-next-btn{font-style:normal;font-weight:600;font-size:12px;line-height:24px;color:#fff;display:block;text-align:right}@media (max-width: 1180px){.office-notification-body{width:calc(100% - 110px)}}@media (max-width: 767px){.office-notification-message{width:100%;margin-bottom:24px}}.admin-alerts-page h2{margin-top:30px}.admin-alerts-page .dataTables_wrapper{margin-bottom:20px}.admin-alerts-page .dataTables_wrapper .admin-alerts-datatable thead th:first-child{width:230px !important}.admin-alerts-page .dataTables_wrapper .admin-alerts-datatable thead th:first-child input{width:90px;padding-left:5px}.admin-comments .admin-comment{margin-bottom:20px;border:1px solid #cfc9c9;padding:10px;width:600px;border-radius:10px}.admin-comments .admin-comment .comment-author{display:inline-block;font-weight:bold;margin-right:50px}.admin-comments .admin-comment .comment-date{float:right}.admin-comments .admin-comment .comment-body{white-space:pre-line;margin-top:10px}.admin-comments .admin-comment .comment-links{font-size:14px}.admin-comments form{margin:15px 0}.admin-comments form input[type="submit"]{cursor:pointer}.mb-1{margin-bottom:1rem !important}.mr-0{margin-right:0 !important}.mr-3{margin-right:3rem !important}.assignment-report-datatable th:nth-child(2){width:120px !important}.assignment-report-datatable th:nth-child(8){width:130px !important}.assignment-report-datatable th:nth-child(10){width:120px !important}.assignment-report-datatable td:nth-child(4),.assignment-report-datatable td:nth-child(9),.assignment-report-datatable td:nth-child(10),.assignment-report-datatable td:nth-child(11){text-align:center}.assignment-report-datatable tfoot .total-text{text-align:right}.worked-hours-filter .datepicker{display:inline;width:150px}.metrics-form{width:100%}.metrics-form.timecards .filter-block.button-wrapper{display:inline-flex;justify-content:center;align-items:center;margin-right:0}.metrics-form.timecards .filter-block.button-wrapper .button.button-reset-link{margin:0;border-radius:4px;align-items:center;display:flex;height:40px;border:0;width:auto;line-height:40px;font-size:1rem;padding:0 18px;color:#fff;background-color:#EF7582}.metrics-form.timecards .filter-block.button-wrapper .filter-btn{margin-bottom:0;margin-left:16px}.metrics-form.timecards .filter-block.first{width:22rem}.metrics-form.timecards .filter-block.last{width:30rem}.metrics-form .metrics-filters.receipts,.metrics-form .metrics-filters.offices,.metrics-form .metrics-filters.reviews{width:100%;flex-direction:row;justify-content:space-between}.metrics-form .metrics-filters.receipts .filter-block,.metrics-form .metrics-filters.offices .filter-block,.metrics-form .metrics-filters.reviews .filter-block{margin-right:0}.metrics-form .metrics-filters.receipts .filter-block>div,.metrics-form .metrics-filters.offices .filter-block>div,.metrics-form .metrics-filters.reviews .filter-block>div{margin-bottom:5px}.metrics-form .metrics-filters.receipts .filter-block:last-child,.metrics-form .metrics-filters.offices .filter-block:last-child,.metrics-form .metrics-filters.reviews .filter-block:last-child{margin-right:0}.metrics-form .metrics-filters.receipts .filter-block .filter-title,.metrics-form .metrics-filters.offices .filter-block .filter-title,.metrics-form .metrics-filters.reviews .filter-block .filter-title{font-size:1rem;margin:.5rem;font-weight:600}.metrics-form .metrics-filters.receipts .button-wrapper,.metrics-form .metrics-filters.offices .button-wrapper,.metrics-form .metrics-filters.reviews .button-wrapper{width:100%;display:flex;justify-content:space-between;margin-top:16px}.metrics-form .metrics-filters.receipts .button-wrapper .button,.metrics-form .metrics-filters.offices .button-wrapper .button,.metrics-form .metrics-filters.reviews .button-wrapper .button{border-radius:4px;min-width:135px;height:40px}.metrics-form .metrics-filters.reviews{justify-content:flex-start;align-items:center;margin-bottom:12px}.metrics-form .metrics-filters.reviews .filter-block{display:flex;align-items:center;height:fit-content;margin:0;width:100%}.metrics-form .metrics-filters.reviews .button-wrapper{justify-content:flex-end}.metrics-form .metrics-filters.reviews .button-wrapper .button{margin:0}.metrics-form .metrics-filters.reviews .button-wrapper .button:not(:last-child){margin-right:16px}.metrics-form .metrics-filters.reviews .chosen-container{max-width:100%}.metrics-form .metrics-filters.reviews .chosen-container .chosen-choices .search-choice{margin-top:8px}.metrics-form .metrics-filters.reviews .chosen-container .search-field input,.metrics-form .metrics-filters.reviews .data-range-filters input{padding:8px 12px;line-height:20px;height:auto;margin:0}.metrics-form .metrics-filters.reviews .data-range-filters input{min-width:150px}.metrics-form .metrics-filters.offices{align-items:flex-start}.metrics-form .metrics-filters.offices .filter-block{width:30%}.metrics-form .metrics-filters.offices .filter-block .filter-block{width:100%}.metrics-form .metrics-filters.offices .chosen-single{background-color:#fff;background-image:none;border:1px solid #e0e0e0}.metrics-form .metrics-filters.offices .button-wrapper{justify-content:end}.metrics-form .metrics-filters.offices .heard-about .chosen-search{height:50px}.metrics-form button.button-reset-link{background-color:#EF7582;margin-left:0}.metrics-form button.filter-button{margin-right:0}.metrics-filters{display:flex;justify-content:space-between;gap:10px}.metrics-filters.justify-left{justify-content:flex-start}.metrics-filters input,.metrics-filters select,.metrics-filters .chosen-container-multi,.metrics-filters input:not([type="checkbox"]):not([type="radio"]),.metrics-filters .admin-chosen+.chosen-container{margin-bottom:0}.metrics-filters.flex-end{margin-top:20px;justify-content:flex-end}.metrics-filters .filter-block{margin-bottom:12px}.metrics-filters .filter-block input:not([type="checkbox"]):not([type="radio"]),.metrics-filters .filter-block select,.metrics-filters .filter-block а.button,.metrics-filters .filter-block button.btn{height:36px}.metrics-filters .filter-block.checkboxes .inline-checkboxes{display:flex;align-items:flex-start}.metrics-filters .filter-block.checkboxes .inline-checkboxes input[type="checkbox"]{margin-right:5px}.metrics-filters .filter-block.checkboxes .inline-checkboxes label{margin-right:10px}.metrics-filters .filter-block.width-200{width:200px}.metrics-filters .filter-block.chosen-wrapper,.metrics-filters .filter-block.states,.metrics-filters .filter-block.heartland_regions,.metrics-filters .filter-block.regions{width:300px}.metrics-filters .filter-block.chosen-wrapper .chosen-choices,.metrics-filters .filter-block.states .chosen-choices,.metrics-filters .filter-block.heartland_regions .chosen-choices,.metrics-filters .filter-block.regions .chosen-choices{min-height:36px;padding-top:3px}.metrics-filters .filter-block.chosen-wrapper li.search-field input,.metrics-filters .filter-block.states li.search-field input,.metrics-filters .filter-block.heartland_regions li.search-field input,.metrics-filters .filter-block.regions li.search-field input{width:50px !important}.metrics-filters .filter-block.full-width{width:100%}.metrics-filters .filter-block .external-id-filter{width:90px}.metrics-filters .filter-block.submit{padding-top:23px}.metrics-filters .filter-block.submit input,.metrics-filters .filter-block.submit a.button{height:2.25rem;border-radius:.25rem}.metrics-filters .filter-block.reason input{height:36px}.metrics-filters .filter-block.filter-wrapper{display:flex;align-items:flex-end;margin-right:0}.metrics-filters .filter-block.filter-wrapper .filter-btn{height:36px;width:100px;margin-bottom:0 !important}.metrics-filters .data-range-filters{display:flex;gap:5px}.metrics-filters .data-range-filters input{height:36px}.metrics-filters .data-range-filters .dash{line-height:33px}.metrics-filters label,.metrics-filters input[type="checkbox"],.metrics-filters input[type="radio"],.metrics-filters input[type="submit"]{cursor:pointer}.analytics-filters .metrics-form{display:flex;align-items:center}.analytics-filters .filter-block.submit{margin-top:0;display:inline-flex}.analytics-filters button.btn{background-color:#4F5E72;border:0;height:40px;width:auto;min-width:220px;line-height:40px;font-size:1rem;padding:0 18px;color:#fff;border-radius:4px;font-family:"Raleway", Helvetica Neue, Helvetica, sans-serif}.analytics-filters button.btn:hover{cursor:pointer}.admin_table{margin-top:2rem}.revenue_history-table th:nth-child(1),.revenue_history-table td:nth-child(1),.revenue_history-table th:nth-child(2),.revenue_history-table td:nth-child(2),.revenue_history-table th:nth-child(6),.revenue_history-table td:nth-child(6),.revenue_history-table th:nth-child(9),.revenue_history-table td:nth-child(9),.revenue_history-table th:nth-child(11),.revenue_history-table td:nth-child(11){border-right:1px solid #000}table .expanded_value{display:none}table tr.parent-row:not(.no-collapse){position:relative;cursor:pointer}table tr.parent-row.show:not(.no-collapse) td:first-child:before{transform:rotate(0deg)}table tr.parent-row.show:not(.no-collapse) .collapsed_value{display:none}table tr.parent-row.show:not(.no-collapse) .expanded_value{display:block}table tr.parent-row:not(.no-collapse) td:first-child:before{content:' ';width:0;height:0;position:absolute;top:48%;left:5px;border-style:solid;border-width:0 5px 5px 5px;border-color:transparent transparent #545557 transparent;transform:rotate(180deg);transition:all 0.5s}table tr.child-row{display:none}table tr.child-row.show{display:table-row}table tr.child-row td:first-child{padding-left:35px}table a:hover{text-decoration:underline}.expand-link{text-decoration:underline}.admin-chosen+.chosen-container{margin-bottom:14px}.admin-chosen+.chosen-container .chosen-choices{min-height:36px;padding-top:3px}.business-metrics .title-links{display:inline;margin-left:10px}.business-metrics .title-links a{color:#434A54}.business-metrics .subtitle{font-size:1rem;font-weight:600;line-height:1.25rem;margin-bottom:20px}.business-metrics .business-analytics-filters{margin-bottom:30px;width:calc(100vw - 248px - 100px)}.business-metrics .business-analytics-filters .metrics-filters{justify-content:flex-start}.business-metrics .business-analytics-filters .filter-block.submit{display:flex;gap:10px}.business-metrics .business-analytics-filters .filter-block.submit .button-reset{background-color:#EF7582;line-height:40px;font-size:1rem;padding:0 18px}.business-metrics .records-count{margin-bottom:12px}.business-metrics table tfoot{font-weight:bold}.business-metrics table tfoot tr td:first-child{padding-left:35px}ul.notes-list{max-height:12rem;overflow-y:auto;text-align:left}ul.notes-list li{margin-top:1rem}.show_notes{cursor:pointer;color:#EF7582}.show_notes:hover{text-decoration:underline}@media (max-width: 960px){.business-metrics .business-analytics-filters{width:100%}}.dataTable thead th select{width:80%}.upcoming-datatable{padding-top:2rem}.upcoming-datatable tr>td:first-child{width:85px !important}.upcoming-datatable tr>td:first-child input{margin-right:10px}.assignment-filter-form{display:flex}.assignment-filter-form .assignments-filters{display:flex;flex-direction:column;width:100%;padding-right:20px}.assignment-filter-form .assignments-filters:last-child{padding-right:0}.assignment-filter-form .assignments-filters .data-range-filters{display:flex}.assignment-filter-form .assignments-filters .data-range-filters input{height:36px}.assignment-filter-form .assignments-filters .data-range-filters .dash{line-height:33px;padding:0 3px}.assignment-filter-form .assignments-filters-buttons{width:100%;padding-top:22px}.assignment-filter-form .assignments-filters-buttons .filter-block.submit{display:flex;width:100%}.assignment-filter-form .assignments-filters-buttons button.submit,.assignment-filter-form .assignments-filters-buttons input[type="submit"]:not(.primary-btn),.assignment-filter-form .assignments-filters-buttons .button-reset{background-color:#4F5E72;border:0;height:40px;line-height:40px;font-size:1rem;padding:0 18px;color:#fff;cursor:pointer;border-radius:4px;width:100%}.assignment-filter-form .assignments-filters-buttons .button-reset{background-color:#EF7582;margin-right:20px;text-align:center}.assignment-filter-form .ui-autocomplete-input{height:36px}.assignments-filter-delimiter{margin-bottom:25px}.bulk-links{margin-bottom:20px}.bulk-remove-modal label{float:left}.assignments-datatable td:nth-child(7),.assignments-datatable td:last-child{text-align:center}.all-assignments-datatable th:nth-child(2){width:120px !important}.all-assignments-datatable th:nth-child(5),.all-assignments-datatable th:nth-child(8),.all-assignments-datatable th:nth-child(9){width:220px !important}.all-assignments-datatable th:nth-child(5) input,.all-assignments-datatable th:nth-child(8) input,.all-assignments-datatable th:nth-child(9) input{width:75px;padding-left:5px;text-align:center}.all-assignments-datatable th:nth-child(10){width:120px !important}.all-assignments-datatable td:nth-child(4),.all-assignments-datatable td:nth-child(8),.all-assignments-datatable td:last-child{text-align:center}.grouped-shifts-form{width:100%}.group-assignments-table{width:100%;clear:both;margin:0 auto}.group-assignments-table th{text-align:left;font-weight:bold;border-bottom:1px solid black}.group-assignments-table th,.group-assignments-table td{padding:8px 10px}.group-assignments-table th:nth-child(3),.group-assignments-table td:nth-child(3){text-align:center}.partial-shifts-datatable th:nth-child(3){width:150px !important}.partial-shifts-datatable th:nth-child(7),.partial-shifts-datatable th:nth-child(8),.partial-shifts-datatable th:nth-child(9){width:100px !important}.partial-shifts-datatable th:nth-child(10){width:220px !important}.partial-shifts-datatable th:nth-child(10) input{width:75px;padding-left:5px;text-align:center}.partial-shifts-datatable td:nth-child(4),.partial-shifts-datatable td:nth-child(7),.partial-shifts-datatable td:nth-child(8),.partial-shifts-datatable td:nth-child(9){text-align:center}.hidden-assignment-datatable th:first-child{width:250px !important}.hidden-assignment-datatable th:first-child input{width:90px;padding-left:5px;text-align:center}body.kwikly_admin.assignments .filter-block.position select{margin-bottom:14px}body.kwikly_admin.assignments .preloader-wrapper{position:relative;margin-top:20px}body.kwikly_admin.assignments .preloader-wrapper .filter-block{margin-right:10px}body.kwikly_admin.assignments .preloader-wrapper .filter-block:last-child{margin-right:0}body.kwikly_admin.assignments .preloader-wrapper .filter-block.checkbox{padding-top:.5rem}body.kwikly_admin.assignments .preloader-wrapper .filter-block .button.preloader-button{width:40px;border-radius:4px}body.kwikly_admin.assignments .preloader-wrapper .separator{padding-top:.5rem;margin-right:10px}body.kwikly_admin.assignments .preloader-wrapper .shift-available-contractors{width:0;min-width:100%;overflow:auto}body.kwikly_admin.assignments .preloader-wrapper .available-contractors-table .bulk-actions{height:56.2px}body.kwikly_admin.assignments .preloader-wrapper .available-contractors-table.admin_table th,body.kwikly_admin.assignments .preloader-wrapper .available-contractors-table.admin_table td{vertical-align:middle}body.kwikly_admin.assignments .preloader-wrapper .available-contractors-table.admin_table thead tr th{text-align:center;padding-bottom:15px}body.kwikly_admin.assignments .preloader-wrapper .available-contractors-table.admin_table thead tr.bulk-actions th{text-align:left;vertical-align:bottom}body.kwikly_admin.assignments .preloader-wrapper .available-contractors-table.admin_table thead tr.bulk-actions th .btn.btn--dark-blue{margin-right:15px}body.kwikly_admin.assignments .admin-chosen+.chosen-container,body.kwikly_admin.assignments #filter_states+.chosen-container,body.kwikly_admin.assignments #filter_heartland_regions+.chosen-container,body.kwikly_admin.assignments #filter_regions+.chosen-container{margin-bottom:14px}body.kwikly_admin.assignments .admin-chosen+.chosen-container .chosen-choices,body.kwikly_admin.assignments #filter_states+.chosen-container .chosen-choices,body.kwikly_admin.assignments #filter_heartland_regions+.chosen-container .chosen-choices,body.kwikly_admin.assignments #filter_regions+.chosen-container .chosen-choices{min-height:36px;padding-top:3px}body.kwikly_admin.commissions .header-wrapper,body.kwikly_admin.commissions .metrics-form{width:calc(100vw - 248px - 88px);margin:0}.commissions-filter-form.metrics-form{width:100%}.commissions .header-wrapper .add-commission{height:40px;line-height:1;border-radius:4px;padding-top:0;padding-bottom:0;display:flex;align-items:center}.commissions .header-links{margin-bottom:20px}.commissions .metrics-filters .filter-block.submit{margin-right:0}.commissions .metrics-filters .filter-block.submit input{width:127px}.commissions .metrics-filters.third{width:33.33%}.commissions .metrics-filters.third .filter-block.submit input{float:right}.commissions .metrics-filters.third .filter-block{width:100%}.pagination{margin:15px 0;display:flex;align-items:center;justify-content:center}.pagination span{box-sizing:border-box;color:#2f3639;text-decoration:none;display:flex;align-items:center;justify-content:center;margin-right:10px}.pagination span a:hover,.pagination span.current{background-color:#4a4f56;color:#fff;padding:5px 10px}.pagination span a{color:#2f3639;padding:5px 10px}.admin-filter form{float:right;width:300px}.admin-filter form .filter-input{width:250px}.admin-filter form button{height:40px;width:40px;border-radius:5px;border:none;text-align:center;color:#FFFFFF;background:#989898;cursor:pointer;float:right}.small-text-area{height:80px;min-height:80px}body.kwikly_admin .badge{display:inline-block;padding:0.25em 0.4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:0.25rem;transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out}body.kwikly_admin .badge-primary{color:#000;background-color:#ACDDC7}body.kwikly_admin .badge-secondary{color:#fff;background-color:#6c757d}body.kwikly_admin .badge-alert{color:#fff;background-color:#E21F2F}.pull-right{float:right}table th.date-range-filter{width:230px !important}table th.date-range-filter input{width:90px !important;padding-left:5px !important}.tab_content{background:#fff;padding:20px 15px;width:100%;margin-bottom:15px}.tabs{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;border-bottom:1px solid #dee2e6}.tabs li{list-style:none;display:list-item;text-align:-webkit-match-parent}.tabs li a{color:#50565E;display:inline-block;padding:10px 15px;margin-bottom:-1px;background:0 0;border:1px solid transparent;border-top-left-radius:0.25rem;border-top-right-radius:0.25rem}.tabs li a.active{border-right:1px solid var(--Neutrals-Grey-70, #50565E);color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.pb-0{padding-bottom:0 !important}.more-filters{display:inline-flex;align-items:center;gap:5px;margin-bottom:10px;color:#434A54;font-weight:600}.icon-arrow-down:after{content:'';display:inline-flex;background:url(/assets/grey-arrow-down-443fafa07f6928f9e1484f76bc7b521f3b87f9627ce5c9c5cfd7df6aed71124b.svg) no-repeat;width:13px;height:13px;background-size:13px}body.users .verification-section h3{font-size:1.2rem}body.users .verification-section .document{display:flex;align-items:center}body.users .verification-section .document .pdf-icon{width:120px}body.users .verification-section .document .decline-btn{margin-left:20px}body.users .verification-section .btn-upload{background:#4f5e72e0;height:30px;line-height:30px;display:inline-block;color:#FFFFFF;border-radius:6px;letter-spacing:.05em;border:none;padding:0 12px;-webkit-font-smoothing:antialiased;cursor:pointer}body.users .verification-section .btn-verify{background:#198754;border-color:#6cb19d}body.users .verification-section .reference-feedbacks{margin-top:15px}body.users .verification-section .reference-feedbacks table tr>th:first-child{width:360px}body.users .verification-section .onboarding-tabs li.confirmed,body.users .verification-section .onboarding-tabs li.submitted{background:#198754}body.users .verification-section .onboarding-tabs li.confirmed a,body.users .verification-section .onboarding-tabs li.submitted a{color:#fff}body.users .verification-section .onboarding-tabs li.pending{background:#ffc107}body.users .verification-section .onboarding-tabs li.pending a{color:#000}body.users .verification-section .onboarding-tabs li.declined{background:#dc3545}body.users .verification-section .onboarding-tabs li.declined a{color:#fff}body.users .verification-section .onboarding-tabs li.confirmed,body.users .verification-section .onboarding-tabs li.submitted,body.users .verification-section .onboarding-tabs li.pending,body.users .verification-section .onboarding-tabs li.declined{border-right:1px solid #eee}body.users .verification-section .onboarding-tabs li.confirmed a.active,body.users .verification-section .onboarding-tabs li.submitted a.active,body.users .verification-section .onboarding-tabs li.pending a.active,body.users .verification-section .onboarding-tabs li.declined a.active{color:#50565E;border-top-left-radius:0;border-top-right-radius:0}body.users .verification-section .i9-tab .btn-upload{margin-top:0}body.users .contact-info-title{margin-top:15px}fieldset.bordered{border:1px solid black;padding:10px;margin-bottom:20px}.weekly-hours-filter{margin:0}.weekly-hours-filter .month_datepicker{width:50% !important;margin-right:20px}.weekly-hours-filter .button{height:40px}.weekly-hours-table td{text-align:center}.contractors-filter-form{width:100%}.contractors-filter-form .page-size-section{display:flex;align-items:baseline}.contractors-filter-form .page-size-section .text-info{min-width:120px}.contractors-filter-form .page-size-section select{margin-bottom:0;height:40px}.contractors-filter-form .search-section{display:flex;margin-left:auto}.contractors-filter-form .metrics-filters{margin-bottom:2rem;align-items:end}.contractors-filter-form .metrics-filters:last-child{margin-bottom:2rem}.contractors-filter-form .metrics-filters .filter-block input,.contractors-filter-form .metrics-filters .filter-block select{margin-bottom:0;float:left}.contractors-filter-form .metrics-filters .filter-block label{padding-bottom:10px}.contractors-filter-form .metrics-filters .filter-block .chosen-container-multi{margin-bottom:0}.contractors-filter-form .metrics-filters .filter-block .chosen-container-multi .chosen-choices{background-color:#fff;background-image:none}.contractors-filter-form .metrics-filters .filter-block.submit{margin-right:0}.contractors-filter-form .metrics-filters .search-section{align-items:baseline}.contractors-filter-form .metrics-filters .search-section input{margin-left:25px;margin-bottom:0}.contractors-filter-form .metrics-filters.search-block{display:inline-flex;align-items:center;width:100%}.table-style{width:100%;clear:both;margin:2rem auto 0}.table-style thead tr th{padding-bottom:1.5rem;vertical-align:middle}.table-style .last-active-date{width:120px}.table-style .weekly-hours{max-width:130px}.table-style .total-hours{max-width:100px}.table-style .activity a,.table-style .city th{text-align:center}.padded{vertical-align:middle;padding:10px}.padded .check-icon{font-size:33px;color:#407867}.office-state{padding-right:20px}.header-wrapper .header-title{display:flex;align-items:center;width:100%}.header-wrapper .header-title .button-reset{margin-left:auto;height:40px;line-height:0;align-items:center;display:flex;border-radius:4px;background-color:#EF7582}.header-wrapper .header-title .btn-header{font-size:16px;margin-left:10px;height:40px;line-height:0;align-items:center;display:flex;border-radius:4px;background:#455974;border:none}.filters-title{margin-bottom:1rem;display:flex;width:100px}.alert-text{padding-right:16px;font-weight:600;font-family:'Montserrat', sans-serif}.alert-text a{text-decoration:underline}.line-through-text{text-decoration:line-through}.limited-width{max-width:200px !important;word-wrap:break-word}.btn-no-wrap{white-space:nowrap}.email-subscription-datatable th:last-child{width:100px !important}.messages-datatable thead th:nth-child(5){width:100px !important}.messages-datatable tbody td:nth-child(4){word-break:break-all}.messages-datatable tbody td:nth-child(5){text-align:center}body.kwikly_admin .main .messages-section{margin-top:20px;margin-bottom:10px}body.kwikly_admin .main .messages-section .sidebar .hide-scrollbar{padding-bottom:0}body.kwikly_admin .main .messages-section .main .chat-body-inner{margin-bottom:0}body.kwikly_admin .main .messages-section .chat-wrapper{width:100%}body.kwikly_admin .main .messages-section .hide-scrollbar::-webkit-scrollbar{display:block}.nps-responses-datatable thead th:nth-child(4){width:230px !important}.nps-responses-datatable thead th:nth-child(4) input{width:90px;padding-left:5px}.nps-responses-datatable thead th:nth-child(5){max-width:200px}.office-notifications-table{height:10rem;overflow:auto;margin-bottom:30px}.office-user-devices-wrapper .SumoSelect{width:400px}.transaction-form{width:1000px;margin:auto}.header-id{width:10%}body.punches .admin_table td{vertical-align:middle}body.punches .admin_table td a.btn-claim{background-color:#455974;line-height:1;border:#455974;padding:0 15px;height:40px;width:126px;text-align:center;align-items:center;display:flex;justify-content:center}body.punches .admin_table tr.updated{background-color:orange;transform:scale(1.1)}body.punches .punch-status{padding:15px;text-align:center;vertical-align:middle;width:215px}body.punches .punch-status.tardy{background:#f29900;color:#fff}body.punches .punch-status.late{background:#D94652;color:#fff}body.punches .punch-status.delayed{background:#fed43d;color:#fff}body.punches .punch-status.not_punched_out{background:#062350;color:#fff}body.punches .punch-status.punched_in{background:#045B42;color:#fff}.kwikly_admin.quiz_questions .answer-list{padding-left:20px}.kwikly_admin.quiz_questions .answer-list li{display:flex;align-items:center;margin-bottom:5px}.kwikly_admin.quiz_questions .answer-list li .is-correct{width:30px}.kwikly_admin.quiz_questions .answer-list li .check-icon{font-size:22px}.kwikly_admin.quiz_questions table th:nth-child(3){width:40%}.kwikly_admin.quiz_questions table .answer-list{padding-left:0}.rates-table{text-align:center}.rates-table tr th:nth-child(1),.rates-table tr td:nth-child(1),.rates-table tr th:nth-child(6),.rates-table tr td:nth-child(6){border-right:1px solid grey}.dataTables_wrapper .dataTables_length label,.dataTables_wrapper .dataTables_filter label{display:inline-flex;align-items:baseline}.dataTables_wrapper .dataTables_length label select,.dataTables_wrapper .dataTables_filter label select{margin-left:10px;margin-bottom:12px;margin-right:10px}.dataTables_wrapper .dataTables_length label input,.dataTables_wrapper .dataTables_filter label input{margin-left:10px}.receipt-datatable.receipts tr th:nth-child(2){width:230px !important}.receipt-datatable.receipts tr th:nth-child(2) input{width:90px;padding-left:5px;text-align:center}.receipt-datatable.invoices tr th:last-child{width:300px !important}.receipt-datatable.invoices tr th:last-child input{width:90px;padding-left:5px;text-align:center}.referrals-datatable th:nth-child(4),.referrals-datatable th:nth-child(9){width:250px !important}.referrals-datatable th:nth-child(4) input,.referrals-datatable th:nth-child(9) input{width:90px;padding-left:5px;text-align:center}.referrals-datatable.dataTable tbody td{vertical-align:middle;text-align:center}.nested_region_region_states,.nested_region_region_counties{position:relative}.nested_region_region_states .remove_nested_fields_link,.nested_region_region_counties .remove_nested_fields_link{position:absolute;right:0;top:-9px}.office-reviews-datatable th,.contractor-reviews-datatable th{text-align:left}.office-reviews-datatable th:nth-child(5),.contractor-reviews-datatable th:nth-child(5){width:120px !important}.office-reviews-datatable th:nth-child(6),.contractor-reviews-datatable th:nth-child(6){width:200px !important}.office-reviews-datatable td:nth-child(7),.office-reviews-datatable td:nth-child(8),.office-reviews-datatable td:nth-child(10),.office-reviews-datatable td:nth-child(11),.contractor-reviews-datatable td:nth-child(7),.contractor-reviews-datatable td:nth-child(8),.contractor-reviews-datatable td:nth-child(10),.contractor-reviews-datatable td:nth-child(11){text-align:center}#sales_message_number_form .alert-danger{color:#dc3545}#sales_message_number_form .alert-danger ul li{list-style-type:disc;margin-left:25px}#sales_message_number_form .form-group{display:flex;flex-direction:column;margin-bottom:14px}#sales_message_number_form .form-group input,#sales_message_number_form .form-group select{margin:0}#sales_message_number_form .form-group .SumoSelect{width:100%}#sales_message_number_form .form-group .SumoSelect .CaptionCont{border:1px solid #e0e0e0;border-radius:4px}#sales_message_number_form .form-group .SumoSelect .optWrapper.multiple .options .opt:first-child{display:none}#sales_message_number_form .form-group .hint{font-size:12px;color:#6c757d}#sales_message_number_form .card-footer{margin-top:20px}#sales_message_numbers_page table .actions{display:flex;width:100%;gap:8px;justify-content:end}#sales_message_numbers_page .card-actions{margin-bottom:20px}.overlay .modal.admin-reports-modal{padding:30px}.overlay .modal.admin-reports-modal h2{margin-bottom:25px}.overlay .modal.admin-reports-modal .close-btn{top:30px;right:30px}.saved-reports{display:flex;text-align:left;flex-direction:column}.saved-reports .section{display:flex;flex-direction:column;border:1px solid #d2d0d0;padding:10px;border-radius:10px;margin-bottom:10px}.saved-reports .section .section-title{font-weight:600;font-size:18px;margin-bottom:10px}.saved-reports .section .reports{display:flex;flex-direction:column}.saved-reports .section .reports .report{display:flex;justify-content:space-between;padding:5px;line-height:20px;align-items:center;vertical-align:middle}.saved-reports .section .reports .report:not(:last-child){border-bottom:1px solid #d2d0d0}.saved-reports .section .reports .report:hover{background-color:#eeeeee}.saved-reports .section .reports .fa{cursor:pointer;font-size:20px}.saved-reports .fa-star{color:#2c7d11}.saved-reports .fa-star-o{color:#a19b9b}h1,.title{font-size:28px}.title{margin-bottom:25px;margin-top:25px}.timecard-datatable th{text-align:left}.timecard-datatable th:nth-child(5),.timecard-datatable th:last-child{width:120px !important}.timecard-datatable td:nth-child(5),.timecard-datatable td:last-child{text-align:center}.details-table{margin-bottom:30px}.details-table tr{height:28px}.details-table tr td:first-child{padding-right:25px;vertical-align:middle}.details-table td.mark{font-size:13px}.details-table .check-mark{font-size:28px;color:green}.details-table .payment-method{font-size:18px}.details-table td.mark,.details-table .check-mark,.details-table .payment-method{vertical-align:middle}.punches-table .mark-punch{font-size:25px;text-align:center}.admin_table td.text-center,.admin_table th.text-center{text-align:center}.admin_table .check-mark{font-size:28px;color:green}table.used-promotion-codes-datatable{margin-bottom:3rem;border-bottom:none}table.used-promotion-codes-datatable th:nth-child(4) input,table.used-promotion-codes-datatable th:nth-child(5) input,table.used-promotion-codes-datatable th:nth-child(7) input{width:75px;text-align:center}table.used-promotion-codes-datatable thead th{border-bottom:2px solid #ececec;vertical-align:middle}table.used-promotion-codes-datatable tbody tr{background:inherit}table.used-promotion-codes-datatable tbody tr td{text-align:center;padding-top:1rem}.webhooks-table{width:100%;border-collapse:collapse}.webhooks-table th,.webhooks-table td{border:1px solid #ddd;padding:8px}.webhooks-table th{background-color:#f2f2f2;text-align:left}.webhooks-table .payload-cell{max-width:500px;overflow:auto}.payload-content{white-space:nowrap;overflow-x:scroll}.webhooks-table td{max-width:100px}#error_explanation{color:red;border:solid 1px red;margin-bottom:20px}.field_with_errors{border:solid 1px red}.red_text{color:red !important}.testing_deploy{text-align:center}.orange_text{color:#ff9900 !important}.black_text{color:black !important}.centered{margin:0 auto !important}.padded{padding:8px 10px}.button{background-color:#4F5E72;border:0;width:auto;font-size:1rem;padding:10px;color:#fff;margin:12px;display:inline-block;cursor:pointer}.button-disabled{background-color:#fff;color:#4F5E72}.button-reset{margin:0}#kayako-messenger{bottom:60px !important}.hidden{display:none !important}.trigger{cursor:pointer}.dropdown-hidden{display:none}.dataTables_wrapper .dataTables_filter input{margin-left:0}.tinymce-text a{font-weight:700;color:#1F2A3A;text-decoration:underline}.d-flex{display:flex}.flex-row{flex-direction:row}.justify-content-around{justify-content:space-around}.enroll-button{padding:8px;height:auto}.contractor-button{background-color:#f96275 !important;color:#fff !important}.office-button{background-color:#fff !important;color:#f96275 !important;border:2px solid #f96275}.multiline-text{white-space:pre-line}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url(/assets/fontawesome-webfont-f3d6ac580dca6933f4194b8d7eefd591c8fa69826866c77246d4bcf52b047a53.eot);src:url(/assets/fontawesome-webfont-f3d6ac580dca6933f4194b8d7eefd591c8fa69826866c77246d4bcf52b047a53.eot?#iefix) format("embedded-opentype"),url(/assets/fontawesome-webfont-955e5aa956b31af1c4e9fbb5a8803175b2a70ef46c457cd51176032c2b8b0473.woff2) format("woff2"),url(/assets/fontawesome-webfont-63a5e17be8287d164496a99ec9a91eb822e016f505280a3cd9992544fa6dd65b.woff) format("woff"),url(/assets/fontawesome-webfont-208f42c5025b82ba67ca62a1ab223aca7baeb33b735e61b65724d421fd752194.ttf) format("truetype"),url(/assets/fontawesome-webfont-eafde12c3ecad50e72d733ea3fe1c70429f1f89cd5b9d21de086bc14f72f8a05.svg#fontawesomeregular) format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eeeeee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#ffffff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0, 0);-moz-transform:scale(0, 0);-o-transform:scale(0, 0);-ms-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-o-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 1);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-moz-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-ms-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-o-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4)}.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-fall.tooltipster-initial{top:0 !important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0 !important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-slide.tooltipster-initial{left:-40px !important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0 !important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading 400ms}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating 600ms}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling 600ms}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid black;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:white;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0px;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0px;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:black}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:black}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:black}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:black}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}.ui-timepicker-wrapper{overflow-y:auto;height:150px;width:6.5em;background:#fff;border:1px solid #ddd;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);outline:none;z-index:10001;margin:0}.ui-timepicker-wrapper.ui-timepicker-with-duration{width:13em}.ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-30,.ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-60{width:11em}.ui-timepicker-list{margin:0;padding:0;list-style:none}.ui-timepicker-duration{margin-left:5px;color:#888}.ui-timepicker-list:hover .ui-timepicker-duration{color:#888}.ui-timepicker-list li{padding:3px 0 3px 5px;cursor:pointer;white-space:nowrap;color:#000;list-style:none;margin:0}.ui-timepicker-list:hover .ui-timepicker-selected{background:#fff;color:#000}li.ui-timepicker-selected,.ui-timepicker-list li:hover,.ui-timepicker-list .ui-timepicker-selected:hover{background:#1980EC;color:#fff}li.ui-timepicker-selected .ui-timepicker-duration,.ui-timepicker-list li:hover .ui-timepicker-duration{color:#ccc}.ui-timepicker-list li.ui-timepicker-disabled,.ui-timepicker-list li.ui-timepicker-disabled:hover,.ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled{color:#888;cursor:default}.ui-timepicker-list li.ui-timepicker-disabled:hover,.ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled{background:#f2f2f2}.tooltipster-sidetip.tooltipster-shadow .tooltipster-box{border:none;border-radius:5px;background:#fff;box-shadow:0 0 10px 6px rgba(0,0,0,0.1)}.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-box{margin-top:6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-box{margin-right:6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-box{margin-left:6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-top .tooltipster-box{margin-bottom:6px}.tooltipster-sidetip.tooltipster-shadow .tooltipster-content{color:#8d8d8d}.tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow{height:6px;margin-left:-6px;width:12px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow{height:12px;margin-left:0;margin-top:-6px;width:6px}.tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow-background{display:none}.tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow-border{border:6px solid transparent}.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#fff}.tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-arrow-border{border-left-color:#fff}.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow-border{border-right-color:#fff}.tooltipster-sidetip.tooltipster-shadow.tooltipster-top .tooltipster-arrow-border{border-top-color:#fff}.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-arrow-uncropped{top:-6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow-uncropped{left:-6px}.flatpickr-calendar{background:transparent;overflow:hidden;max-height:0;opacity:0;visibility:hidden;text-align:center;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:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;visibility:visible;overflow:visible;max-height:640px}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);animation:fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.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.hasWeeks{width:auto}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.rightMost:after{left:auto;right:22px}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-month{background:transparent;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);height:28px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}.flatpickr-prev-month,.flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:0px;line-height:16px;height:28px;padding:10px calc(3.57% - 1.5px);z-index:3}.flatpickr-prev-month i,.flatpickr-next-month i{position:relative}.flatpickr-prev-month.flatpickr-prev-month,.flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-prev-month.flatpickr-next-month,.flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-prev-month:hover,.flatpickr-next-month:hover{color:#959ea9}.flatpickr-prev-month:hover svg,.flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-prev-month svg,.flatpickr-next-month svg{width:14px}.flatpickr-prev-month svg path,.flatpickr-next-month svg path{-webkit-transition:fill 0.1s;transition:fill 0.1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.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 rgba(57,57,57,0.05);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,0.1)}.numInputWrapper span:active{background:rgba(0,0,0,0.2)}.numInputWrapper span:after{display:block;content:"";position:absolute;top:33%}.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 rgba(57,57,57,0.6)}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,0.6)}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,0.5)}.numInputWrapper:hover{background:rgba(0,0,0,0.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:6.16px 0 0 0;line-height:1;height:28px;display:inline-block;text-align:center;-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}.flatpickr-current-month.slideLeft{-webkit-transform:translate3d(-100%, 0px, 0px);transform:translate3d(-100%, 0px, 0px);-webkit-animation:fpFadeOut 400ms ease,fpSlideLeft 400ms cubic-bezier(0.23, 1, 0.32, 1);animation:fpFadeOut 400ms ease,fpSlideLeft 400ms cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-current-month.slideLeftNew{-webkit-transform:translate3d(100%, 0px, 0px);transform:translate3d(100%, 0px, 0px);-webkit-animation:fpFadeIn 400ms ease,fpSlideLeftNew 400ms cubic-bezier(0.23, 1, 0.32, 1);animation:fpFadeIn 400ms ease,fpSlideLeftNew 400ms cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-current-month.slideRight{-webkit-transform:translate3d(100%, 0px, 0px);transform:translate3d(100%, 0px, 0px);-webkit-animation:fpFadeOut 400ms ease,fpSlideRight 400ms cubic-bezier(0.23, 1, 0.32, 1);animation:fpFadeOut 400ms ease,fpSlideRight 400ms cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-current-month.slideRightNew{-webkit-transform:translate3d(0, 0, 0px);transform:translate3d(0, 0, 0px);-webkit-animation:fpFadeIn 400ms ease,fpSlideRightNew 400ms cubic-bezier(0.23, 1, 0.32, 1);animation:fpFadeIn 400ms ease,fpSlideRightNew 400ms cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:0.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,0.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,0.9)}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:default;padding:0 0 0 0.5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:initial;border:0;border-radius:0;vertical-align:initial}.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:rgba(0,0,0,0.5);background:transparent;pointer-events:none}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,0.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;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:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px);opacity:1}.flatpickr-calendar.animate .dayContainer.slideLeft{-webkit-animation:fpFadeOut 400ms cubic-bezier(0.23, 1, 0.32, 1),fpSlideLeft 400ms cubic-bezier(0.23, 1, 0.32, 1);animation:fpFadeOut 400ms cubic-bezier(0.23, 1, 0.32, 1),fpSlideLeft 400ms cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-calendar.animate .dayContainer.slideLeft,.flatpickr-calendar.animate .dayContainer.slideLeftNew{-webkit-transform:translate3d(-100%, 0px, 0px);transform:translate3d(-100%, 0px, 0px)}.flatpickr-calendar.animate .dayContainer.slideLeftNew{-webkit-animation:fpFadeIn 400ms cubic-bezier(0.23, 1, 0.32, 1),fpSlideLeft 400ms cubic-bezier(0.23, 1, 0.32, 1);animation:fpFadeIn 400ms cubic-bezier(0.23, 1, 0.32, 1),fpSlideLeft 400ms cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-calendar.animate .dayContainer.slideRight{-webkit-animation:fpFadeOut 400ms cubic-bezier(0.23, 1, 0.32, 1),fpSlideRight 400ms cubic-bezier(0.23, 1, 0.32, 1);animation:fpFadeOut 400ms cubic-bezier(0.23, 1, 0.32, 1),fpSlideRight 400ms cubic-bezier(0.23, 1, 0.32, 1);-webkit-transform:translate3d(100%, 0px, 0px);transform:translate3d(100%, 0px, 0px)}.flatpickr-calendar.animate .dayContainer.slideRightNew{-webkit-animation:fpFadeIn 400ms cubic-bezier(0.23, 1, 0.32, 1),fpSlideRightNew 400ms cubic-bezier(0.23, 1, 0.32, 1);animation:fpFadeIn 400ms cubic-bezier(0.23, 1, 0.32, 1),fpSlideRightNew 400ms cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;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.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange,.flatpickr-day.startRange.startRange+.endRange,.flatpickr-day.endRange.startRange+.endRange{-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6}.flatpickr-day.disabled,.flatpickr-day.disabled:hover{pointer-events:none}.flatpickr-day.disabled,.flatpickr-day.disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,0.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7, 5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7, 5px 0 0 #569ff7}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{display:inline-block;float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day{display:block;width:100%;max-width:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.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:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.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;cursor:pointer;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;display:inline-block;float:left;line-height:inherit;color:#393939;font-weight:bold;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:hover,.flatpickr-time .flatpickr-am-pm:focus{background:#f0f0f0}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes fpSlideLeft{from{-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}to{-webkit-transform:translate3d(-100%, 0px, 0px);transform:translate3d(-100%, 0px, 0px)}}@keyframes fpSlideLeft{from{-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}to{-webkit-transform:translate3d(-100%, 0px, 0px);transform:translate3d(-100%, 0px, 0px)}}@-webkit-keyframes fpSlideLeftNew{from{-webkit-transform:translate3d(100%, 0px, 0px);transform:translate3d(100%, 0px, 0px)}to{-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}}@keyframes fpSlideLeftNew{from{-webkit-transform:translate3d(100%, 0px, 0px);transform:translate3d(100%, 0px, 0px)}to{-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}}@-webkit-keyframes fpSlideRight{from{-webkit-transform:translate3d(0, 0, 0px);transform:translate3d(0, 0, 0px)}to{-webkit-transform:translate3d(100%, 0px, 0px);transform:translate3d(100%, 0px, 0px)}}@keyframes fpSlideRight{from{-webkit-transform:translate3d(0, 0, 0px);transform:translate3d(0, 0, 0px)}to{-webkit-transform:translate3d(100%, 0px, 0px);transform:translate3d(100%, 0px, 0px)}}@-webkit-keyframes fpSlideRightNew{from{-webkit-transform:translate3d(-100%, 0, 0px);transform:translate3d(-100%, 0, 0px)}to{-webkit-transform:translate3d(0, 0, 0px);transform:translate3d(0, 0, 0px)}}@keyframes fpSlideRightNew{from{-webkit-transform:translate3d(-100%, 0, 0px);transform:translate3d(-100%, 0, 0px)}to{-webkit-transform:translate3d(0, 0, 0px);transform:translate3d(0, 0, 0px)}}@-webkit-keyframes fpFadeOut{from{opacity:1}to{opacity:0}}@keyframes fpFadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes fpFadeIn{from{opacity:0}to{opacity:1}}@keyframes fpFadeIn{from{opacity:0}to{opacity:1}}/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a.ui-button:link,a.ui-button:visited,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_444444_256x240-dbffe824c7edd525e184f413b8b1e9841cd447df0b694ec89399d1b50e82effe.png)}.ui-widget-header .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_444444_256x240-dbffe824c7edd525e184f413b8b1e9841cd447df0b694ec89399d1b50e82effe.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_555555_256x240-703a2f2f127a15c590c0138e75cb8b63c2846136526ad16d19bd7132ae334e54.png)}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_ffffff_256x240-8af8c10035c21e233ca3de3b48aa332489af6fccfb86c31b2e9acddd0bb35562.png)}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(/assets/jquery-ui/ui-icons_777620_256x240-f8e04469107627d93f5f2e2e85cada86d28c17309fea84946df0e66700db1da0.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_cc0000_256x240-aa1bb6214045543ce3e53203a2d81b9c621f818ed87f8896fef195b50296c33f.png)}.ui-button .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_777777_256x240-085e58de0fbb81d5686b571478236137f4287c40dd5fb5ade39a83f3f8fa0112.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:0.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}/*!
 * jQuery UI Accordion 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/accordion/#theming
 */.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}/*!
 * jQuery UI Autocomplete 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/autocomplete/#theming
 */.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}/*!
 * jQuery UI Button 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/button/#theming
 */.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}/*!
 * jQuery UI Checkboxradio 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/checkboxradio/#theming
 */.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}/*!
 * jQuery UI Controlgroup 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/controlgroup/#theming
 */.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item:focus,.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}/*!
 * jQuery UI Datepicker 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/datepicker/#theming
 */.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}/*!
 * jQuery UI Dialog 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/dialog/#theming
 */.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}/*!
 * jQuery UI Draggable 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */.ui-draggable-handle{-ms-touch-action:none;touch-action:none}/*!
 * jQuery UI Menu 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/menu/#theming
 */.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}/*!
 * jQuery UI Progressbar 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/progressbar/#theming
 */.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}/*!
 * jQuery UI Resizable 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}/*!
 * jQuery UI Selectable 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}/*!
 * jQuery UI Selectmenu 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/selectmenu/#theming
 */.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}/*!
 * jQuery UI Sortable 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */.ui-sortable-handle{-ms-touch-action:none;touch-action:none}/*!
 * jQuery UI Slider 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/slider/#theming
 */.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}/*!
 * jQuery UI Spinner 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/spinner/#theming
 */.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}/*!
 * jQuery UI Tabs 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/tabs/#theming
 */.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}/*!
 * jQuery UI Tooltip 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/tooltip/#theming
 */.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *//*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */.toast-title{font-weight:bold}.toast-message{word-wrap:break-word}.toast-message a,.toast-message label{color:#FFF}.toast-message a:hover{color:#CCC;text-decoration:none}.toast-top-left{top:12px;left:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{left:12px;bottom:12px}#toast-container{position:fixed;z-index:9999}#toast-container>div{background-position:15px center;background-repeat:no-repeat;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;-moz-box-shadow:0 0 12px #999999;-webkit-box-shadow:0 0 12px #999999;-o-box-shadow:0 0 12px #999999;box-shadow:0 0 12px #999999;color:#FFFFFF;margin:0 0 6px;filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";opacity:0.8;padding:15px 15px 15px 50px;width:300px}.toast{background-color:#030303}.toast-success{background-color:#51A351}.toast-error{background-color:#BD362F}.toast-info{background-color:#2F96B4}.toast-warning{background-color:#F89406}.toast-top-right{top:12px;right:12px}#toast-container>:hover{-moz-box-shadow:0 0 12px #000000;-webkit-box-shadow:0 0 12px #000000;-o-box-shadow:0 0 12px #000000;box-shadow:0 0 12px #000000;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;cursor:pointer}#toast-container>.toast-info{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important}#toast-container>.toast-error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important}#toast-container>.toast-success{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important}#toast-container>.toast-warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important}body:after{content:url(/assets/lightbox/close-7fdbca11595bc216d5495ac4b80612942aa55154beb27e6e6bc9d5692bcfb5db.png) url(/assets/lightbox/loading-3f39163930f6a3ec0309a23629e4419ebb5a7f7eec89544a51a78a048b1e9ef6.gif) url(/assets/lightbox/prev-87aedc88b53d87c21d1760e4e370af3a79e04779cae508d8ef9bfca9103a481a.png) url(/assets/lightbox/next-161b71bfa7577a026e5bf9bd4e4d5b323a588b9a1f4b7c9f186e411c80c9d18e.png);display:none}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal}.lightbox .lb-image{display:block;height:auto;max-width:inherit;border-radius:3px}.lightbox a img{border:none}.lb-outerContainer{position:relative;background-color:white;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:4px}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/assets/lightbox/loading-3f39163930f6a3ec0309a23629e4419ebb5a7f7eec89544a51a78a048b1e9ef6.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==")}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/assets/lightbox/prev-87aedc88b53d87c21d1760e4e370af3a79e04779cae508d8ef9bfca9103a481a.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/assets/lightbox/next-161b71bfa7577a026e5bf9bd4e4d5b323a588b9a1f4b7c9f186e411c80c9d18e.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/assets/lightbox/close-7fdbca11595bc216d5495ac4b80612942aa55154beb27e6e6bc9d5692bcfb5db.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-moz-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@-moz-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{min-height:150px;border:2px solid rgba(0,0,0,0.3);background:white;padding:20px 20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:0.5}.dropzone .dz-message{text-align:center;margin:2em 0}.dropzone .dz-message .dz-button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:linear-gradient(to bottom, #eee, #ddd)}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:white}.dropzone .dz-preview.dz-image-preview .dz-details{-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,0.9);line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,0.8);background-color:rgba(255,255,255,0.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,0.4);padding:0 0.4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{-webkit-transform:scale(1.05, 1.05);-moz-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);-o-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);-webkit-filter:blur(8px);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);-moz-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);-ms-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);-o-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);-moz-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);-ms-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);-o-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1)}.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark svg{display:block;width:54px;height:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;-webkit-transition:opacity 0.4s ease-in;-moz-transition:opacity 0.4s ease-in;-ms-transition:opacity 0.4s ease-in;-o-transition:opacity 0.4s ease-in;transition:opacity 0.4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;-moz-animation:pulse 6s ease infinite;-ms-animation:pulse 6s ease infinite;-o-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255,255,255,0.9);-webkit-transform:scale(1);border-radius:8px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(to bottom, #666, #444);position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width 300ms ease-in-out;-moz-transition:width 300ms ease-in-out;-ms-transition:width 300ms ease-in-out;-o-transition:width 300ms ease-in-out;transition:width 300ms ease-in-out}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:linear-gradient(to bottom, #be2626, #a92222);padding:0.5em 1.2em;color:white}.dropzone .dz-preview .dz-error-message:after{content:'';position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}
