/* /Features/MaterialPickups/Add/AddForm.razor.rz.scp.css */
.hazardous-material-warning[b-wuqehwzx45] {
  color: var(--wa-color-warning-on-quiet);
}
/* /Features/MaterialPickups/Detail/SiteLocation.razor.rz.scp.css */
#map[b-kv72b7ugt1] {
  block-size: calc(var(--wa-space-5xl) * 6);
}
/* /Features/Projects/Runs/BillOfLading.razor.rz.scp.css */
.download[b-xlzv2zwxp2] {
    position: fixed;
    inset-block-start: 1rem;
    inset-inline-end: 1rem;
    z-index: 1;
    padding: .7rem 1.1rem;
    border: 1px solid #991726;
    border-radius: .4rem;
    background: #c21f2f;
    color: #fff;
    font: 700 1rem/1 Arial, sans-serif;
    cursor: pointer;
}

.download:hover[b-xlzv2zwxp2] {
    background: #991726;
}

.download:focus-visible[b-xlzv2zwxp2] {
    outline: 3px solid #111;
    outline-offset: 2px;
}

.document-page[b-xlzv2zwxp2] {
    box-sizing: border-box;
    inline-size: 8.5in;
    min-block-size: 11in;
    margin: 1rem auto;
    padding: .72in .8in;
    background: #fff;
    color: #111;
    box-shadow: 0 .25rem 1.25rem rgb(0 0 0 / 18%);
    font: 14px/1.36 Arial, Helvetica, sans-serif;
}

.document-header[b-xlzv2zwxp2] {
    margin-block-end: .2in;
    text-align: center;
}

.document-header img[b-xlzv2zwxp2] {
    display: block;
    inline-size: 3.5in;
    max-inline-size: 70%;
    block-size: auto;
    margin-inline: auto;
}

h1[b-xlzv2zwxp2] {
    margin: 0 0 .2in;
    padding-block-end: .15in;
    border-block-end: 2px solid #111;
    font-size: 22px;
    line-height: 1.2;
}

h2[b-xlzv2zwxp2] {
    margin: .18in 0 .1in;
    font-size: 14px;
    line-height: 1.3;
}

section[b-xlzv2zwxp2] {
    padding-block-end: .12in;
    border-block-end: 1px solid #111;
}

section:last-child[b-xlzv2zwxp2] {
    border-block-end: 0;
}

p[b-xlzv2zwxp2] {
    margin: .1in 0;
}

ul[b-xlzv2zwxp2] {
    margin: .1in 0 .14in;
    padding-inline-start: .3in;
}

li[b-xlzv2zwxp2] {
    margin-block: .055in;
}

.fill-line[b-xlzv2zwxp2] {
    display: inline-block;
    min-inline-size: 3.5in;
    min-block-size: 1.2em;
    padding-inline: .04in;
    border-block-end: 1px solid #111;
    font-weight: 400;
}

.signature-fields .fill-line[b-xlzv2zwxp2] {
    min-inline-size: 3.8in;
}

.signature-row[b-xlzv2zwxp2] {
    display: flex;
    align-items: end;
    gap: .08in;
}

.signature[b-xlzv2zwxp2] {
    font: italic 24px/1.1 cursive;
}

@media (max-width: 850px) {
    .document-page[b-xlzv2zwxp2] {
        inline-size: calc(100% - 1rem);
        min-block-size: auto;
        margin: .5rem;
        padding: 1.25rem;
    }

    .fill-line[b-xlzv2zwxp2],
    .signature-fields .fill-line[b-xlzv2zwxp2] {
        min-inline-size: 45%;
    }

    .download[b-xlzv2zwxp2] {
        position: static;
        display: block;
        margin: 1rem auto;
    }
}

