| 
									
										
										
										
											2020-10-10 19:26:30 -06:00
										 |  |  | /* | 
					
						
							|  |  |  | This Source Code Form is subject to the terms of the Mozilla Public | 
					
						
							|  |  |  | License, v. 2.0. If a copy of the MPL was not distributed with this | 
					
						
							|  |  |  | file, You can obtain one at http://mozilla.org/MPL/2.0/. | 
					
						
							|  |  |  | */ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /* | 
					
						
							|  |  |  | Framework7 and FontAwesome both have a .fab class | 
					
						
							|  |  |  | */ | 
					
						
							|  |  |  | .fafab { | 
					
						
							|  |  |  |     font-family: "Font Awesome 5 Brands"; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .fab { | 
					
						
							|  |  |  |     -webkit-text-size-adjust: 100%; | 
					
						
							|  |  |  |     -webkit-font-smoothing: antialiased; | 
					
						
							|  |  |  |     font-family: var(--f7-font-family); | 
					
						
							|  |  |  |     font-size: var(--f7-font-size); | 
					
						
							|  |  |  |     line-height: var(--f7-line-height); | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .page { | 
					
						
							| 
									
										
										
										
											2021-01-22 12:06:20 -07:00
										 |  |  |     background-color: #d0f2fc; | 
					
						
							|  |  |  |     background-image: url(../images/background.svg); | 
					
						
							|  |  |  |     background-repeat: no-repeat; | 
					
						
							|  |  |  |     background-size: contain; | 
					
						
							|  |  |  |     background-position: bottom; | 
					
						
							|  |  |  |     background-attachment: fixed; | 
					
						
							| 
									
										
										
										
											2020-10-10 19:26:30 -06:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .theme-dark .page { | 
					
						
							| 
									
										
										
										
											2021-01-22 12:06:20 -07:00
										 |  |  |     background-color: black; | 
					
						
							|  |  |  |     background-image: url(../images/background-transparent.svg); | 
					
						
							|  |  |  |     background-repeat: no-repeat; | 
					
						
							|  |  |  |     background-size: contain; | 
					
						
							|  |  |  |     background-position: bottom; | 
					
						
							|  |  |  |     background-attachment: fixed; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .list.transparent ul { | 
					
						
							|  |  |  |     background-color: rgba(255,255,255,0.65); | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | .list.transparent ul li.item-divider { | 
					
						
							|  |  |  |     background-color: rgba(255,255,255,0.5); | 
					
						
							|  |  |  | } | 
					
						
							| 
									
										
										
										
											2021-09-17 00:30:55 -06:00
										 |  |  | .popup { | 
					
						
							|  |  |  |     background-color: rgba(255,255,255,0.95); | 
					
						
							|  |  |  | } | 
					
						
							| 
									
										
										
										
											2021-01-22 12:06:20 -07:00
										 |  |  | .theme-dark .list.transparent ul { | 
					
						
							|  |  |  |     background-color: rgba(0,0,0,0.65); | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | .theme-dark .list.transparent ul li.item-divider { | 
					
						
							|  |  |  |     background-color: rgba(0,0,0,0.5); | 
					
						
							| 
									
										
										
										
											2020-10-10 19:26:30 -06:00
										 |  |  | } | 
					
						
							| 
									
										
										
										
											2021-09-17 00:30:55 -06:00
										 |  |  | .theme-dark .popup { | 
					
						
							|  |  |  |     background-color: rgba(0,0,0,0.95); | 
					
						
							|  |  |  | } | 
					
						
							| 
									
										
										
										
											2020-10-10 19:26:30 -06:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-01-23 15:41:11 -07:00
										 |  |  | .navbar, .navbar-bg { | 
					
						
							| 
									
										
										
										
											2021-01-22 12:06:20 -07:00
										 |  |  |     background-color: #d0f2fc; | 
					
						
							| 
									
										
										
										
											2020-10-10 19:26:30 -06:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-01-23 15:41:11 -07:00
										 |  |  | .theme-dark .navbar, .theme-dark .navbar-bg { | 
					
						
							| 
									
										
										
										
											2020-10-10 19:26:30 -06:00
										 |  |  |     background-color: black; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .page-content-fab-pad { | 
					
						
							|  |  |  |     padding-bottom: var(--f7-fab-size); | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .navbar, .item-link .item-title, .item-media, .item-divider, .item-label, .fab, .button, .noselect { | 
					
						
							|  |  |  |     user-select: none; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .navbar-inner { | 
					
						
							|  |  |  |     -webkit-app-region: drag; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | .navbar-inner > * { | 
					
						
							|  |  |  |     -webkit-app-region: no-drag; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-08-14 16:11:57 -06:00
										 |  |  | .mapbox .package-marker { | 
					
						
							| 
									
										
										
										
											2021-01-23 17:26:54 -07:00
										 |  |  |     width: 32px; | 
					
						
							|  |  |  |     height: 32px; | 
					
						
							|  |  |  |     background-image: url(../images/package-icon.png); | 
					
						
							|  |  |  |     background-size: contain; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-10-10 19:26:30 -06:00
										 |  |  | /* | 
					
						
							|  |  |  |  * Material icons are too big and disrupt the flow of text | 
					
						
							|  |  |  |  */ | 
					
						
							|  |  |  | .block .material-icons { | 
					
						
							|  |  |  |     font-size: var(--f7-block-font-size); | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .material-icons.material-icons-24px { | 
					
						
							|  |  |  |     font-size: 24px; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .material-icons-intext .material-icons { | 
					
						
							|  |  |  |     font-size: var(--f7-block-font-size); | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-10-10 20:44:27 -06:00
										 |  |  | .card-header.no-hairlines:after { | 
					
						
							|  |  |  |     display: none; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-10-10 19:26:30 -06:00
										 |  |  | .no-animation * { | 
					
						
							|  |  |  |     -webkit-transition: 10ms !important; | 
					
						
							|  |  |  |     -moz-transition: 10ms !important; | 
					
						
							|  |  |  |     -o-transition: 10ms !important; | 
					
						
							|  |  |  |     -ms-transition: 10ms !important; | 
					
						
							|  |  |  |     transition: 10ms !important; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-01-22 12:06:20 -07:00
										 |  |  | .trackingeventicon { | 
					
						
							|  |  |  |     vertical-align: middle; | 
					
						
							|  |  |  |     width: 1.5em; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-10-10 19:26:30 -06:00
										 |  |  | /* | 
					
						
							|  |  |  |  Allow easily changing help text to reflect finger/mouse usage. | 
					
						
							|  |  |  | */ | 
					
						
							|  |  |  | .clicktext { | 
					
						
							|  |  |  |     display: none; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | @media (pointer:fine) { | 
					
						
							|  |  |  |     .taptext { | 
					
						
							|  |  |  |         display: none; | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  |     .clicktext { | 
					
						
							|  |  |  |         display: initial; | 
					
						
							|  |  |  |     } | 
					
						
							| 
									
										
										
										
											2021-02-06 03:37:23 -07:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .signature-wrapper { | 
					
						
							|  |  |  |     background-color: white; | 
					
						
							|  |  |  |     border-radius: 10px; | 
					
						
							|  |  |  |     position: relative; | 
					
						
							|  |  |  |     width: 400px; | 
					
						
							|  |  |  |     max-width: 100%; | 
					
						
							|  |  |  |     height: 200px; | 
					
						
							|  |  |  |     margin: 0 auto; | 
					
						
							|  |  |  |     border: 1px solid rgba(0,0,0,0.5); | 
					
						
							| 
									
										
										
										
											2021-02-08 23:47:35 -07:00
										 |  |  |     /* fix bug on iOS where image sticks out right side and makes entire page scroll horiz. */ | 
					
						
							|  |  |  |     overflow: hidden; | 
					
						
							| 
									
										
										
										
											2021-02-06 03:37:23 -07:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .signature-wrapper img { | 
					
						
							|  |  |  |     position: absolute; | 
					
						
							|  |  |  |     bottom: 0; | 
					
						
							|  |  |  |     left: 0; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .signature-wrapper canvas { | 
					
						
							|  |  |  |     position: absolute; | 
					
						
							|  |  |  |     left: 0; | 
					
						
							|  |  |  |     top: 0; | 
					
						
							|  |  |  |     width: 400px; | 
					
						
							|  |  |  |     max-width: 95vw; | 
					
						
							|  |  |  |     height: 200px; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .signature-wrapper #signatureClearBtn { | 
					
						
							|  |  |  |     display: block; | 
					
						
							|  |  |  |     position: absolute; | 
					
						
							|  |  |  |     right: 0; | 
					
						
							|  |  |  |     top: 0; | 
					
						
							|  |  |  |     padding: 10px; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .signature-wrapper #signatureUndoBtn { | 
					
						
							|  |  |  |     display: block; | 
					
						
							|  |  |  |     position: absolute; | 
					
						
							|  |  |  |     right: 40px; | 
					
						
							|  |  |  |     top: 0; | 
					
						
							|  |  |  |     padding: 10px; | 
					
						
							| 
									
										
										
										
											2021-02-11 22:18:19 -07:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #noticeslip-pay-popup { | 
					
						
							|  |  |  |     background: var(--f7-page-bg-color); | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #noticeslip-pay-popup #noticeslip-stripe-elements { | 
					
						
							|  |  |  |     background-color: white; | 
					
						
							|  |  |  |     padding: 1em; | 
					
						
							|  |  |  |     border-radius: 10px; | 
					
						
							| 
									
										
										
										
											2021-08-14 14:38:55 -06:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .card.pointercursor { | 
					
						
							|  |  |  |     cursor: pointer; | 
					
						
							| 
									
										
										
										
											2021-08-27 02:53:08 -06:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .mapboxgl-popup-content { | 
					
						
							|  |  |  |     color: var(--f7-text-color); | 
					
						
							|  |  |  |     background-color: var(--f7-page-bg-color); | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .mapboxgl-popup-anchor-top .mapboxgl-popup-tip, .mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip, .mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip { | 
					
						
							|  |  |  |     border-bottom-color: var(--f7-page-bg-color); | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | .mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip, .mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip, .mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip { | 
					
						
							|  |  |  |     border-top-color: var(--f7-page-bg-color); | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | .mapboxgl-popup-anchor-left .mapboxgl-popup-tip { | 
					
						
							|  |  |  |     border-right-color: var(--f7-page-bg-color); | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | .mapboxgl-popup-anchor-right .mapboxgl-popup-tip { | 
					
						
							|  |  |  |     border-left-color: var(--f7-page-bg-color); | 
					
						
							| 
									
										
										
										
											2021-09-17 00:30:55 -06:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .list.basic-list li { | 
					
						
							|  |  |  |     padding-top: calc(var(--f7-list-item-min-height) / 4); | 
					
						
							|  |  |  |     padding-bottom: calc(var(--f7-list-item-min-height) / 4); | 
					
						
							|  |  |  |     padding-left: calc(var(--f7-list-item-padding-horizontal) + var(--f7-safe-area-left)); | 
					
						
							|  |  |  |     padding-right: calc(var(--f7-list-item-padding-horizontal) + var(--f7-safe-area-right)); | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .list.basic-list ul ul { | 
					
						
							|  |  |  |     padding-left: 1em; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .list.basic-list li:not(:last-child):after { | 
					
						
							|  |  |  |     content: ''; | 
					
						
							|  |  |  |     position: absolute; | 
					
						
							|  |  |  |     background-color: var(--f7-list-item-border-color); | 
					
						
							|  |  |  |     display: block; | 
					
						
							|  |  |  |     z-index: 15; | 
					
						
							|  |  |  |     top: auto; | 
					
						
							|  |  |  |     right: auto; | 
					
						
							|  |  |  |     bottom: 0; | 
					
						
							|  |  |  |     left: 0; | 
					
						
							|  |  |  |     height: 1px; | 
					
						
							|  |  |  |     width: 100%; | 
					
						
							|  |  |  |     transform-origin: 50% 100%; | 
					
						
							|  |  |  |     transform: scaleY(calc(1 / var(--f7-device-pixel-ratio))); | 
					
						
							| 
									
										
										
										
											2020-10-10 19:26:30 -06:00
										 |  |  | } |