@import"https://fonts.googleapis.com/css2?family=Noto+Color+Emoji&display=swap";sl-card.root-card[data-v-a550d5f5]{display:block}sl-card.root-card[data-v-a550d5f5]::part(body){padding:10px}.file-grid[data-v-a550d5f5]{width:100%;height:var(--file-grid-height, 450px)}sl-card.toolbar[data-v-a550d5f5]{width:100%;margin-bottom:10px}sl-card.toolbar[data-v-a550d5f5]::part(body){padding:0}.toolbar-inner[data-v-a550d5f5]{display:flex;align-items:center;gap:10px;padding:10px 10px 10px 20px}.toolbar-inner sl-divider[vertical][data-v-a550d5f5]{height:2rem}.uploader-dialog[data-v-a550d5f5]{width:750px;height:550px}.uploader-dialog .uploader-dialog-container[data-v-a550d5f5]{height:100%;display:grid;grid-template-rows:32px 1fr;gap:16px}.uploader-dialog .close-button[data-v-a550d5f5]{font-size:18px;justify-self:end}.ag-menu-option.destructive{color:var(--sl-color-danger-500, red)}.sp-grid-cell-filetype{display:flex;flex-direction:column;justify-content:center}.sp-grid-cell-filetype span{display:contents}.sp-grid-cell-filetype span img{vertical-align:middle}dialog{transition:all var(--ep-dialog-modal-transition-time-first) allow-discrete;opacity:0;translate:0 20px;--ep-dialog-modal-transition-time-first: .3s 0s;--ep-dialog-modal-transition-time-second: .25s .16s}dialog::backdrop{background:#0000004d;opacity:0;transition:all var(--ep-dialog-modal-transition-time-second) allow-discrete}dialog[open],dialog[popover]:popover-open{transition:all var(--ep-dialog-modal-transition-time-second) allow-discrete;translate:0 0;opacity:1}dialog[open]::backdrop,dialog[popover]:popover-open::backdrop{transition:all var(--ep-dialog-modal-transition-time-first) allow-discrete;opacity:1}@starting-style{dialog[open],dialog[popover]:popover-open{opacity:0;translate:0 20px}dialog[open]::backdrop,dialog[popover]:popover-open::backdrop{opacity:0}}dialog{background-color:#fbfbfb;border:1px solid transparent;border-radius:8px;box-shadow:0 0 2px #0003,0 64px 128px #0000003d;padding:1em}@property --progress-perc{syntax: "<percentage>"; inherits: true; initial-value: 0%;}@property --progress-color{syntax: "<color>"; inherits: true; initial-value: rgba(0,0,0,.35);}sl-button[progress]::part(base){background-image:linear-gradient(0deg,var(--progress-color));background-size:var(--progress-perc),auto,contain;background-repeat:no-repeat;transition:background-size .3s ease-in-out,background-image .3s ease-in-out}button[data-v-ac1508d6]{color:green}.noto-color-emoji-regular[data-v-7a0934ce]{font-family:"Noto Color Emoji",sans-serif;font-weight:400;font-style:normal}[vue-template-root][data-v-744f4ac9]{text-align:initial}a[href][data-v-744f4ac9]:has(>sl-menu-item){text-decoration:none!important}.dropdown-wrap[data-v-744f4ac9]{display:flex}sl-dialog[data-v-744f4ac9]::part(footer){display:flex}sl-menu-item[destructive][data-v-744f4ac9]::part(label){color:red}.footnote[data-v-744f4ac9]{font-style:italic;color:gray;font-size:.9em}.label-on-left[data-v-744f4ac9]{--label-width: 6rem;--gap-width: 1rem}.label-on-left+.label-on-left[data-v-744f4ac9]{margin-top:var(--sl-spacing-medium)}.label-on-left[data-v-744f4ac9]::part(form-control){display:grid;grid:auto / var(--label-width) 1fr;gap:var(--sl-spacing-3x-small) var(--gap-width);align-items:center}.label-on-left[data-v-744f4ac9]::part(form-control-label){text-align:right}.label-on-left[data-v-744f4ac9]::part(form-control-help-text){grid-column-start:2}.normalized[data-v-f00079eb]{font-family:var(--ep-modern-font-family-sans);font-weight:initial;font-size:1rem}[vue-template-root][data-v-f00079eb]{text-align:initial}[v-cloak][data-v-f00079eb]{display:none}ul[data-v-f00079eb]{list-style-type:disc}[v-cloak][data-v-8f05c626]{display:none}.root[data-v-8f05c626]{--gap: 8px}.dialog[data-v-8f05c626]{--dialog-background-color: var(--sl-panel-background-color)}sl-dialog.dialog[data-v-8f05c626]::part(body){padding:0}.dialog-body[data-v-8f05c626]{padding:var(--sl-spacing-large);--sidebar-position-top: var(--sl-spacing-large)}.review-area[data-v-8f05c626]{position:sticky;bottom:0;z-index:5;padding-bottom:var(--sl-spacing-large);background:var(--dialog-background-color)}.blue[data-v-8f05c626]{color:#0078d4}.current-status[data-v-8f05c626]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--gap)}.current-status sl-input[data-v-8f05c626]::part(input){font-weight:600}.history-loading[data-v-8f05c626]{font-size:24px;display:flex;align-items:center;justify-content:center;padding:20px 0}.normalized[data-v-8f05c626]{font-family:var(--ep-modern-font-family-sans);font-weight:initial;font-size:1rem}.root[data-v-00aa0a59]{--dashed-divider-color: red;--dashed-divider-color: silver}sl-card[data-v-00aa0a59]{display:block}sl-card [slot=header][data-v-00aa0a59]{display:flex;align-items:center;justify-content:space-between}sl-card[data-v-00aa0a59]::part(header){font-weight:700}sl-card.dark-body[data-v-00aa0a59]::part(body){background-color:#f3f3f3}sl-card>sl-details[data-v-00aa0a59]:not(:last-of-type){margin-bottom:5px}sl-details[open][data-v-00aa0a59]::part(header){border-bottom:1px dashed var(--dashed-divider-color)}hr[data-v-00aa0a59]{color:var(--dashed-divider-color);opacity:1}sl-details[data-v-00aa0a59]::part(summary){font-weight:600}.details-spread[data-v-00aa0a59]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:25px}.details-header-column[data-v-00aa0a59]{display:inline-flex;flex-direction:column}.details-header-column[data-v-00aa0a59] :nth-child(1){font-size:.75em;color:var(--sl-color-neutral-500);font-weight:400}@media (min-width: 768px){.row.w-column-borders>[class^=col-md][data-v-00aa0a59]:not(:last-of-type){border-right:1px dashed var(--dashed-divider-color)}}.field-group[data-v-00aa0a59]{display:flex;flex-direction:column;gap:10px}.field-group2[data-v-00aa0a59]{display:grid;gap:10px}.field-group-est[data-v-00aa0a59]{grid-template-rows:60px repeat(2,auto);grid-template-rows:repeat(3,auto)}.permit-cost[data-v-00aa0a59]{margin:0 -20px -20px;padding:20px;background-color:var(--sl-color-neutral-0);border-top:1px solid silver}.grid-split-2[data-v-00aa0a59]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.fs-edits-disabled[data-v-00aa0a59]{margin-right:20px}.root[data-v-44b4c73a]{--dashed-divider-color: red;--dashed-divider-color: silver}sl-card[data-v-44b4c73a]{display:block}sl-card [slot=header][data-v-44b4c73a]{display:flex;align-items:center;justify-content:space-between}sl-card[data-v-44b4c73a]::part(header){font-weight:700}sl-card.dark-body[data-v-44b4c73a]::part(body){background-color:#f3f3f3}sl-card>sl-details[data-v-44b4c73a]:not(:last-of-type){margin-bottom:5px}sl-details[open][data-v-44b4c73a]::part(header){border-bottom:1px dashed var(--dashed-divider-color)}hr[data-v-44b4c73a]{color:var(--dashed-divider-color);opacity:1}sl-details[data-v-44b4c73a]::part(summary){font-weight:600}.details-spread[data-v-44b4c73a]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:25px}.details-header-column[data-v-44b4c73a]{display:inline-flex;flex-direction:column}.details-header-column[data-v-44b4c73a] :nth-child(1){font-size:.75em;color:var(--sl-color-neutral-500);font-weight:400}@media (min-width: 768px){.row.w-column-borders>[class^=col-md][data-v-44b4c73a]:not(:last-of-type){border-right:1px dashed var(--dashed-divider-color)}}.field-group[data-v-44b4c73a]{display:flex;flex-direction:column;gap:10px}.field-group2[data-v-44b4c73a]{display:grid;gap:10px}.field-group-est[data-v-44b4c73a]{grid-template-rows:60px repeat(2,auto);grid-template-rows:repeat(3,auto)}.permit-cost[data-v-44b4c73a]{margin:0 -20px -20px;padding:20px;background-color:var(--sl-color-neutral-0);border-top:1px solid silver}.grid-split-2[data-v-44b4c73a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.root[data-v-5ec570ba]{--dashed-divider-color: red;--dashed-divider-color: silver}sl-card[data-v-5ec570ba]{display:block}sl-card [slot=header][data-v-5ec570ba]{display:flex;align-items:center;justify-content:space-between}sl-card[data-v-5ec570ba]::part(header){font-weight:700}sl-card.dark-body[data-v-5ec570ba]::part(body){background-color:#f3f3f3}sl-card>sl-details[data-v-5ec570ba]:not(:last-of-type){margin-bottom:5px}sl-details[open][data-v-5ec570ba]::part(header){border-bottom:1px dashed var(--dashed-divider-color)}hr[data-v-5ec570ba]{color:var(--dashed-divider-color);opacity:1}sl-details[data-v-5ec570ba]::part(summary){font-weight:600}.details-spread[data-v-5ec570ba]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:25px}.details-header-column[data-v-5ec570ba]{display:inline-flex;flex-direction:column}.details-header-column[data-v-5ec570ba] :nth-child(1){font-size:.75em;color:var(--sl-color-neutral-500);font-weight:400}@media (min-width: 768px){.row.w-column-borders>[class^=col-md][data-v-5ec570ba]:not(:last-of-type){border-right:1px dashed var(--dashed-divider-color)}}.field-group[data-v-5ec570ba]{display:flex;flex-direction:column;gap:10px}.field-group2[data-v-5ec570ba]{display:grid;gap:10px}.field-group-est[data-v-5ec570ba]{grid-template-rows:60px repeat(2,auto);grid-template-rows:repeat(3,auto)}.permit-cost[data-v-5ec570ba]{margin:0 -20px -20px;padding:20px;background-color:var(--sl-color-neutral-0);border-top:1px solid silver}.grid-split-2[data-v-5ec570ba]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}h2[data-v-5ec570ba],h5[data-v-5ec570ba]{margin:0}.controls[data-v-5ec570ba]{display:flex;flex-direction:column;gap:10px}.split[data-v-5ec570ba]{display:grid;grid-template-columns:50% 50%;gap:10px}.root[data-v-0da9bfd5]{--dashed-divider-color: red;--dashed-divider-color: silver}sl-card[data-v-0da9bfd5]{display:block}sl-card [slot=header][data-v-0da9bfd5]{display:flex;align-items:center;justify-content:space-between}sl-card[data-v-0da9bfd5]::part(header){font-weight:700}sl-card.dark-body[data-v-0da9bfd5]::part(body){background-color:#f3f3f3}sl-card>sl-details[data-v-0da9bfd5]:not(:last-of-type){margin-bottom:5px}sl-details[open][data-v-0da9bfd5]::part(header){border-bottom:1px dashed var(--dashed-divider-color)}hr[data-v-0da9bfd5]{color:var(--dashed-divider-color);opacity:1}sl-details[data-v-0da9bfd5]::part(summary){font-weight:600}.details-spread[data-v-0da9bfd5]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:25px}.details-header-column[data-v-0da9bfd5]{display:inline-flex;flex-direction:column}.details-header-column[data-v-0da9bfd5] :nth-child(1){font-size:.75em;color:var(--sl-color-neutral-500);font-weight:400}@media (min-width: 768px){.row.w-column-borders>[class^=col-md][data-v-0da9bfd5]:not(:last-of-type){border-right:1px dashed var(--dashed-divider-color)}}.field-group[data-v-0da9bfd5]{display:flex;flex-direction:column;gap:10px}.field-group2[data-v-0da9bfd5]{display:grid;gap:10px}.field-group-est[data-v-0da9bfd5]{grid-template-rows:60px repeat(2,auto);grid-template-rows:repeat(3,auto)}.permit-cost[data-v-0da9bfd5]{margin:0 -20px -20px;padding:20px;background-color:var(--sl-color-neutral-0);border-top:1px solid silver}.grid-split-2[data-v-0da9bfd5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.title[data-v-0da9bfd5]{margin-bottom:1rem}.toolbar[data-v-0da9bfd5]{display:flex;align-items:center;gap:10px;padding-bottom:20px}.fs-estimator-wrap[data-v-0da9bfd5]{z-index:0}.form-label[data-v-0da9bfd5]{font-size:.9em;font-weight:500;color:var(--sl-color-neutral-500);margin-bottom:.25rem}sl-card.root-card[data-v-1254ed96]{display:block;--padding: 20px}sl-card.root-card[data-v-1254ed96]::part(body){padding:var(--padding)}sl-card.toolbar[data-v-1254ed96]{width:100%;margin-bottom:10px}sl-card.toolbar[data-v-1254ed96]::part(body){padding:0}.toolbar-inner[data-v-1254ed96]{display:flex;align-items:center;gap:10px;padding:10px 10px 10px 20px}.toolbar-inner sl-divider[vertical][data-v-1254ed96]{height:2rem}.card-title[data-v-1254ed96]{font-size:20px;font-weight:500;margin:0}.header[data-v-1254ed96]{font-weight:600;font-size:.8em;color:var(--sl-color-neutral-600, silver)}.file-list[data-v-1254ed96]{display:grid;grid-template-columns:36px 36px 1fr 1fr 64px 128px 36px;align-items:center;gap:10px}.file-list .file-list-item[data-v-1254ed96]{display:contents}.file-list .loading-row[data-v-1254ed96]{grid-column:span 7;text-align:center}.file-list .upload-status[data-v-1254ed96],.file-list .remove-item[data-v-1254ed96]{font-size:24px}.file-list sl-progress-ring.upload-status[data-v-1254ed96]{--size: 1em}.file-list .item-title[data-v-1254ed96]{display:inline-flex;flex-direction:column}.file-list .item-title .name[data-v-1254ed96]{font-size:1em;font-weight:500}.file-list .item-title .file-size[data-v-1254ed96],.file-list .item-title .created[data-v-1254ed96]{font-size:1em}sl-icon-button.remove-item[data-v-1254ed96]::part(base){color:var(--sl-color-danger-600, red);font-size:32px;padding:0}sl-icon-button.remove-item[data-v-1254ed96]::part(base):is(:hover,:focus){color:var(--sl-color-danger-400, red)}sl-icon-button.remove-item[data-v-1254ed96]::part(base):active{color:var(--sl-color-danger-800, red)}.green[data-v-1254ed96]{color:var(--sl-color-success-600, green)}.red[data-v-1254ed96]{color:var(--sl-color-danger-600, red)}.yellow[data-v-1254ed96]{color:var(--sl-color-warning-600, goldenrod)}.sticky-upload-progress[data-v-1254ed96]{position:sticky;bottom:0;background-color:var(--sl-panel-background-color, white);padding:20px var(--padding);margin-left:calc(-1 * var(--padding));margin-right:calc(-1 * var(--padding));margin-bottom:calc(-1 * var(--padding));margin-top:30px;border-top:1px solid var(--sl-panel-border-color, silver);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);display:flex;flex-direction:column;gap:10px}.drop-zone-target[data-v-1254ed96]{position:relative}.drop-zone-target[data-v-1254ed96]:before{content:"";position:absolute;inset:0;z-index:1;transition:border-color .15s,background-color .15s;pointer-events:none;display:flex;align-items:center;justify-content:center;font-size:36pt;font-weight:700}.drop-zone-active[data-v-1254ed96]:before{border:3px dashed rgb(20,122,243);background-color:#147af340}.drop-zone-disabled.drop-zone-active[data-v-1254ed96]:before{content:"🔒";border-color:#f31414;background-color:#f3141440;text-transform:uppercase}.upload-button[data-v-1254ed96]{width:100%}@keyframes sp-row-fade{0%{opacity:.25}to{opacity:.55}}.sp-grid-row-is-processing{animation-name:sp-row-fade;animation-duration:1s;animation-iteration-count:infinite;animation-direction:alternate-reverse}
