.sheet-module-scss-module__FVihOq__backdrop{opacity:0;pointer-events:auto;z-index:calc(1200 + var(--overlay-layer,0));background:#191f1c80;transition:opacity .32s cubic-bezier(.32,.72,0,1);position:fixed;inset:0}.sheet-module-scss-module__FVihOq__backdropOpen{opacity:1;will-change:opacity}.sheet-module-scss-module__FVihOq__panel{z-index:calc(1200 + var(--overlay-layer,0));pointer-events:none;background:#fff;outline:none;flex-direction:column;transition:transform .32s cubic-bezier(.32,.72,0,1);display:flex;position:fixed}.sheet-module-scss-module__FVihOq__anchorBottom{width:100%;max-height:calc(var(--sheet-viewport-height,100svh)*var(--sheet-fraction));border-top-left-radius:8px;border-top-right-radius:8px;bottom:0;left:0;transform:translateY(100%)}.sheet-module-scss-module__FVihOq__anchorBottom:after{content:"";pointer-events:none;background:#fff;height:100svh;position:absolute;top:100%;left:0;right:0}.sheet-module-scss-module__FVihOq__anchorBottom.sheet-module-scss-module__FVihOq__fixedHeight{height:calc(var(--sheet-viewport-height,100svh)*var(--sheet-fraction))}.sheet-module-scss-module__FVihOq__anchorTop{width:100%;max-height:calc(var(--sheet-viewport-height,100svh)*var(--sheet-fraction));border-bottom-right-radius:8px;border-bottom-left-radius:8px;top:0;left:0;transform:translateY(-100%)}.sheet-module-scss-module__FVihOq__anchorLeft{height:100%;width:calc(100%*var(--sheet-fraction));max-width:100%;top:0;left:0;transform:translate(-100%)}@media (max-width:768px){.sheet-module-scss-module__FVihOq__anchorLeft{width:calc(100% - 48px)}}.sheet-module-scss-module__FVihOq__anchorRight{height:100%;width:calc(100%*var(--sheet-fraction));max-width:100%;top:0;right:0;transform:translate(100%)}@media (max-width:768px){.sheet-module-scss-module__FVihOq__anchorRight{width:calc(100% - 48px)}}.sheet-module-scss-module__FVihOq__panelOpen{will-change:transform;pointer-events:auto;transform:translate(0)}.sheet-module-scss-module__FVihOq__dragging{will-change:transform;pointer-events:auto;transition:none}.sheet-module-scss-module__FVihOq__dragZone{touch-action:none;flex-shrink:0}.sheet-module-scss-module__FVihOq__handle{background:#d2d5e5;border-radius:4px;width:40px;height:4px;margin:8px auto 0}.sheet-module-scss-module__FVihOq__header{padding:16px 24px;box-shadow:0 4px 12px -2px #0000000f,0 2px 6px -2px #0000000a}.sheet-module-scss-module__FVihOq__content{flex-direction:column;gap:24px;min-height:100%;padding:24px;display:flex}.sheet-module-scss-module__FVihOq__noPadding{gap:0;padding:0 0 16px}.sheet-module-scss-module__FVihOq__hideBottomPadding{padding-bottom:0}.sheet-module-scss-module__FVihOq__bottom{flex-shrink:0;padding:16px 24px;box-shadow:0 -4px 12px -2px #0000000f,0 -2px 6px -2px #0000000a}
.scroll-container-module-scss-module__yJYyha__wrapper{--show-top:0;--show-bottom:0;flex-direction:column;min-height:0;display:flex;position:relative;overflow:hidden}.scroll-container-module-scss-module__yJYyha__scrollArea{flex:1;min-height:0;overflow-y:auto}.scroll-container-module-scss-module__yJYyha__gutter{padding-right:8px}.scroll-container-module-scss-module__yJYyha__noScrollBar::-webkit-scrollbar{display:none}.scroll-container-module-scss-module__yJYyha__noScrollBar{scrollbar-width:none;-ms-overflow-style:none}.scroll-container-module-scss-module__yJYyha__shadowTop{pointer-events:none;z-index:1;background:linear-gradient(to bottom, rgba(0, 0, 0, calc(.22 * var(--show-top))) 0px, transparent 28px);position:absolute;inset:0}.scroll-container-module-scss-module__yJYyha__shadowBottom{pointer-events:none;z-index:1;background:linear-gradient(to top, rgba(0, 0, 0, calc(.22 * var(--show-bottom))) 0px, transparent 28px);position:absolute;inset:0}.scroll-container-module-scss-module__yJYyha__shadowBottomMobileOnly{display:none}@media (max-width:768px){.scroll-container-module-scss-module__yJYyha__shadowBottomMobileOnly{display:block}}
.combo-box-module-scss-module__0DmlNa__triggerInput{cursor:pointer;text-overflow:ellipsis;caret-color:#0000}.combo-box-module-scss-module__0DmlNa__customTrigger{cursor:pointer;outline:none;min-width:0}.combo-box-module-scss-module__0DmlNa__customTriggerContent{width:100%;min-width:0}.combo-box-module-scss-module__0DmlNa__popover{z-index:1300}.combo-box-module-scss-module__0DmlNa__popoverBox{background:#fff;border:1px solid #d2d5e5;border-radius:8px;width:100%;padding:8px 0;box-shadow:0 10px 25px -5px #00000047,0 8px 10px -6px #0000003d,0 -6px 15px -5px #00000026}.combo-box-module-scss-module__0DmlNa__searchBox{padding:0 8px 8px}.combo-box-module-scss-module__0DmlNa__searchBoxSheet{padding:16px 24px 8px}.combo-box-module-scss-module__0DmlNa__emptyState{padding:8px 16px}
.number-box-module-scss-module__v-0i6a__noSpinner{appearance:textfield}.number-box-module-scss-module__v-0i6a__noSpinner::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.number-box-module-scss-module__v-0i6a__noSpinner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
.user-role-badge-module-scss-module__jIzpHW__badge{white-space:nowrap;border-radius:4px;flex-shrink:0;align-items:center;padding:3px 12px;display:inline-flex}.user-role-badge-module-scss-module__jIzpHW__roleAdmin{background:#0056b3}.user-role-badge-module-scss-module__jIzpHW__roleTransporter{background:#10b981}.user-role-badge-module-scss-module__jIzpHW__roleDemander{background:#e7f1ff}
