
.v-list-item[data-v-3b9f92ad] {
	padding-left: 1rem;
}


.v-list-item[data-v-4271968f] {
	cursor: pointer;
}
.v-navigation-drawer--mini-variant .v-list-item[data-v-4271968f] {
	-webkit-box-pack: left;
	-ms-flex-pack: left;
	justify-content: left;
}


.navigation-toggle[data-v-741978ef] {
	float: left;
}
.site-logo[data-v-741978ef] {
	float: left;
	height: 30px;
	margin-top: 15px;
	margin-left: 10px;
}
.site-title[data-v-741978ef] {
	font-size: 30px;
	margin-left: 2px;
	line-height: 50px;
	letter-spacing: -1px;
	white-space: nowrap;
	float: left;
	text-transform: lowercase;
}
@media (max-width: 960px) {
.site-title[data-v-741978ef] {
		margin-left: 10px;
}
}
*[data-v-741978ef]::after {
	content: "";
	clear: both;
	display: table;
}
.site-title[data-v-741978ef],
.site-title[data-v-741978ef]:visited {
	color: white;
}
.tenant-button[data-v-741978ef] {
	max-width: 120px;
	overflow: hidden;
	text-overflow: ellipsis;
}


.auth-wrapper[data-v-006f8418] {
  min-height: 100vh;
}
.auth-loading[data-v-006f8418] {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 9999;
}


.v-application {
   font-family: 'Inter', serif !important;
}
div.v-input.theme--dark .v-input__slot {
	background-color: var(--v-primary-base) !important;
}
.even-item {
	background-color: #fafafa !important;
}
.odd-item {
	background-color: white !important;
}


.clickable[data-v-6e0a10e4]:hover {
  cursor: pointer;
}
.light-blue-bg[data-v-6e0a10e4] {
  background-color: #ebf3fa;
  color: #333333;
}


.clickable[data-v-fae5bece]:hover {
  cursor:pointer;
}


.small-text[data-v-3e671e8a] {
  font-size: 12px;
}


.mapboxgl-map {
    width: 100%;
    height: 100%;
}


h1[data-v-87fba4fe] {
    margin-bottom: 1rem;
}


.v-text-field_search[data-v-31996b92] {
    padding-top: 0;
    margin-top: 0;
}


h1[data-v-5a8e4391] {
    margin-bottom: 1rem;
}


.v-text-field_search[data-v-b128fb62] {
    padding-top: 0;
    margin-top: 0;
}


h1[data-v-b2f275c2] {
    margin-bottom: 1rem;
}


.v-text-field_search[data-v-2df1df52] {
    padding-top: 0;
    margin-top: 0;
}


h1[data-v-4c7fb2fe] {
    margin-bottom: 1rem;
}


.v-text-field_search[data-v-6103652f] {
    padding-top: 0;
    margin-top: 0;
}


h1[data-v-b3cf2f18] {
    margin-bottom: 1rem;
}


.v-text-field_search[data-v-283f65b6] {
    padding-top: 0;
    margin-top: 0;
}


.v-text-field_search[data-v-ee5929de] {
    padding-top: 0;
    margin-top: 0;
}


h1[data-v-3cc7b024] {
    margin-bottom: 1rem;
}


h1[data-v-68cc8cde] {
    margin-bottom: 1rem;
}


.v-subheader {
  padding: 0;
  font-size: 1.2em;
}


.v-subheader {
  padding: 0;
  font-size: 1.2em;
}


.v-subheader {
  padding: 0;
  font-size: 1.2em;
}


.vue-map-container,
.vue-map-container .vue-map {
    width: 100%;
    height: 100%;
}


h1[data-v-93fcd6f2] {
    margin-bottom: 1rem;
}


.pickup-location-header[data-v-51826d1d] {
    font-size: 0.9375rem;
    color: black;
    margin: 20px 0 10px 0;
}


.v-expansion-panel-header[data-v-946f17b2] {
    line-height: 1.4;
}


.v-subheader {
    padding: 0;
    font-size: 1.2em;
}


.price-panel-header {
    font-size: 1rem;
    font-weight: bold;
}


h1[data-v-2a42b908] {
    margin-bottom: 1rem;
}