@media print {
    @page {
        size: Letter;
        margin: 0;
    }

    .download[b-xlzv2zwxp2] {
        display: none;
    }

    .document-page[b-xlzv2zwxp2] {
        inline-size: 8.5in;
        min-block-size: 11in;
        margin: 0;
        box-shadow: none;
        break-after: page;
    }

    .document-page:last-child[b-xlzv2zwxp2] {
        break-after: auto;
    }
}
/* /Features/Projects/Runs/BillOfLadingLayout.razor.rz.scp.css */
body[b-fgj8y8g5ry] {
    margin: 0;
    background: #e8e6e7;
}

@media print {
    body[b-fgj8y8g5ry] {
        background: #fff;
    }
}
/* /Features/Shared/BaseLayout.razor.rz.scp.css */
wa-page[view="desktop"][b-wik0vlc4h5] {
  --menu-width: 17rem;
}

wa-page[b-wik0vlc4h5]::part(main-content) {
  background-color: var(--wa-color-surface-lowered);
}

wa-page[b-wik0vlc4h5]::part(header) {
  background-color: var(--wa-color-surface-default);
}

wa-page[b-wik0vlc4h5]::part(navigation) {
  inline-size: var(--menu-width);
}

wa-page[data-sidebar-collapsed][view="desktop"][b-wik0vlc4h5] {
  --menu-width: 4.5rem;
}

wa-page[view="mobile"] main[b-wik0vlc4h5] {
  padding-inline: var(--wa-space-m);
}
/* /Features/Shared/Components/LoadingTr.razor.rz.scp.css */
.htmx-request .htmx-indicator[b-28pnoxwfpu] {
  display: table-row;
}

td[b-28pnoxwfpu] {
  padding: 0;
}

table wa-progress-bar[b-28pnoxwfpu] {
  --track-height: 5px;
  --indicator-color: var(--wa-color-brand-fill-loud);
}
/* /Features/Shared/MainNavigation.razor.rz.scp.css */
.navigation-header-content[b-4xcwrtvyvf] {
  display: flex;
  align-items: center;
  gap: var(--wa-space-xs);
  justify-content: center;
}

.navigation-logo[b-4xcwrtvyvf] {
  display: block;
  max-inline-size: 100%;
  block-size: auto;
}

.navigation-collapse[b-4xcwrtvyvf] {
  flex: 0 0 auto;
}

nav[slot="navigation-footer"][b-4xcwrtvyvf] {
  inline-size: 100%;
}

nav[slot="navigation-footer"] wa-button[b-4xcwrtvyvf]::part(button) {
  justify-content: flex-start;
}

wa-page[data-sidebar-collapsed][view="desktop"] .navigation-home[b-4xcwrtvyvf],
wa-page[data-sidebar-collapsed][view="desktop"] .navigation-section-label[b-4xcwrtvyvf],
wa-page[data-sidebar-collapsed][view="desktop"] nav[slot="navigation"] wa-divider[b-4xcwrtvyvf] {
  display: none;
}

wa-page[data-sidebar-collapsed][view="desktop"] .navigation-header-content[b-4xcwrtvyvf],
wa-page[data-sidebar-collapsed][view="desktop"] nav[slot="navigation"] a[b-4xcwrtvyvf] {
  justify-content: center;
}

wa-page[data-sidebar-collapsed][view="desktop"] .navigation-label[b-4xcwrtvyvf] {
  display: block;
  inline-size: 0;
  overflow: hidden;
  opacity: 0;
}

wa-page[data-sidebar-collapsed][view="desktop"] nav[slot="navigation"] a[b-4xcwrtvyvf] {
  gap: 0;
}

wa-page[data-sidebar-collapsed][view="desktop"] nav[slot="navigation"] wa-icon[b-4xcwrtvyvf],
wa-page[data-sidebar-collapsed][view="desktop"] nav[slot="navigation-footer"] wa-icon[b-4xcwrtvyvf] {
  margin-inline-end: 0;
}

wa-page[data-sidebar-collapsed][view="desktop"] nav[slot="navigation-footer"] wa-button[b-4xcwrtvyvf]::part(button) {
  justify-content: center;
}

wa-page[view="mobile"] .navigation-collapse[b-4xcwrtvyvf] {
  display: none;
}
