@charset "UTF-8";body{margin:0;font-family:Roboto,Segoe UI,Helvetica Neue,Arial,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.loginContainer{height:100%;width:100%;background-color:#fff}.loginContent{height:100%;position:relative;top:0;padding:20px 0;box-sizing:border-box}button.loginButton{height:48px!important;border-radius:6px!important;background-color:#000!important;color:#fff!important;text-transform:none!important;font-weight:700!important;font-size:14px!important;margin-top:30px!important;margin-bottom:30px!important}.MuiFormControlLabel-label{margin-top:3px!important}button.searchCitationButton{background-color:#006ee6!important}button.permitButton,button.searchCitationButton{height:48px!important;border-radius:20px!important;color:#fff!important;text-transform:none!important;font-weight:700!important;font-size:14px!important;margin-top:10px!important;margin-bottom:30px!important}button.permitButton{background-color:#000!important}button.signInButton{border-radius:20px!important;border:1px solid #000;margin-top:10px!important;margin-bottom:30px!important}button.signInButton,button.whiteButton{height:48px!important;background-color:#fff!important;color:#000!important;text-transform:none!important;font-weight:700!important;font-size:14px!important}button.whiteButton{border-radius:20px!important;border:1px solid #000!important}.headerContainer{height:50px;text-align:left}.headerLogo{width:120px;height:32px;margin-top:10px;cursor:pointer}.headerTitle{padding-bottom:30px}.homeLogo{margin-top:10px;max-width:380px;max-height:200px;height:auto;border-radius:7px}button.payCitationButton{background-color:#006ee6!important;color:#fff!important}button.payCitationButton,button.paymentSuccessful{height:48px!important;border-radius:6px!important;text-transform:none!important;font-weight:700!important;font-size:16px!important;margin-top:20px!important;margin-bottom:0!important}button.paymentSuccessful{color:#05690d!important;background-color:#d7f7c2!important}button.citationWarning{background-color:#e67300!important;color:#fff!important;pointer-events:none}button.citationVoided,button.citationWarning{height:48px!important;border-radius:6px!important;text-transform:none!important;font-weight:700!important;font-size:16px!important;margin-top:20px!important;margin-bottom:0!important}button.citationVoided{color:#545a69!important;background-color:#eceef1!important}button.appealRejected{height:48px!important;color:#b3063d!important;background-color:#ffe7f1!important;margin-top:20px!important}button.appealRejected,button.attachButton{border-radius:6px!important;text-transform:none!important;font-weight:700!important;font-size:16px!important;margin-bottom:0!important}button.attachButton{height:40px!important;color:#545a69!important;background-color:#eceef1!important;margin-top:10px!important}img.citationImgThumb{width:50%;float:left;border:1px solid #fff}.proofImageContainer{margin-top:20px}.proofImg{width:25%;object-fit:scale-down}:root{--space:1.5em 0;--space:2em 0}.Site{display:flex;flex-direction:column;min-height:100vh;text-align:center}.Site-content{flex:1 0 auto;padding:2em 0;padding:var(--space) var(--space) 0;width:100%;position:relative}.Site-content:after{content:" ";display:block;margin-top:2em 0;margin-top:var(--space);height:0;visibility:hidden}.Main-content{height:100%;position:relative;padding-bottom:"50px !important"}.greenText{color:green}.MuiSvgIcon-colorInfo{color:#006ee6!important}.MuiSvgIcon-colorWarning{color:#ffcc01!important}.MuiSvgIcon-colorSuccess{color:#007d1b!important}.MuiChip-root{border-radius:5px!important}.MuiChip-colorPrimary{color:#fff!important;background-color:#006ee6!important}.MuiChip-colorInfo,.MuiChip-colorPrimary{border-radius:9999px!important;font-weight:700!important}.MuiChip-colorInfo{color:#006ee6!important;background-color:#cff5f6!important}.MuiChip-colorSuccess{color:#05690d!important;background-color:#d7f7c2!important}.MuiChip-colorError,.MuiChip-colorSuccess{border-radius:9999px!important;font-weight:700!important}.MuiChip-colorError{color:#b30a3c!important;background-color:#ffe7f1!important}.MuiChip-colorWarning{color:#ed6704!important;background-color:#fef9da!important}.MuiChip-colorDefault,.MuiChip-colorWarning{border-radius:9999px!important;font-weight:700!important}.MuiChip-colorDefault{color:#545a69!important;background-color:#eceef1!important}.MuiIconButton-sizeLarge{color:#000!important}.MuiTableCell-root{padding:7px!important}.MuiCircularProgress-colorInfo{color:#000!important}.ui.secondary.vertical.pointing.menu .active.item{border-right:none!important;border-radius:9999px!important}.MuiButton-root{background:#f2f2f2!important;color:#000!important;text-transform:none!important}.MuiButton-root,.MuiButton-root.saveButton{padding:5px!important;border-radius:9999px!important}.MuiButton-root.saveButton{background:#000!important;color:#fff!important}.css-cio0x1-MuiInputBase-root-MuiFilledInput-root:after{border-bottom:2px solid #000!important}.MuiInputLabel-root.Mui-focused{color:#000!important;font-weight:700!important}.formSelection{background:#f2f2f2!important}.MuiMenuItem-root.Mui-selected{border-radius:0!important;height:35px!important}.iridescent-bubble{padding:0;border-radius:16px!important;background:#fff;border:3px solid transparent;background-clip:padding-box;position:relative;box-shadow:0 0 10px hsla(0,0%,100%,.5),0 0 15px rgba(0,255,255,.5),0 0 30px rgba(255,105,180,.5);-webkit-animation:bubble-shine 4s ease-in-out infinite;animation:bubble-shine 4s ease-in-out infinite}@-webkit-keyframes bubble-shine{0%{box-shadow:0 0 10px hsla(0,0%,100%,.5),0 0 15px rgba(0,255,255,.5),0 0 30px rgba(255,105,180,.5)}50%{box-shadow:0 0 20px hsla(0,0%,100%,.7),0 0 30px rgba(0,255,255,.7),0 0 60px rgba(255,105,180,.7)}to{box-shadow:0 0 10px hsla(0,0%,100%,.5),0 0 15px rgba(0,255,255,.5),0 0 30px rgba(255,105,180,.5)}}@keyframes bubble-shine{0%{box-shadow:0 0 10px hsla(0,0%,100%,.5),0 0 15px rgba(0,255,255,.5),0 0 30px rgba(255,105,180,.5)}50%{box-shadow:0 0 20px hsla(0,0%,100%,.7),0 0 30px rgba(0,255,255,.7),0 0 60px rgba(255,105,180,.7)}to{box-shadow:0 0 10px hsla(0,0%,100%,.5),0 0 15px rgba(0,255,255,.5),0 0 30px rgba(255,105,180,.5)}}:root[data-permit-appearance=dark]{color-scheme:dark;--permit-page:#17181b;--permit-surface:#222326;--permit-subtle:#292a2e;--permit-vehicle-surface:#c9cbd0;--permit-window-image:linear-gradient(180deg,hsla(0,0%,100%,0.06),hsla(0,0%,100%,0));--permit-window-shadow:inset 0 1px 0 hsla(0,0%,100%,0.05);--permit-translucent:rgba(41,42,46,0.8);--permit-hover:#303238;--permit-ink:#ededee;--permit-muted:#adb0b8;--permit-faint:#969aa5;--permit-border:#393b42;--permit-action:#ededee;--permit-action-hover:#fff;--permit-on-action:#202124;--permit-disabled:#33353a;--permit-success:#95c9aa;--permit-success-border:#42664f;--permit-success-surface:#222d26;--permit-warning:#e8c984;--permit-warning-surface:#3b3020;--permit-danger:#f2a19c;--permit-danger-surface:#3a2527;--permit-nav:rgba(34,35,38,0.9);--permit-logo-filter:invert(1);--permit-brand-logo-surface:#fff;--permit-brand-logo-padding:4px}:root[data-permit-appearance=light]{color-scheme:light}:root[data-permit-flow=guest] .App.Site,:root[data-permit-flow=guest] .loginContainer,:root[data-permit-flow=guest] body{background-color:#fff;color:#202124}:root[data-permit-appearance] body{min-width:0}[data-permit-appearance=dark] .App.Site,[data-permit-appearance=dark] .loginContainer,[data-permit-appearance=dark] body{background-color:var(--permit-page);color:var(--permit-ink)}[data-permit-appearance=dark] .MuiPaper-root{background-image:none}[data-permit-appearance=dark] .MuiInput-root,[data-permit-appearance=dark] .MuiOutlinedInput-root{color:var(--permit-ink)}[data-permit-appearance=dark] .MuiOutlinedInput-notchedOutline{border-color:var(--permit-border)}[data-permit-appearance=dark] .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--permit-faint)}[data-permit-appearance=dark] .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#7b9cff}[data-permit-appearance=dark] .MuiFormHelperText-root,[data-permit-appearance=dark] .MuiInputAdornment-root,[data-permit-appearance=dark] .MuiInputLabel-root{color:var(--permit-muted)!important}[data-permit-appearance=dark] .MuiInputLabel-root.Mui-focused{color:#a6baff!important}[data-permit-appearance=dark] .MuiFormHelperText-root.Mui-error,[data-permit-appearance=dark] .MuiInputLabel-root.Mui-error{color:var(--permit-danger)!important}[data-permit-appearance=dark] .MuiAutocomplete-clearIndicator,[data-permit-appearance=dark] .MuiAutocomplete-popupIndicator,[data-permit-appearance=dark] .MuiSelect-icon{color:var(--permit-muted)}[data-permit-appearance=dark] .MuiTableCell-root{color:var(--permit-ink);border-color:var(--permit-border)}[data-permit-appearance=dark] .MuiDivider-root{border-color:var(--permit-border)}[data-permit-appearance=dark] .MuiAlert-standardSuccess{color:var(--permit-success);background:var(--permit-success-surface)}[data-permit-appearance=dark] .MuiAlert-standardError{color:var(--permit-danger);background:var(--permit-danger-surface)}[data-permit-appearance=dark] .MuiAlert-standardWarning{color:var(--permit-warning);background:var(--permit-warning-surface)}[data-permit-appearance=dark] footer{background-color:var(--permit-surface)!important;border-color:var(--permit-border)!important}[data-permit-appearance=dark] footer .MuiLink-root,[data-permit-appearance=dark] footer .MuiTypography-root{color:var(--permit-muted)}[data-permit-appearance=dark] footer img{-webkit-filter:invert(1)!important;filter:invert(1)!important}[data-permit-appearance=dark] .MuiDialog-paper{background-color:var(--permit-surface)!important;color:var(--permit-ink)}[data-permit-appearance=dark] .MuiDialog-paper .MuiInputBase-root{background-color:var(--permit-subtle)!important;color:var(--permit-ink);color-scheme:dark}[data-permit-appearance=dark] .MuiDialog-paper .MuiInputBase-input{background-color:transparent!important;color:inherit;-webkit-text-fill-color:currentColor}[data-permit-appearance=dark] .MuiDialog-paper .MuiInputBase-input::-webkit-input-placeholder{color:var(--permit-muted);opacity:1}[data-permit-appearance=dark] .MuiDialog-paper .MuiInputBase-input:-ms-input-placeholder{color:var(--permit-muted);opacity:1}[data-permit-appearance=dark] .MuiDialog-paper .MuiInputBase-input::placeholder{color:var(--permit-muted);opacity:1}[data-permit-appearance=dark] .MuiDialog-paper .MuiInputBase-input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--permit-subtle) inset;-webkit-text-fill-color:var(--permit-ink);caret-color:var(--permit-ink)}[data-permit-appearance=dark] .MuiDialog-paper .MuiInputBase-root.Mui-disabled{background-color:var(--permit-disabled)!important;color:var(--permit-faint)}[data-permit-appearance=dark] .MuiDialog-paper .MuiInputBase-input.Mui-disabled{-webkit-text-fill-color:var(--permit-faint)}[data-permit-appearance=dark] .MuiDialog-paper .MuiTypography-root{color:var(--permit-ink)}[data-permit-appearance=dark] .MuiDialog-paper .MuiButton-root{color:var(--permit-ink)!important;color:var(--permit-button-ink,var(--permit-ink))!important;background:var(--permit-subtle)!important;background:var(--permit-button-bg,var(--permit-subtle))!important}[data-permit-appearance=dark] .MuiDialog-paper .MuiButton-contained{background:var(--permit-action)!important;color:var(--permit-on-action)!important}[data-permit-appearance=dark] .MuiSkeleton-root{background-color:hsla(0,0%,100%,.0784313725490196)}[data-permit-appearance=dark] .MuiButton-root{color:var(--permit-ink)!important;color:var(--permit-button-ink,var(--permit-ink))!important;background-color:var(--permit-subtle)!important;background-color:var(--permit-button-bg,var(--permit-subtle))!important;border-color:var(--permit-border)!important}[data-permit-appearance=dark] .MuiButton-root:hover{background-color:var(--permit-hover)!important;background-color:var(--permit-button-hover,var(--permit-hover))!important}[data-permit-appearance=dark] .MuiButton-contained{color:var(--permit-on-action)!important;background-color:var(--permit-action)!important}[data-permit-appearance=dark] .MuiButton-root.Mui-disabled{color:var(--permit-faint)!important;background-color:var(--permit-disabled)!important}[data-permit-appearance=dark] .MuiButton-root[class*=Error],[data-permit-appearance=dark] .MuiDialog-paper .MuiButton-root[class*=Error]{color:var(--permit-danger)!important;background-color:var(--permit-danger-surface)!important}[data-permit-appearance=dark] .ui.dropdown .menu,[data-permit-appearance=dark] .ui.dropdown .menu>.item,[data-permit-appearance=dark] .ui.input>input,[data-permit-appearance=dark] .ui.menu,[data-permit-appearance=dark] .ui.modal,[data-permit-appearance=dark] .ui.modal>.actions,[data-permit-appearance=dark] .ui.modal>.content,[data-permit-appearance=dark] .ui.modal>.header{background:var(--permit-surface);color:var(--permit-ink);border-color:var(--permit-border)}[data-permit-appearance=dark] .ui.menu .item{color:var(--permit-muted)}[data-permit-appearance=dark] .ui.dropdown .menu>.item:hover,[data-permit-appearance=dark] .ui.menu .active.item{background:var(--permit-hover);color:var(--permit-ink)}[data-permit-appearance=dark] .ui.modal label{color:var(--permit-muted)!important}[data-permit-appearance=dark] .ui.selection.dropdown{background:var(--permit-surface);color:var(--permit-ink);border-color:var(--permit-border)}[data-permit-appearance=dark] .ui.dropdown .default.text,[data-permit-appearance=dark] .ui.form label{color:var(--permit-muted)}[data-permit-appearance=dark] .MuiFormControlLabel-label,[data-permit-appearance=dark] .MuiFormLabel-root{color:var(--permit-ink)}[data-permit-appearance=dark] .MuiCheckbox-root,[data-permit-appearance=dark] .MuiIconButton-root,[data-permit-appearance=dark] .MuiRadio-root{color:var(--permit-muted)}[data-permit-appearance=dark] .MuiCheckbox-root.Mui-checked,[data-permit-appearance=dark] .MuiRadio-root.Mui-checked{color:var(--permit-ink)}[data-permit-appearance=dark] .MuiAlert-standardInfo{color:#a9caff;background:#243044}[data-permit-appearance=dark] .MuiSvgIcon-colorSuccess{color:var(--permit-success)!important}[data-permit-appearance=dark] .MuiSvgIcon-colorWarning{color:var(--permit-warning)!important}[data-permit-appearance=dark] .MuiSvgIcon-colorError{color:var(--permit-danger)!important}[data-permit-appearance=dark] .greenText{color:var(--permit-success)}[data-permit-appearance=dark] .MuiChip-colorSuccess{color:var(--permit-success)!important;background:var(--permit-success-surface)!important}[data-permit-appearance=dark] .MuiChip-colorWarning{color:var(--permit-warning)!important;background:var(--permit-warning-surface)!important}[data-permit-appearance=dark] .MuiChip-colorError{color:var(--permit-danger)!important;background:var(--permit-danger-surface)!important}[data-permit-appearance=dark] .MuiChip-colorDefault{color:var(--permit-ink)!important;background:var(--permit-subtle)!important}[data-permit-appearance=dark] .MuiButton-root.deleteButton,[data-permit-appearance=dark] .MuiButton-root.redButton{color:var(--permit-danger)!important;background:var(--permit-danger-surface)!important}[data-permit-appearance=dark] .MuiButton-root.successPermitButton{color:var(--permit-success)!important;background:var(--permit-success-surface)!important}[data-permit-appearance=dark] .MuiButton-root.waitingPermitButton{color:var(--permit-warning)!important;background:var(--permit-warning-surface)!important}[data-permit-appearance=dark] [data-permit-logo=default]{-webkit-filter:var(--permit-logo-filter);filter:var(--permit-logo-filter)}[data-permit-appearance=dark] [data-permit-logo=brand]{background:var(--permit-brand-logo-surface);border-radius:8px}[data-permit-appearance=dark] .homeLogo{background:var(--permit-brand-logo-surface);padding:4px}@media print{:root[data-permit-appearance]{color-scheme:light;--permit-page:#fff;--permit-surface:#fff;--permit-subtle:#f5f5f6;--permit-ink:#202124;--permit-muted:#55555b;--permit-faint:#717178;--permit-border:#dedee2;--permit-success:#477b61;--permit-success-surface:#edf6ef;--permit-warning:#92400e;--permit-warning-surface:#fff8e5;--permit-danger:#b3261e;--permit-danger-surface:#fae9e7;--permit-logo-filter:none}[data-permit-appearance] .MuiPaper-root,[data-permit-appearance] body{background:#fff!important;color:#202124!important}[data-permit-appearance] .MuiTableCell-root,[data-permit-appearance] .MuiTypography-root{color:#202124!important}[data-permit-appearance] footer img{-webkit-filter:none!important;filter:none!important}}.verticalMenu{width:auto!important;text-align:left!important;border:none!important;background-color:transparent!important;box-shadow:none!important;border-radius:none!important}.verticalMenu .item{font-size:16px;cursor:pointer}.verticalMenu .item,.verticalMenu .item a{color:#000!important;text-decoration:none!important}.verticalMenu .active a{color:#000!important;font-weight:700}.ui.vertical.menu .active.item{background-color:#f2f2f2!important}.MuiLink-root{text-decoration:none!important}.cardButton{height:48px!important;border-radius:6px!important;background-color:#000!important;border-radius:9999px!important}.cardButton,.payPermitButton{color:#fff!important;text-transform:none!important;font-weight:700!important;font-size:14px!important;bottom:0!important}.payPermitButton{height:52px!important;background-color:#222!important;border-radius:10px!important}.successPermitButton{background-color:#d7f7c2!important;color:#238402!important}.successPermitButton,.waitingPermitButton{height:48px!important;border-radius:6px!important;text-transform:none!important;font-weight:700!important;font-size:14px!important;bottom:0!important;border-radius:9999px!important}.waitingPermitButton{background-color:#fef9da!important;color:#ed6704!important}.cardButtonInactive{color:#000!important}.cardButtonInactive,.deleteButton{height:48px!important;border-radius:6px!important;background-color:#ededed!important;text-transform:none!important;font-weight:700!important;font-size:14px!important;bottom:0!important;border-radius:9999px!important}.deleteButton{color:red!important}.redButton{height:48px!important;border-radius:6px!important;background-color:red!important;color:#fff!important;text-transform:none!important;font-weight:700!important;font-size:14px!important;bottom:0!important;border-radius:9999px!important}.MuiCard-root{display:flex;flex-direction:column;justify-content:space-between}.MuiSvgIcon-fontSizeLarge{width:70px!important;height:70px!important}table.cardTable{max-height:250px!important;overflow:hidden;display:block}.permit-dashboard{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.permit-dashboard .MuiButtonBase-root{font-family:inherit}.permit-account{background:#fff;background:var(--permit-page,#fff);color:#202124;color:var(--permit-ink,#202124);min-height:100vh;text-align:left;-webkit-font-smoothing:antialiased}.permit-account .account-main{position:relative;z-index:1;padding:36px 24px 64px}.permit-account .account-intro{margin-bottom:36px}.permit-account .account-intro h1{font-size:32px;font-weight:600;letter-spacing:-.045em;line-height:1.2;margin-bottom:10px}.permit-account .account-intro p{font-size:15px;color:#717178;color:var(--permit-muted,#717178)}.permit-account .account-layout{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:28px;gap:28px;align-items:start}.permit-account .account-section{min-width:0}.permit-account .account-section-heading{margin-bottom:12px}.permit-account .account-section h2{font-size:17px;font-weight:600;letter-spacing:-.02em}.permit-account .account-section-heading p{font-size:13px;color:#717178;color:var(--permit-muted,#717178);margin-top:4px;line-height:1.6}.permit-account .account-panel{background:#fff;background:var(--permit-surface,#fff);border:1px solid #e7e7eb;border:1px solid var(--permit-border,#e7e7eb);border-radius:18px;padding:24px;box-shadow:0 2px 8px rgba(0,0,0,.015)}.permit-account .account-section-rows .account-panel{padding-top:8px;padding-bottom:8px}.permit-account .account-setting{padding:16px 0;border-bottom:1px solid #eeeef0;border-bottom:1px solid var(--permit-border,#eeeef0)}.permit-account .account-setting:last-child{border-bottom:0}.permit-account .account-label{color:#717178;color:var(--permit-muted,#717178);font-size:12px;margin-bottom:4px}.permit-account .account-value{font-size:15px;font-weight:500;overflow-wrap:anywhere;line-height:1.5}.permit-account .account-body{color:#717178;color:var(--permit-muted,#717178);font-size:13px;line-height:1.7;overflow-wrap:anywhere}.permit-account .account-id{font-size:16px;font-weight:600;margin-bottom:8px}.permit-account .account-code{font-size:20px;font-weight:600;letter-spacing:.08em;margin-bottom:12px;overflow-wrap:anywhere}.permit-account .account-contact{color:#202124;color:var(--permit-ink,#202124);display:block;padding:8px 0;font-size:14px;overflow-wrap:anywhere;text-decoration:none}.permit-account .account-contact:hover{text-decoration:underline}.permit-account .MuiButton-root{background:transparent!important;color:#55555b!important;color:var(--permit-muted,#55555b)!important;text-transform:none;border-radius:12px!important;padding:10px 14px!important;min-height:44px}.permit-account .MuiButton-root:hover{background:#f4f4f5!important;background:var(--permit-hover,#f4f4f5)!important}.permit-account .MuiButton-contained{background:#202124!important;background:var(--permit-action,#202124)!important;color:#fff!important;color:var(--permit-on-action,#fff)!important}.permit-account .MuiButton-contained:hover{background:#36373a!important;background:var(--permit-action-hover,#36373a)!important}.permit-account .MuiButton-root.Mui-disabled{color:#a1a1a8!important;color:var(--permit-faint,#a1a1a8)!important}.permit-account .MuiButton-contained.Mui-disabled{background:#ededf0!important;background:var(--permit-disabled,#ededf0)!important}.permit-account .account-edit{min-width:44px;margin-right:-12px}.permit-account .account-billing{color:#202124!important;color:var(--permit-ink,#202124)!important;border:1px solid #e7e7eb;border:1px solid var(--permit-border,#e7e7eb);font-size:13px}.permit-account .account-logout{justify-self:start;font-size:14px;grid-gap:8px;gap:8px}.permit-account .account-editor{margin-top:20px}.permit-account .account-editor fieldset>.MuiStack-root:last-child{margin-top:16px}.permit-account .account-editor-note{font-size:13px;color:#717178;color:var(--permit-muted,#717178);margin-bottom:16px}.permit-account .account-announcement{font-size:13px;color:#477b61;color:var(--permit-success,#477b61);margin-bottom:20px}.permit-account input{font-size:16px}.permit-account .appearance-settings{padding:0;margin:0;min-width:0;border:0}.permit-account .appearance-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.permit-account .appearance-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.permit-account .appearance-label{position:relative;cursor:pointer;min-width:0}.permit-account .appearance-label input{position:absolute;width:1px;height:1px;opacity:0;margin:0}.permit-account .appearance-label input:focus-visible+.appearance-option{outline:2px solid #5684ff;outline-offset:3px}.permit-account .appearance-option{border:1px solid #e7e7eb;border:1px solid var(--permit-border,#e7e7eb);border-radius:12px;padding:8px}.permit-account .appearance-option:hover{background:#f6f6f8;background:var(--permit-hover,#f6f6f8)}.permit-account .appearance-option.is-selected{border-color:#5684ff;box-shadow:0 0 0 1px #5684ff}.permit-account .appearance-option-label{display:flex;align-items:center;grid-gap:6px;gap:6px;font-size:12px;margin-top:10px;min-height:24px}.permit-account .appearance-explanation{font-size:12px;color:#717178;color:var(--permit-muted,#717178);margin-top:16px}.permit-account .appearance-preview{height:62px;background:#f6f6f8;border:1px solid #ddd;border-radius:7px;position:relative;overflow:hidden}.permit-account .preview-dark{background:#222326;border-color:#44464c}.permit-account .preview-system{background:linear-gradient(90deg,#f6f6f8 50%,#222326 0)}.permit-account .appearance-preview span{position:absolute;border-radius:3px}.permit-account .preview-nav{top:0;left:0;width:23%;height:100%;background:#e7e7eb;border-radius:0!important}.permit-account .preview-dark .preview-nav{background:#303238}.permit-account .preview-heading{top:10px;left:32%;width:44%;height:4px;background:#7c8190}.permit-account .preview-line{top:20px;left:32%;width:52%;height:3px;background:#999da6}.permit-account .preview-card{top:31px;left:32%;width:56%;height:21px;border:1px solid #b3b5bb}@media (max-width:599px){.permit-account .account-main{padding:24px 16px 40px}.permit-account .account-intro{margin-bottom:28px}.permit-account .account-intro h1{font-size:27px}.permit-account .account-intro p{font-size:14px}.permit-account .account-panel{padding:20px}.permit-account .account-section-rows .account-panel{padding-top:8px;padding-bottom:8px}.permit-account .appearance-option{padding:6px}.permit-account .appearance-options{grid-gap:8px;gap:8px}.permit-account .appearance-option-label{grid-gap:4px;gap:4px}.permit-account>header .MuiContainer-root{grid-gap:8px;gap:8px;flex-wrap:wrap}.permit-account>header .MuiContainer-root>.MuiStack-root{margin-left:auto}}.guest-permit-checkout{background:#fff;background:var(--permit-page,#fff);color:#202124;color:var(--permit-ink,#202124);text-align:left;min-height:100vh;-webkit-font-smoothing:antialiased}.guest-permit-checkout .guest-checkout-header{max-width:760px;padding-left:24px;padding-right:24px}.guest-permit-checkout .guest-checkout-main{max-width:760px;padding:28px 24px 48px}.guest-permit-checkout .guest-checkout-intro{margin-bottom:28px}.guest-permit-checkout .guest-checkout-intro h1{font-size:32px;font-weight:600;letter-spacing:-.045em;line-height:1.2;margin:0 0 8px}.guest-permit-checkout .guest-checkout-intro p{font-size:15px;line-height:1.6;color:#717178;color:var(--permit-muted,#717178)}.guest-permit-checkout .permitCard{padding:0;min-width:0}.guest-permit-checkout .guest-registration-card{border-radius:20px;border:1px solid #e9e9ec;border:1px solid var(--permit-border,#e9e9ec);box-shadow:0 2px 8px rgba(0,0,0,.015)}.guest-permit-checkout .guest-registration-card>.MuiCardContent-root{padding:28px}.guest-permit-checkout .guest-pass-summary{background:transparent;border:0;border-bottom:1px solid #e9e9ec;border-bottom:1px solid var(--permit-border,#e9e9ec);border-radius:0;box-shadow:none;padding-bottom:24px;margin-bottom:4px}.guest-permit-checkout .guest-pass-summary>.MuiCardContent-root{padding:0}.guest-permit-checkout .guest-pass-summary .MuiTypography-h6{font-size:22px;font-weight:600;letter-spacing:-.025em}.guest-permit-checkout .guest-pass-summary .MuiTypography-button{font-size:12px;color:#717178;color:var(--permit-muted,#717178);margin-top:10px}.guest-permit-checkout .guest-pass-dates{font-size:14px;color:#717178;color:var(--permit-muted,#717178)}.guest-permit-checkout .MuiTypography-h4,.guest-permit-checkout .MuiTypography-h5{font-size:20px;font-weight:600;letter-spacing:-.025em}.guest-permit-checkout .MuiTypography-root{overflow-wrap:anywhere}.guest-permit-checkout .MuiInputBase-root{font-size:16px}.guest-permit-checkout .MuiButton-root{min-height:44px;text-transform:none;background:transparent!important;color:#202124!important;color:var(--permit-ink,#202124)!important;border-radius:12px!important;padding:8px 12px!important;box-shadow:none!important;font-size:14px}.guest-permit-checkout .MuiButton-root:hover{background:#f7f7f8!important;background:var(--permit-hover,#f7f7f8)!important}.guest-permit-checkout .MuiButton-contained{background:#202124!important;background:var(--permit-action,#202124)!important;color:#fff!important;color:var(--permit-on-action,#fff)!important;padding:12px 20px!important}.guest-permit-checkout .MuiButton-contained:hover{background:#36373a!important;background:var(--permit-action-hover,#36373a)!important}.guest-permit-checkout .MuiButton-root.Mui-disabled{color:#a1a1a8!important;color:var(--permit-faint,#a1a1a8)!important}.guest-permit-checkout .MuiButton-contained.Mui-disabled{background:#ededf0!important;background:var(--permit-disabled,#ededf0)!important}.guest-permit-checkout .MuiButtonBase-root:focus-visible{outline:2px solid #5684ff;outline-offset:3px}.guest-permit-checkout .MuiCardActions-root{padding:0;display:block}.guest-permit-checkout .payPermitButton{min-height:56px;font-size:15px!important;margin-top:24px;margin-bottom:16px}.guest-permit-checkout section[aria-labelledby=space-picker-heading]{margin-top:28px;padding-top:28px;padding-bottom:0;border-top:1px solid #e9e9ec;border-top:1px solid var(--permit-border,#e9e9ec);border-bottom:0}@media (max-width:599px){.guest-permit-checkout .guest-checkout-header{padding-left:16px;padding-right:16px}.guest-permit-checkout .guest-checkout-main{padding:20px 16px 32px}.guest-permit-checkout .guest-checkout-intro{margin-bottom:24px}.guest-permit-checkout .guest-checkout-intro h1{font-size:27px}.guest-permit-checkout .guest-checkout-intro p{font-size:14px}.guest-permit-checkout .guest-registration-card{border-radius:16px}.guest-permit-checkout .guest-registration-card>.MuiCardContent-root{padding:20px}.guest-permit-checkout .guest-pass-summary .MuiTypography-h6{font-size:20px}}.permitField .MuiOutlinedInput-root{background-color:#fff;border-radius:10px;width:"100%";font-size:16px;border:1px solid #d7d7d7}.permitField .MuiOutlinedInput-root.Mui-focused fieldset,.permitField .MuiOutlinedInput-root:hover fieldset,.permitField .MuiOutlinedInput-root fieldset{border:none!important}.permitField .MuiOutlinedInput-input{padding:14px;font-size:16px}.shared-activity-report{--report-ink:#202124;--report-muted:#717178;background:#fafafb;color:var(--report-ink);text-align:left;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.shared-activity-report .report-container{padding-left:32px;padding-right:32px;max-width:1440px}.shared-activity-report .report-masthead{background:#fff;border-bottom:1px solid #e8e9ed}.shared-activity-report .report-masthead .report-container{display:flex;align-items:center;justify-content:space-between;grid-gap:16px;gap:16px;min-height:88px}.shared-activity-report .report-brand{display:flex;align-items:center;grid-gap:16px;gap:16px;min-width:0}.shared-activity-report .report-brand img{display:block;width:auto;max-width:180px;max-height:48px;object-fit:contain}.shared-activity-report .report-brand p{font-size:14px;font-weight:600}.shared-activity-report .report-shared-label{font-size:12px;color:var(--report-muted);white-space:nowrap}.shared-activity-report .report-main{padding-top:40px;padding-bottom:48px}.shared-activity-report .report-intro{margin-bottom:28px}.shared-activity-report .report-eyebrow{font-size:12px;color:var(--report-muted);margin-bottom:10px}.shared-activity-report h1{display:flex;align-items:center;grid-gap:14px;gap:14px;font-size:36px;line-height:1.2;font-weight:600;letter-spacing:-.04em;margin:0 0 12px}.shared-activity-report .report-heading-dot{width:16px;height:16px;border-radius:50%;background:#202124;flex-shrink:0}.shared-activity-report .report-range{font-size:15px;line-height:1.6;color:#51535b}.shared-activity-report .report-date-separator{margin:0 10px}.shared-activity-report .report-timezone{font-size:12px;color:var(--report-muted);margin-top:6px}.shared-activity-report .report-panel{min-width:0;background:#fff;border:1px solid #e7e8ec;border-radius:20px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.015)}.shared-activity-report .report-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;margin-bottom:24px}.shared-activity-report .report-stat{padding:22px 24px;border:1px solid #e7e8ec;border-radius:18px;background:#fff}.shared-activity-report .report-stat>p{font-size:13px;color:var(--report-muted);margin-bottom:6px}.shared-activity-report .report-stat>strong{display:block;font-size:32px;font-weight:600;letter-spacing:-.03em;line-height:1.2}.shared-activity-report .report-overview-grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:24px;gap:24px;align-items:start;margin-bottom:28px}.shared-activity-report .report-section-top{display:flex;align-items:center;justify-content:space-between;grid-gap:16px;gap:16px;padding:24px}.shared-activity-report h2{font-size:18px;font-weight:600;letter-spacing:-.02em;line-height:1.35}.shared-activity-report .report-section-caption{font-size:12px;line-height:1.6;color:var(--report-muted);margin-top:4px}.shared-activity-report .report-map-canvas{height:460px;border-radius:14px;background:#f4f5f7;overflow:hidden;margin:0 16px}.shared-activity-report .report-map-message{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:12px;gap:12px;height:100%;padding:24px;color:var(--report-muted);text-align:center}.shared-activity-report .report-map-message p{font-size:13px}.shared-activity-report .report-map-legend{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:14px 24px;font-size:12px;color:#51535b}.shared-activity-report .report-map-dot{height:7px;width:7px;background:#3478d4;border-radius:50%}.shared-activity-report .report-map-legend>.MuiTypography-root{margin-left:auto;color:var(--report-muted);font-size:11px}.shared-activity-report .report-map-loading{height:580px;padding:24px;display:flex;flex-direction:column}.shared-activity-report .report-patrollers{padding-bottom:8px}.shared-activity-report .report-patrollers>.MuiAlert-root,.shared-activity-report .report-patrollers>.MuiStack-root,.shared-activity-report .report-patrollers>.report-muted{margin:0 24px 20px}.shared-activity-report .report-patroller-list{list-style:none;padding:0 24px;margin:0}.shared-activity-report .report-patroller-list li{display:flex;align-items:center;grid-gap:12px;gap:12px;border-top:1px solid #f0f0f3;padding:16px 0}.shared-activity-report .report-avatar{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:13px;font-weight:600;background:#f0f1f4;color:#636772;flex-shrink:0}.shared-activity-report .report-patroller-info{flex:1 1;min-width:0}.shared-activity-report .report-patroller-info p:first-child{font-size:13px;font-weight:500;overflow-wrap:anywhere}.shared-activity-report .report-patroller-info p:last-child{font-size:11px;color:var(--report-muted);overflow-wrap:anywhere;margin-top:2px}.shared-activity-report .report-patroller-count{text-align:right;font-size:13px;font-weight:600}.shared-activity-report .report-patroller-count span{display:block;font-size:10px;font-weight:400;color:var(--report-muted)}.shared-activity-report .report-team-pagination{display:flex;align-items:center;justify-content:space-between;padding:0 12px}.shared-activity-report .report-team-pagination p{font-size:12px;color:var(--report-muted)}.shared-activity-report .report-scans{scroll-margin-top:20px}.shared-activity-report .report-scan-controls{align-items:flex-start}.shared-activity-report .report-search-controls{display:flex;align-items:center;grid-gap:10px;gap:10px}.shared-activity-report .report-search-controls .MuiTextField-root{width:290px}.shared-activity-report .report-search-controls .MuiSelect-select{padding:12px 32px 12px 14px;font-size:13px}.shared-activity-report .report-scan-labels,.shared-activity-report .report-scan-row{display:grid;grid-template-columns:130px 155px minmax(140px,1fr) minmax(140px,1.5fr) 112px;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;align-items:center;padding:16px 24px}.shared-activity-report .report-scan-labels{font-size:11px;color:var(--report-muted);background:#fafafb;border-top:1px solid #f0f0f3;border-bottom:1px solid #e9e9ed;padding-top:12px;padding-bottom:12px}.shared-activity-report .report-scan-list{margin:0;padding:0;list-style:none}.shared-activity-report .report-scan-row{min-height:86px;border-bottom:1px solid #f0f0f3}.shared-activity-report .report-scan-row:last-child{border-bottom:0}.shared-activity-report .report-scan-row p{font-size:13px;overflow-wrap:anywhere}.shared-activity-report .report-scan-plate>span{display:inline-block;background:#f7f7f9;border:1px solid #e5e6eb;padding:4px 9px;border-radius:6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;font-weight:600;max-width:100%;overflow-wrap:anywhere}.shared-activity-report .report-scan-plate .report-dismissed{font-size:10px;color:var(--report-muted);margin-top:6px}.shared-activity-report .report-scan-date p:last-child,.shared-activity-report .report-scan-person p:last-child{color:var(--report-muted);font-size:11px;margin-top:4px}.shared-activity-report .report-scan-alert p{color:var(--report-muted);font-size:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.shared-activity-report .report-scan-alert.has-alert p{color:#8c5b18}.shared-activity-report .report-scan-loading{padding:16px 24px}.shared-activity-report .report-scan-empty{text-align:center;padding:40px 24px;color:var(--report-muted)}.shared-activity-report .report-scan-empty h3{font-size:16px;font-weight:500;margin:12px 0}.shared-activity-report .report-pagination{border-top:1px solid #e9e9ed;padding:4px 8px;min-height:56px}.shared-activity-report .report-pagination .MuiTablePagination-toolbar{flex-wrap:wrap;padding:0 12px}.shared-activity-report .report-pagination .MuiTablePagination-spacer{flex:1 1}.shared-activity-report .report-pagination .MuiTablePagination-displayedRows,.shared-activity-report .report-pagination .MuiTablePagination-selectLabel{font-size:12px}.shared-activity-report .report-unavailable{padding:32px}.shared-activity-report .report-unavailable>p{margin-top:8px;color:var(--report-muted)}.shared-activity-report .MuiButton-root{text-transform:none;font-family:inherit;font-size:13px;min-height:44px;border-radius:12px!important;padding:8px 12px!important;background:#f5f5f7!important;color:#33343b!important;box-shadow:none!important;white-space:nowrap}.shared-activity-report .MuiButton-root:hover{background:#ededf1!important}.shared-activity-report .MuiButton-root.Mui-disabled{color:#a2a4ac!important;background:#f8f8fa!important}.shared-activity-report .MuiIconButton-root{min-height:44px;min-width:44px}.shared-activity-report .MuiButtonBase-root:focus-visible{outline:2px solid #5684ff;outline-offset:2px}@media (max-width:1199px){.shared-activity-report .report-overview-grid{grid-template-columns:minmax(0,1fr) 290px}.shared-activity-report .report-scan-controls{flex-direction:column}.shared-activity-report .report-search-controls{width:100%}.shared-activity-report .report-search-controls .MuiTextField-root{flex:1 1;width:auto}}@media (max-width:899px){.shared-activity-report .report-container{padding-left:24px;padding-right:24px}.shared-activity-report .report-overview-grid{grid-template-columns:minmax(0,1fr);grid-gap:20px;gap:20px}.shared-activity-report .report-map-canvas{height:420px}.shared-activity-report .report-scan-labels{display:none}.shared-activity-report .report-scan-row{grid-template-columns:minmax(0,1fr) auto;grid-gap:12px 20px;gap:12px 20px;padding:20px 24px}.shared-activity-report .report-scan-date{text-align:right}.shared-activity-report .report-scan-person{grid-column:1}.shared-activity-report .report-scan-alert{grid-column:1;grid-row:3}.shared-activity-report .report-scan-row>.MuiButton-root{grid-column:2;grid-row:2/4}}@media (max-width:599px){.shared-activity-report .report-container{padding-left:16px;padding-right:16px}.shared-activity-report .report-masthead .report-container{min-height:72px}.shared-activity-report .report-brand{grid-gap:10px;gap:10px}.shared-activity-report .report-brand img{max-width:105px;max-height:36px}.shared-activity-report .report-brand p{font-size:12px}.shared-activity-report .report-shared-label{font-size:10px}.shared-activity-report .report-main{padding-top:28px;padding-bottom:32px}.shared-activity-report h1{font-size:29px;grid-gap:10px;gap:10px}.shared-activity-report .report-heading-dot{width:12px;height:12px}.shared-activity-report .report-range{font-size:13px}.shared-activity-report .report-summary{grid-gap:8px;gap:8px;margin-bottom:20px}.shared-activity-report .report-stat{padding:16px 12px;border-radius:14px}.shared-activity-report .report-stat>p{font-size:11px}.shared-activity-report .report-stat>strong{font-size:26px}.shared-activity-report .report-section-top{padding:20px;grid-gap:12px;gap:12px}.shared-activity-report .report-map-canvas{height:320px;margin:0 12px}.shared-activity-report .report-map-legend{padding:12px 20px}.shared-activity-report .report-map-legend>.MuiTypography-root{display:none}.shared-activity-report .report-search-controls{flex-wrap:wrap}.shared-activity-report .report-search-controls .MuiTextField-root{width:100%;flex-basis:100%}.shared-activity-report .report-search-controls>.MuiInputBase-root{min-width:136px}.shared-activity-report .report-scan-row{padding:20px;grid-gap:12px;gap:12px}.shared-activity-report .report-pagination .MuiTablePagination-toolbar{justify-content:space-between}.shared-activity-report .report-pagination .MuiTablePagination-spacer{display:none}.shared-activity-report .report-pagination .MuiTablePagination-selectLabel{margin-left:0}.shared-activity-report .report-pagination .MuiTablePagination-displayedRows{margin-left:auto}.shared-activity-report .report-pagination .MuiTablePagination-actions{margin-left:8px}.shared-activity-report .report-map-loading{height:440px}}.shared-report-dialog .MuiButtonBase-root{min-height:44px;min-width:44px;background:transparent!important;color:#717178!important}.shared-report-dialog .MuiDialog-paper{background:#fff;color:#202124}.permit-choice{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.permit-choice .MuiButtonBase-root{font-family:inherit}.permit-registration{background:#fff;background:var(--permit-page,#fff);color:#202124;color:var(--permit-ink,#202124);min-height:75vh;text-align:left;-webkit-font-smoothing:antialiased}.permit-registration>header{display:none}.permit-registration .MuiContainer-root{padding-left:24px;padding-right:24px}.permit-registration .registration-main{position:relative;z-index:1;padding-top:28px;padding-bottom:48px}.permit-registration .registration-intro{margin-bottom:28px}.permit-registration .registration-intro h1{margin:14px 0 8px;font-size:32px;font-weight:600;letter-spacing:-.045em;line-height:1.15}.permit-registration .registration-intro p{color:#717178;color:var(--permit-muted,#717178);font-size:15px;margin:0;line-height:1.6}.permit-registration .registration-back{padding-left:0;min-width:0;color:#717178;color:var(--permit-muted,#717178);font-size:13px}.permit-registration .MuiButton-root{background:transparent!important;color:#55555b!important;color:var(--permit-muted,#55555b)!important;border-radius:12px!important;padding:8px 12px!important}.permit-registration .MuiButton-root:hover{background:#f4f4f5!important;background:var(--permit-border,#f4f4f5)!important}.permit-registration .MuiButton-contained{background:#202124!important;background:var(--permit-action,#202124)!important;color:#fff!important;color:var(--permit-on-action,#fff)!important;padding:12px 20px!important}.permit-registration .MuiButton-contained:hover{background:#36373a!important;background:var(--permit-action-hover,#36373a)!important}.permit-registration .MuiButton-root.Mui-disabled{color:#a1a1a8!important;color:var(--permit-faint,#a1a1a8)!important}.permit-registration .MuiButton-contained.Mui-disabled{background:#ededf0!important;background:var(--permit-disabled,#ededf0)!important}.permit-registration .registration-summary{position:-webkit-sticky;position:sticky;top:24px}.permit-registration .registration-summary-label{font-size:12px;color:#8a8a91;color:var(--permit-faint,#8a8a91);margin-bottom:12px}.permit-registration .registration-summary .MuiTypography-h6{font-size:22px;font-weight:600;letter-spacing:-.025em;line-height:1.3}.permit-registration .registration-summary .MuiTypography-button{font-size:12px;color:#717178;color:var(--permit-muted,#717178);margin-top:10px}.permit-registration .registration-summary-note{border-top:1px solid #eeeeef;border-top:1px solid var(--permit-border,#eeeeef);margin-top:20px;padding-top:16px;font-size:13px;color:#8a8a91;color:var(--permit-faint,#8a8a91);line-height:1.6}.permit-registration .registration-section,.permit-registration .registration-summary>.MuiCard-root{border:1px solid #e9e9ec;border:1px solid var(--permit-border,#e9e9ec);border-radius:20px;box-shadow:0 2px 8px rgba(0,0,0,.015);background:#fff;background:var(--permit-surface,#fff)}.permit-registration .registration-section>.MuiCardContent-root,.permit-registration .registration-summary>.MuiCard-root>.MuiCardContent-root{padding:28px}.permit-registration .registration-section>.MuiCardContent-root:last-child{padding-bottom:28px}.permit-registration .registration-section section{margin-top:0}.permit-registration .registration-section .MuiTypography-h4,.permit-registration .registration-section .MuiTypography-h5{font-weight:600}.permit-registration .registration-section .MuiStack-root>.MuiFormControl-root{width:100%}.permit-registration .registration-section .MuiTypography-root,.permit-registration .registration-section .MuiTypography-root a{overflow-wrap:anywhere}.permit-registration .registration-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.permit-registration .registration-fields>:only-child{grid-column:1/-1}.permit-registration .registration-fields .MuiOutlinedInput-root{width:100%}.permit-registration .registration-document{flex-direction:row;box-shadow:none;min-height:76px;border-radius:14px}.permit-registration .registration-document .MuiIconButton-root{min-width:40px;min-height:40px}.permit-registration .registration-checkout{margin-top:24px;border-top:1px solid #eeeeef;border-top:1px solid var(--permit-border,#eeeeef);padding-top:24px}.permit-registration .registration-checkout .MuiFormControlLabel-root{margin:0;align-items:flex-start}.permit-registration .registration-checkout .MuiCheckbox-root{margin-left:-9px;margin-top:-6px}.permit-registration .registration-checkout .MuiFormControlLabel-label{color:#717178;color:var(--permit-muted,#717178);line-height:1.6}.permit-registration .registration-submit{min-height:52px;font-size:15px;font-weight:500;background:#202124;background:var(--permit-ink,#202124);border-radius:14px}.permit-registration .registration-submit:hover{background:#36373a}.permit-registration .registration-checkout .MuiCardActions-root{padding:0}.permit-registration .registration-checkout .MuiCardActions-root .MuiTypography-root{margin-top:0;line-height:1.7;color:#717178;color:var(--permit-muted,#717178)}.permit-registration .registration-checkout-note{margin-top:12px;font-size:12px;color:#8a8a91;color:var(--permit-faint,#8a8a91);text-align:center}.permit-registration .registration-images{margin:0;border-radius:16px;overflow:hidden}.permit-registration .registration-upload-actions{flex-wrap:wrap;grid-gap:8px;gap:8px}.permit-registration .registration-upload-actions .MuiButton-root{white-space:normal;height:auto!important;min-height:44px}.permit-registration input,.permit-registration select,.permit-registration textarea{font-size:16px}.permit-registration .MuiButtonBase-root:focus-visible{outline:2px solid #5684ff;outline-offset:3px}.permit-registration .MuiFormHelperText-root{line-height:1.5}@media (max-width:899px){.permit-registration .registration-main{max-width:700px}.permit-registration .registration-summary{position:static}.permit-registration .registration-summary-note{display:none}.permit-registration .registration-summary>.MuiCard-root>.MuiCardContent-root{padding:20px 24px}}@media (max-width:599px){.permit-registration .MuiContainer-root{padding-left:16px;padding-right:16px}.permit-registration .registration-main{padding-top:16px;padding-bottom:32px}.permit-registration .registration-intro{margin-bottom:24px}.permit-registration .registration-intro h1{font-size:27px}.permit-registration .registration-intro p{font-size:14px}.permit-registration .registration-section,.permit-registration .registration-summary>.MuiCard-root{border-radius:16px}.permit-registration .registration-section>.MuiCardContent-root,.permit-registration .registration-section>.MuiCardContent-root:last-child,.permit-registration .registration-summary>.MuiCard-root>.MuiCardContent-root{padding:20px}.permit-registration .registration-fields{grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px}.permit-registration .registration-document{padding:12px!important;grid-gap:10px!important;gap:10px!important}.permit-registration .registration-document .MuiTypography-root{white-space:normal}.permit-registration .permit-vehicle-editor{padding:0;border:0;background:transparent}}.submit-container{float:right}.option-holder,.table-holder{position:relative;width:100%;float:left}.table-holder{margin-top:20px}.jumbotron{text-align:left;padding:0!important;background-color:transparent!important}.option-button-right{float:right}.option-button-left{float:left}.breadcrumb{margin-bottom:15px!important}.ui.card,.ui.cards>.card{border:none!important;box-shadow:0 6px 0 0 rgba(0,0,0,.01),0 15px 32px 0 rgba(0,0,0,.1);border-radius:10px;width:100%}.clickable{cursor:pointer}.height-270{height:270px!important}.header{margin-top:0!important}.breadcrumb{background-color:transparent!important;padding:0!important}.breadcrumb-item.active,.clickableBlue{color:#06f!important}.clickableBlue{cursor:pointer}.cardContentRed{font-size:20px;font-weight:300}.fixed{position:fixed}.myDatePicker input{font-size:18px!important}