.centered-input[data-v-394f8804] input {
  text-align: center
}


.v-subheader[data-v-776a0676] {
  height: 1em;
  margin-top: 0.1em;
}


.v-text-field_search {
    padding-top: 0;
    margin-top: 0;
}
.extras-list {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.extras-list > li > span:last-of-type {
    float: right;
    margin-left:10px
}
.itemRow-removed {
  background-color: #bfbfbf;
}
.itemRowSideColor-grey {
    border: 5px solid #BDBDBD;;
    background-color: #BDBDBD;
    border-radius: 3px;
    display: inline;
}
.itemRowSideColor-blue {
    border: 5px solid #42A5F5;
    background-color: #42A5F5;
    border-radius: 3px;
    display: inline;
}
.itemRowSideColor-green {
    border: 5px solid #66BB6A;
    background-color: #66BB6A;
    border-radius: 3px;
    display: inline;
}
.itemRowSideColor-yellow {
    border: 5px solid #FFEE58;
    background-color: #FFEE58;
    border-radius: 3px;
    display: inline;
}
.itemRowSideColor-orange {
    border: 5px solid #FFA726;
    background-color: #FFA726;
    border-radius: 3px;
    display: inline;
}
.line-limit-3 {
  overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-line-clamp: 3; /* number of lines to show */
           line-clamp: 3;
   -webkit-box-orient: vertical;
}
.comments-tooltip {
  white-space: pre-line;
  max-width: 400px;
}



h1[data-v-6bd8aae0] {
    margin-bottom: 1rem;
}


.v-expansion-panel-header[data-v-4483cb93] {
  padding-top: 0;
  padding-bottom: 0;
}


.v-subheader[data-v-eb6c1f9e] {
  padding: 0;
  font-size: 1.2em;
}
.v-btn:not(.v-btn--round).v-size--default.add-new-btn[data-v-eb6c1f9e] {
  padding: 0;
}


.v-subheader[data-v-9b668cc0] {
  padding: 0;
  font-size: 1.2em;
}
.v-btn:not(.v-btn--round).v-size--default.add-new-btn[data-v-9b668cc0] {
  padding: 0;
}


.v-subheader[data-v-234f3d1c] {
  padding: 0;
  font-size: 1.2em;
}
.v-btn:not(.v-btn--round).v-size--default.add-new-btn[data-v-234f3d1c] {
  padding: 0;
}


.invoicing-rule-panel-header {
    font-size: 1rem;
    font-weight: bold;
}


h1[data-v-6d50bca7] {
    margin-bottom: 1rem;
}


.v-text-field_search {
    padding-top: 0;
    margin-top: 0;
}
.extras-list {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.extras-list > li > span:last-of-type {
    float: right;
    margin-left:10px
}
.itemRow-removed {
  background-color: #bfbfbf;
}
.itemRowSideColor-grey {
    border: 5px solid #BDBDBD;;
    background-color: #BDBDBD;
    border-radius: 3px;
    display: inline;
}
.itemRowSideColor-blue {
    border: 5px solid #42A5F5;
    background-color: #42A5F5;
    border-radius: 3px;
    display: inline;
}
.itemRowSideColor-green {
    border: 5px solid #66BB6A;
    background-color: #66BB6A;
    border-radius: 3px;
    display: inline;
}
.itemRowSideColor-yellow {
    border: 5px solid #FFEE58;
    background-color: #FFEE58;
    border-radius: 3px;
    display: inline;
}
.itemRowSideColor-orange {
    border: 5px solid #FFA726;
    background-color: #FFA726;
    border-radius: 3px;
    display: inline;
}
.line-limit-3 {
  overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-line-clamp: 3; /* number of lines to show */
           line-clamp: 3;
   -webkit-box-orient: vertical;
}
.comments-tooltip {
  white-space: pre-line;
  max-width: 400px;
}
.truncate-name {
  display: inline-block;
  max-width: 220px; /* adjust as needed */
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: middle;
}


h1[data-v-9d349b1e] {
    margin-bottom: 1rem;
}


.v-text-field_search {
    padding-top: 0;
    margin-top: 0;
}
.extras-list {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.extras-list > li > span:last-of-type {
    float: right;
    margin-left:10px
}
.itemRowSideColor-grey {
    border: 5px solid #BDBDBD;;
    background-color: #BDBDBD;
    border-radius: 3px;
    display: inline;
}
.itemRowSideColor-blue {
    border: 5px solid #42A5F5;
    background-color: #42A5F5;
    border-radius: 3px;
    display: inline;
}
.itemRowSideColor-green {
    border: 5px solid #66BB6A;
    background-color: #66BB6A;
    border-radius: 3px;
    display: inline;
}
.itemRowSideColor-yellow {
    border: 5px solid #FFEE58;
    background-color: #FFEE58;
    border-radius: 3px;
    display: inline;
}
.itemRowSideColor-orange {
    border: 5px solid #FFA726;
    background-color: #FFA726;
    border-radius: 3px;
    display: inline;
}



.v-text-field_search {
    padding-top: 0;
    margin-top: 0;
}
.extras-list {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.extras-list > li > span:last-of-type {
    float: right;
    margin-left:10px
}
.itemRowSideColor-grey {
    border: 5px solid #BDBDBD;;
    background-color: #BDBDBD;
    border-radius: 3px;
    display: inline;
}
.itemRowSideColor-blue {
    border: 5px solid #42A5F5;
    background-color: #42A5F5;
    border-radius: 3px;
    display: inline;
}
.itemRowSideColor-green {
    border: 5px solid #66BB6A;
    background-color: #66BB6A;
    border-radius: 3px;
    display: inline;
}
.itemRowSideColor-yellow {
    border: 5px solid #FFEE58;
    background-color: #FFEE58;
    border-radius: 3px;
    display: inline;
}
.itemRowSideColor-orange {
    border: 5px solid #FFA726;
    background-color: #FFA726;
    border-radius: 3px;
    display: inline;
}























































/* Add any custom styles here if needed */


h1[data-v-2fe5415f] {
  margin-bottom: 1rem;
}


.v-text-field_search[data-v-251a2636] {
    padding-top: 0;
    margin-top: 0;
}
.extras-list[data-v-251a2636] {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.extras-list > li > span[data-v-251a2636]:last-of-type {
    float: right;
    margin-left:10px
}
.itemRowSideColor-grey[data-v-251a2636] {
    border: 5px solid #BDBDBD;;
    background-color: #BDBDBD;
    border-radius: 3px;
    display: inline;
}
.itemRowSideColor-blue[data-v-251a2636] {
    border: 5px solid #42A5F5;
    background-color: #42A5F5;
    border-radius: 3px;
    display: inline;
}
.itemRowSideColor-green[data-v-251a2636] {
    border: 5px solid #66BB6A;
    background-color: #66BB6A;
    border-radius: 3px;
    display: inline;
}
.itemRowSideColor-yellow[data-v-251a2636] {
    border: 5px solid #FFEE58;
    background-color: #FFEE58;
    border-radius: 3px;
    display: inline;
}
.itemRowSideColor-orange[data-v-251a2636] {
    border: 5px solid #FFA726;
    background-color: #FFA726;
    border-radius: 3px;
    display: inline;
}



h1[data-v-2db3aeb8] {
  margin-bottom: 1rem;
}


h1[data-v-15299c4a] {
    margin-bottom: 1rem;
}


h1[data-v-ad698ee6] {
    margin-bottom: 1rem;
}


.auth-callback[data-v-19885cc7] {
  background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
  min-height: 100vh;
}
.v-card[data-v-19885cc7] {
  border-radius: 16px;
}
.headline[data-v-19885cc7] {
  font-weight: 300;
}


.unauthorized[data-v-f8fa9fa4] {
  background: linear-gradient(135deg, #f093fb 0%, #f5576c 100%);
  min-height: 100vh;
}
.v-card[data-v-f8fa9fa4] {
  border-radius: 16px;
  max-width: 100%;
}
.display-1[data-v-f8fa9fa4] {
  font-weight: 300;
}
@media (max-width: 600px) {
.d-flex.flex-sm-row[data-v-f8fa9fa4] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}
}


/*# sourceMappingURL=app.534735b5.css.map*/