@charset "UTF-8";@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:200;src:url(/assets/nunito-sans-latin-200-normal-Cmv-GqOZ.woff2) format("woff2"),url(/assets/nunito-sans-latin-200-normal-BU2l0-3Q.woff) format("woff")}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-sans-latin-400-normal-AkRraKH2.woff2) format("woff2"),url(/assets/nunito-sans-latin-400-normal-DY9yCUyQ.woff) format("woff")}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-sans-latin-700-normal-CICRJDmU.woff2) format("woff2"),url(/assets/nunito-sans-latin-700-normal-CLVG92B9.woff) format("woff")}@font-face{font-family:Nunito Sans;font-style:italic;font-display:swap;font-weight:200;src:url(/assets/nunito-sans-latin-200-italic-BzPSOymK.woff2) format("woff2"),url(/assets/nunito-sans-latin-200-italic-DFezUZ_a.woff) format("woff")}@font-face{font-family:Nunito Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/nunito-sans-latin-400-italic-BF5x-HNR.woff2) format("woff2"),url(/assets/nunito-sans-latin-400-italic-CDSdiy1J.woff) format("woff")}:root{--ui-button-radius: var(--airbag-radius-full);--ui-button-padding-block: var(--airbag-space-3);--ui-button-padding-inline: var(--airbag-space-6);--ui-control-height: 40px;--ui-field-radius: var(--airbag-radius-full);--ui-textarea-radius: var(--airbag-radius-lg);--ui-field-border: var(--airbag-grey);--ui-surface-radius: var(--airbag-radius-lg);--ui-surface-shadow: var(--airbag-shadow-sm);--ui-overlay-shadow: var(--airbag-shadow-md);--ui-dialog-shadow: var(--airbag-shadow-lg);--ui-badge-radius: var(--airbag-radius-lg);--ui-table-row-height: 48px;--ui-backdrop: rgba(0, 0, 0, .4)}html{font-size:16px}body{margin:0;font-family:var(--font-sans);color:var(--airbag-text);background:var(--airbag-background)}button,input,select,textarea{font-family:inherit}a{color:inherit}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.4}h1,h2{font-size:24px}h3,h4,h5,h6{font-size:18px}p{font-size:14px;line-height:1.4}.no-scroll{overflow:hidden!important}.no-margin{margin:0}.bold{font-weight:700}.capitalize{text-transform:capitalize}.avenir{font-family:var(--font-sans)}.valign-wrapper{display:flex;align-items:center}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.center-align{text-align:center}.right-align{text-align:right}.left-align{text-align:left}.left{float:left}.right{float:right}.divider{height:1px;background:var(--airbag-border)}.hide{display:none!important}@media(min-width:600px){.hide-on-med-and-up{display:none!important}}@media(max-width:599.95px){.hide-on-small-only{display:none!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.container{width:100%;max-width:1200px;margin:0 auto}.yellow-c{color:var(--airbag-text);background:var(--airbag-yellow-highlight)}button,[role=button],.MuiButtonBase-root.MuiButton-root,.MuiIconButton-root,.swal2-actions .swal2-styled{border-radius:var(--ui-button-radius);font-family:var(--font-sans)}input[type=file]::file-selector-button{border-radius:var(--ui-button-radius);font:inherit}button:where(:not(.MuiButtonBase-root)),.MuiButtonBase-root.MuiButton-root,.swal2-actions .swal2-styled{min-height:var(--ui-control-height);padding:var(--ui-button-padding-block) var(--ui-button-padding-inline);font-size:14px;line-height:1.4;font-weight:700;text-transform:none;box-shadow:none;cursor:pointer}.MuiButtonBase-root.MuiButton-root.MuiButton-sizeSmall{min-height:32px;padding:var(--airbag-space-1) var(--airbag-space-4);font-size:13px}button:where(:not(.MuiButtonBase-root)){border:1px solid var(--airbag-grey);background:var(--airbag-surface);color:var(--airbag-text)}button:where(:not(.MuiButtonBase-root)):hover{background:var(--airbag-background)}.MuiButton-root.MuiButton-contained:not(.Mui-disabled){border:0;background:var(--airbag-nav);color:var(--airbag-surface)}.MuiButton-root.MuiButton-contained:not(.Mui-disabled).MuiButton-colorPrimary,.btn-restart,.swal2-actions .swal2-confirm:not(:disabled){background:var(--airbag-yellow);color:var(--airbag-text);border-color:transparent}.MuiButton-root.MuiButton-contained:not(.Mui-disabled).MuiButton-colorPrimary:hover,.btn-restart:hover,.swal2-actions .swal2-confirm:not(:disabled):hover{background:var(--airbag-yellow-hover)}.MuiButton-root.MuiButton-contained:not(.Mui-disabled).MuiButton-colorError{background:var(--airbag-error);color:var(--airbag-surface);border-color:transparent}.MuiButton-root.MuiButton-outlined:not(.Mui-disabled),.MuiButton-root.MuiButton-text:not(.Mui-disabled){color:var(--airbag-text);background:transparent}.MuiButton-root.MuiButton-outlined:not(.Mui-disabled){border:1px solid var(--airbag-grey)}button:disabled,button[aria-disabled=true],.MuiButton-root.Mui-disabled{background:var(--airbag-disabled);color:var(--airbag-grey);border-color:var(--airbag-border);cursor:not-allowed;opacity:1;box-shadow:none}.button-icon{margin-right:var(--airbag-space-2)}.MuiButton-root :is(.MuiButton-startIcon,.MuiButton-endIcon)>*:nth-of-type(1){font-size:14px}.has-link a{color:inherit;text-decoration:none}.sidemodal-close{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;min-width:32px;min-height:32px;padding:0;border:0;border-radius:var(--ui-button-radius);background:var(--airbag-yellow);color:var(--airbag-text);font-size:16px}.sidemodal-close:hover{background:var(--airbag-yellow-hover)}.sidemodal-close[aria-disabled=true]{background:var(--airbag-disabled);color:var(--airbag-grey)}.navbar-account-trigger{background:transparent;color:var(--airbag-surface);border-color:var(--airbag-border)}.navbar-account-trigger:not(:disabled):hover,.navbar-account-trigger[aria-expanded=true]{background:color-mix(in srgb,var(--airbag-nav),var(--airbag-surface) 12%)}.navbar-account-dropdown .navbar-account-item{display:flex;align-items:center;gap:var(--airbag-space-3);width:100%;box-sizing:border-box;min-height:44px;padding:var(--airbag-space-2) var(--airbag-space-3);border:0;border-radius:var(--ui-surface-radius);background:var(--airbag-surface);color:var(--airbag-text);font-family:var(--font-sans);font-size:14px;font-weight:700;text-align:left;text-decoration:none;cursor:pointer}.navbar-account-dropdown .navbar-account-item:hover{background:var(--airbag-background)}.navbar-account-dropdown .navbar-account-item svg{width:16px;color:var(--airbag-grey)}button[aria-pressed=true]:not(:disabled),.ob-movement--active{background:var(--airbag-nav);color:var(--airbag-surface)}button[role=tab]:not(:disabled){border:0;background:transparent;color:var(--airbag-text)}button[role=tab]:not(:disabled)[aria-selected=true],.ob-tab--active{background:var(--airbag-yellow);color:var(--airbag-text)}:where(input:not([type=checkbox],[type=radio],[type=file],[type=hidden],[type=range]),select,textarea),.airbag-field :is(input,select,textarea){box-sizing:border-box;width:100%;min-height:var(--ui-control-height);padding:var(--airbag-space-2) var(--airbag-space-4);border:1px solid var(--ui-field-border);border-radius:var(--ui-field-radius);font-family:var(--font-sans);font-size:14px;line-height:1.4;background:var(--airbag-surface);color:var(--airbag-text);box-shadow:none}.airbag-field select:focus{border-radius:var(--ui-field-radius)}.airbag-field{width:100%;min-width:0}:where(input,select,textarea):disabled,.airbag-field :is(input,select,textarea):disabled{background:var(--airbag-disabled);color:var(--airbag-grey)}.airbag-field :is(input,select,textarea):is([aria-invalid=true],.sw-invalid){border-color:var(--airbag-error)}.input-field{display:flex;flex-direction:column;gap:var(--airbag-space-2)}.input-field>label{order:-1;position:static;transform:none;margin:0;font-size:14px;color:var(--airbag-text)}.MuiGrid-root.input-field{display:flex}.MuiCheckbox-root{color:var(--airbag-grey)}.MuiCheckbox-root.Mui-checked,.MuiCheckbox-root.MuiCheckbox-indeterminate{color:var(--airbag-text)}.MuiCheckbox-root+span{padding-left:var(--airbag-space-2)}.checkbox-field{display:flex;align-items:flex-end}.checkbox-field>label{display:inline-flex;align-items:center;cursor:pointer}.fake-input{min-height:var(--ui-control-height);padding:var(--airbag-space-2) var(--airbag-space-4);margin-top:0;border-radius:var(--ui-field-radius);background:var(--airbag-surface);color:var(--airbag-text);border:1px solid var(--airbag-border)}:where(button,a,input,select,textarea,[tabindex]):focus-visible,.MuiButtonBase-root.Mui-focusVisible{outline:var(--airbag-focus-width) solid var(--airbag-focus);outline-offset:var(--airbag-focus-offset)}.navbar-account-trigger:focus-visible,.navbar-home:focus-visible{outline-color:var(--airbag-focus-on-dark)}.MuiCard-root,.card,.box-container,.od-card,.company-info-section,.telemetry-card,.marketplace-access-card{background:var(--airbag-surface);color:var(--airbag-text);border:0;border-radius:var(--ui-surface-radius);box-shadow:var(--ui-surface-shadow)}.MuiCardContent-root,.MuiCardContent-root:last-child,.card-content{padding:var(--airbag-space-4)}.MuiCardActions-root{padding:var(--airbag-space-3) var(--airbag-space-4);background:var(--airbag-background);border-top:0}.airbag-table-container,.orders-table-container,.products-table-container{border-radius:var(--ui-surface-radius);box-shadow:var(--ui-surface-shadow);background:var(--airbag-surface);overflow-x:auto}table,.MuiTable-root{width:100%;border-collapse:collapse;background:var(--airbag-surface)}th,td,.MuiTable-root .MuiTableCell-root{padding:0 var(--airbag-space-4);height:var(--ui-table-row-height);border-bottom:1px solid var(--airbag-divider);color:var(--airbag-text);font-size:13px;line-height:1.4}th,.MuiTable-root .MuiTableCell-head{font-weight:700;background:var(--airbag-surface)}tbody tr:hover,.MuiTableRow-root.MuiTableRow-hover:hover{background:var(--airbag-background)}tbody tr:last-child td{border-bottom:0}:where(span.status,.status-badge,.c-badge,.deletion-status,.rating-badge,.driver-login-status){display:inline-block;padding:var(--airbag-space-1) var(--airbag-space-3);border-radius:var(--ui-badge-radius);font-size:13px;line-height:1.4;font-weight:400;white-space:nowrap}.MuiAlert-root{border:0;color:var(--airbag-text);border-radius:var(--ui-surface-radius)}.MuiAlert-standard.MuiAlert-colorSuccess{background:var(--airbag-successful-light)}.MuiAlert-standard.MuiAlert-colorError{background:var(--airbag-error-light)}.MuiAlert-standard.MuiAlert-colorWarning{background:var(--airbag-attention-light)}.MuiAlert-standard.MuiAlert-colorInfo{background:var(--airbag-info-light)}.MuiSnackbar-root .MuiAlert-root{box-shadow:var(--ui-overlay-shadow)}._phone-input_ select.phone-input-country-code{border-radius:var(--ui-field-radius) 0 0 var(--ui-field-radius)}._phone-input_ input.phone-input-number{border-left-width:0;border-radius:0 var(--ui-field-radius) var(--ui-field-radius) 0}.MuiChip-root{border-radius:var(--ui-badge-radius)}.navigation-card{position:relative;height:100%;overflow:visible}.navigation-card:hover{box-shadow:var(--ui-overlay-shadow)}.navigation-card__content,.MuiCardContent-root.navigation-card__content:last-child{display:flex;align-items:center;gap:var(--airbag-space-4);height:100%;box-sizing:border-box;padding:var(--airbag-space-4)}.navigation-card__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--ui-surface-radius);background:var(--airbag-background);color:var(--airbag-text);font-size:14px}.navigation-card__title.MuiTypography-root{flex:1;min-width:0;margin:0;font-weight:700}.navigation-card__chevron{flex-shrink:0;color:var(--airbag-grey);font-size:12px}.navigation-card:hover .navigation-card__chevron{color:var(--airbag-text)}.navigation-card__link{color:inherit;text-decoration:none}.navigation-card__link:after{content:"";position:absolute;inset:0;border-radius:var(--ui-surface-radius)}.navigation-card__link:focus-visible{outline:none}.navigation-card__link:focus-visible:after{outline:var(--airbag-focus-width) solid var(--airbag-focus);outline-offset:var(--airbag-focus-offset)}:where(span.status,.status-badge,.c-badge,.deletion-status,.rating-badge,.driver-login-status){background:var(--airbag-info-light);color:var(--airbag-text)}:where(span.status,.status-badge,.c-badge,.deletion-status,.rating-badge,.driver-login-status):is(.ok,.active,.green-s,.status-active,.status-approved,.status-delivered,.featured-yes,.rating-high,.is-logged-in,.deletion-status--success,.deletion-status--completed){background:var(--airbag-successful-light)}:where(span.status,.status-badge,.c-badge,.deletion-status,.rating-badge,.driver-login-status):is(.error,.inactive,.red-s,.status-deleted,.status-not-approved,.status-canceled,.rating-low,.deletion-status--error,.deletion-status--invalid){background:var(--airbag-error-light)}:where(span.status,.status-badge,.c-badge,.deletion-status,.rating-badge,.driver-login-status):is(.warning,.yellow-s,.status-pending,.status-on-hold,.rating-mid,.deletion-status--review,.deletion-status--paused,.deletion-status--uncertain){background:var(--airbag-attention-light)}.MuiPaper-root.MuiPaper-rounded{border-radius:var(--ui-surface-radius)}.MuiMenu-paper,.MuiPopover-paper,.MuiAutocomplete-paper{box-shadow:var(--ui-overlay-shadow)}.MuiDialog-paper,.side-modal{box-shadow:var(--ui-dialog-shadow);background:var(--airbag-surface)}.navbar-account-dropdown{border-radius:var(--ui-surface-radius);background:var(--airbag-surface);box-shadow:var(--ui-overlay-shadow)}.MuiButton-root:not(.Mui-disabled).green-pill{background:var(--airbag-successful-light);color:var(--airbag-text)}.MuiButton-root:not(.Mui-disabled).red-pill{background:var(--airbag-error-light);color:var(--airbag-text)}.MuiButton-root:not(.Mui-disabled).blue-pill{background:var(--airbag-info-light);color:var(--airbag-text)}.MuiButton-root:not(.Mui-disabled).yellow-pill{background:var(--airbag-attention-light);color:var(--airbag-text)}.pill-cont>span{display:inline-block;padding:var(--airbag-space-1) var(--airbag-space-3);border-radius:var(--ui-badge-radius);font-size:13px;color:var(--airbag-text);background:var(--airbag-info-light)}.green-td>span{background:var(--airbag-successful-light)}.red-td>span{background:var(--airbag-error-light)}.yellow-td>span{background:var(--airbag-attention-light)}.MuiCheckbox-root.Mui-disabled{color:var(--airbag-grey)}.driver-list--company{margin-top:var(--airbag-space-6)}span.pill{display:inline-block;padding:var(--airbag-space-1) var(--airbag-space-3);border-radius:var(--ui-badge-radius);font-size:13px;line-height:1.4;color:var(--airbag-text);background:var(--airbag-info-light)}span.pill.green-s{background:var(--airbag-successful-light)}span.pill.red-s{background:var(--airbag-error-light)}span.pill.yellow-s{background:var(--airbag-attention-light)}#add-icon,#edit-btn,#cat-btn{border-radius:var(--ui-button-radius)}.file-upload .month-warning{margin-bottom:var(--airbag-space-6)}.file-upload .upload-area{display:flex;flex-direction:column;align-items:center;gap:var(--airbag-space-1);padding:var(--airbag-space-8) var(--airbag-space-4);border:2px dashed var(--airbag-border);border-radius:var(--ui-surface-radius);background:var(--airbag-background);text-align:center;cursor:pointer}.file-upload .upload-area:hover{border-color:var(--airbag-grey)}.file-upload .upload-area.dragging{border-color:var(--airbag-yellow);background:var(--airbag-yellow-highlight)}.file-upload .upload-area[aria-disabled=true]{cursor:default}.file-upload .upload-area__icon{margin-bottom:var(--airbag-space-3);color:var(--airbag-text);font-size:32px}.file-upload .upload-area__title.MuiTypography-root{margin:0;font-weight:700}.file-upload :is(.upload-area__text,.upload-area__formats).MuiTypography-root{margin:0;color:var(--airbag-grey);font-size:13px}.file-upload .upload-area__formats.MuiTypography-root{margin-top:var(--airbag-space-2);font-size:12px}.file-upload .file-selected{display:flex;align-items:center;gap:var(--airbag-space-4);width:100%;box-sizing:border-box;padding:var(--airbag-space-4);border-radius:var(--ui-surface-radius);background:var(--airbag-surface);box-shadow:var(--ui-surface-shadow);text-align:left}.file-upload .file-selected__icon{color:var(--airbag-text);font-size:28px}.file-upload .file-selected__info{flex:1;min-width:0}.file-upload .file-selected__name.MuiTypography-root{margin:0;font-weight:700;overflow-wrap:anywhere}.file-upload .file-selected__size.MuiTypography-root{margin:0;color:var(--airbag-grey);font-size:12px}.file-upload .validation-errors{margin-top:var(--airbag-space-6);max-height:300px;overflow-y:auto}.file-upload .validation-errors ul{margin:0;padding-left:var(--airbag-space-4);font-size:13px;line-height:1.5}textarea[aria-hidden=true],.airbag-field textarea[aria-hidden=true]{min-height:0}#edit-btn,#add-icon{stroke:var(--airbag-text);color:var(--airbag-text);background-color:var(--airbag-surface)}:is([role=tablist],.MuiTabs-root){border-radius:var(--ui-surface-radius);overflow:hidden}:is(button[role=tab],.MuiTab-root,.MuiMenuItem-root,.MuiListItemButton-root){border-radius:var(--ui-surface-radius)}:is(button[role=tab],.MuiTab-root):focus-visible{outline-offset:calc(-1 * var(--airbag-focus-offset))}textarea,.airbag-field textarea{border-radius:var(--ui-textarea-radius);padding:var(--airbag-space-3)}.MuiOutlinedInput-root{border-radius:var(--ui-field-radius)}.MuiOutlinedInput-root.MuiInputBase-multiline{border-radius:var(--ui-textarea-radius)}.MuiOutlinedInput-root :is(input,textarea){border:0;background:transparent}.MuiTooltip-tooltip,.MuiLinearProgress-root,.MuiSkeleton-root:not(.MuiSkeleton-circular),.MuiAccordion-root{border-radius:var(--ui-surface-radius)}.MuiDrawer-paper,.MuiAppBar-root,.side-modal{border-radius:var(--airbag-radius-none)}.page-column{width:100%;max-width:var(--page-column-width, 720px);margin-inline:auto}.page-header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--airbag-space-4);margin:var(--airbag-space-4) 0 var(--airbag-space-6)}.page-header h1{margin:0}.page-header__subtitle.MuiTypography-root{margin:var(--airbag-space-1) 0 0;color:var(--airbag-text)}.metric-card{height:100%}.metric-card__content,.MuiCardContent-root.metric-card__content:last-child{display:flex;align-items:center;gap:var(--airbag-space-4);padding:var(--airbag-space-6)}.metric-card__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--ui-surface-radius);background:var(--airbag-yellow-highlight);color:var(--airbag-text);font-size:18px}.metric-card__body{min-width:0}.metric-card__label.MuiTypography-root{margin:0;font-size:14px;font-weight:700}.metric-card__value.MuiTypography-root{margin:0;font-size:24px;font-weight:700;line-height:1.4}.metric-card__caption.MuiTypography-root{margin:0;font-size:12px;color:var(--airbag-grey)}.data-panel{margin-top:var(--airbag-space-6)}.data-panel__tabs.MuiTabs-root{padding:var(--airbag-space-2) var(--airbag-space-2) 0}.data-panel__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--airbag-space-3);padding:var(--airbag-space-4)}.data-panel__count.MuiTypography-root{margin:0;font-size:13px;color:var(--airbag-grey)}.data-panel__form{margin:0 var(--airbag-space-4) var(--airbag-space-4)}.data-panel__hint.MuiTypography-root{margin:var(--airbag-space-4) 0 0;color:var(--airbag-grey);font-size:13px}.data-panel__table{overflow-x:auto}.data-panel__table .MuiTableCell-root{white-space:nowrap}.table-link{font-weight:700;text-decoration:none}.table-link:hover{text-decoration:underline}.MuiTabs-root{min-height:0}.MuiTabs-indicator{display:none}.MuiTab-root{min-width:0;min-height:var(--ui-control-height);padding:var(--airbag-space-2) var(--airbag-space-4);font-size:14px;font-weight:700;text-transform:none}.MuiTab-root:not(.Mui-selected):hover{background:var(--airbag-background)}.MuiToggleButtonGroup-root.segmented-control{display:inline-flex;flex-wrap:nowrap;max-width:100%;box-sizing:border-box;overflow-x:auto;gap:var(--airbag-space-1);padding:var(--airbag-space-1);border-radius:var(--ui-button-radius);background:var(--airbag-background)}.MuiToggleButtonGroup-root.segmented-control .MuiToggleButton-root{margin:0;padding:var(--airbag-space-2) var(--airbag-space-4);border:0;border-radius:var(--ui-button-radius);background:transparent;color:var(--airbag-text);font-size:14px;font-weight:700;line-height:1.4;text-transform:none;white-space:nowrap;flex-shrink:0}.MuiToggleButtonGroup-root.segmented-control .MuiToggleButton-root:not(.Mui-selected):hover{background:var(--airbag-divider)}.MuiToggleButtonGroup-root.segmented-control .MuiToggleButton-root.Mui-selected,.MuiToggleButtonGroup-root.segmented-control .MuiToggleButton-root.Mui-selected:hover{background:var(--airbag-nav);color:var(--airbag-surface)}.MuiIconButton-root{color:var(--airbag-text);font-size:14px}.MuiIconButton-root:hover{background:var(--airbag-background)}.MuiIconButton-sizeSmall{width:32px;height:32px}.MuiChip-root.MuiChip-filled.MuiChip-colorDefault{background:var(--airbag-info-light);color:var(--airbag-text);font-size:13px}.MuiTooltip-tooltip{background:var(--airbag-nav);color:var(--airbag-surface);font-size:12px}.empty-message{display:flex;flex-direction:column;align-items:center;gap:var(--airbag-space-2);padding:var(--airbag-space-12) var(--airbag-space-4);text-align:center}.empty-message__icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:var(--airbag-space-2);border-radius:var(--ui-surface-radius);background:var(--airbag-background);color:var(--airbag-text);font-size:18px}.empty-message__title.MuiTypography-root{margin:0;font-size:18px;font-weight:700}.empty-message__text.MuiTypography-root{margin:0;color:var(--airbag-grey)}.copy-field{position:relative;display:inline-flex;max-width:100%}.copy-field .airbag-field input{width:28ch;max-width:100%;min-height:32px;padding:var(--airbag-space-1) var(--airbag-space-8) var(--airbag-space-1) var(--airbag-space-3);border-color:transparent;background:var(--airbag-surface);color:var(--airbag-grey);font-size:13px;cursor:copy}.copy-field .airbag-field input:hover{color:var(--airbag-text)}.copy-field--on-surface .airbag-field input{background:var(--airbag-background)}.copy-field__icon{position:absolute;top:50%;right:var(--airbag-space-3);transform:translateY(-50%);color:var(--airbag-grey);font-size:12px;pointer-events:none}.panel-header{display:flex;align-items:flex-start;gap:var(--airbag-space-4);margin-bottom:var(--airbag-space-6)}.panel-header__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--ui-surface-radius);background:var(--airbag-yellow-highlight);color:var(--airbag-text);font-size:18px}.panel-header__body{display:flex;flex-direction:column;align-items:flex-start;gap:var(--airbag-space-1);min-width:0}.panel-header__title.MuiTypography-root{margin:0;overflow-wrap:anywhere}.panel-header__caption.MuiTypography-root{margin:0;color:var(--airbag-grey);font-size:12px}.panel-header__meta{display:flex;flex-wrap:wrap;gap:var(--airbag-space-2)}.panel-header__actions{display:flex;flex-shrink:0;gap:var(--airbag-space-2);align-self:flex-start;margin-left:auto}.detail-section+.detail-section{margin-top:var(--airbag-space-8)}.detail-section__title.MuiTypography-root{display:flex;align-items:center;gap:var(--airbag-space-2);margin:0 0 var(--airbag-space-4);font-size:14px;font-weight:700}.detail-section__title svg{color:var(--airbag-grey)}.detail-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--airbag-space-4) var(--airbag-space-6);margin:0}.detail-field{min-width:0}.detail-field--wide{grid-column:1/-1}.detail-field dt{margin-bottom:var(--airbag-space-1);color:var(--airbag-grey);font-size:12px;line-height:1.4}.detail-field dd{margin:0;font-size:14px;font-weight:700;line-height:1.4;overflow-wrap:anywhere}.detail-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--airbag-space-3);margin-top:var(--airbag-space-4)}.detail-box{padding:var(--airbag-space-4);border-radius:var(--ui-surface-radius);background:var(--airbag-background)}.detail-section__header{display:flex;align-items:center;justify-content:space-between;gap:var(--airbag-space-3);margin-bottom:var(--airbag-space-4)}.detail-section__header .detail-section__title.MuiTypography-root{margin:0}.detail-section--boxed{padding:var(--airbag-space-6);border-radius:var(--ui-surface-radius);background:var(--airbag-background)}.detail-section--boxed+.detail-section--boxed{margin-top:var(--airbag-space-4)}.detail-section--boxed .detail-section__title.MuiTypography-root{gap:var(--airbag-space-3)}.detail-section--boxed .detail-section__title svg{box-sizing:border-box;flex-shrink:0;width:32px;height:32px;padding:9px;border-radius:var(--ui-surface-radius);background:var(--airbag-yellow-highlight);color:var(--airbag-text)}.detail-section--boxed .detail-box{background:var(--airbag-surface)}@media(max-width:600px){.detail-section--boxed{padding:var(--airbag-space-4)}}.coins-summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--airbag-space-4)}.coins-summary__label.MuiTypography-root{margin:0;color:var(--airbag-grey);font-size:12px}.coins-summary__value.MuiTypography-root{margin:0;font-size:24px;font-weight:700}.coins-summary__actions{display:flex;flex-wrap:wrap;gap:var(--airbag-space-3)}.MuiAlert-root .MuiAlertTitle-root{margin:0 0 var(--airbag-space-1);font-size:14px;font-weight:700}.MuiAlert-root .MuiAlert-icon{font-size:16px;opacity:1}.search-field{width:100%;max-width:360px}.search-field__control{position:relative;display:flex;align-items:center}.search-field__icon{position:absolute;left:var(--airbag-space-4);z-index:1;color:var(--airbag-grey);font-size:14px;pointer-events:none}.search-field .airbag-field input{padding-right:var(--airbag-space-12);padding-left:var(--airbag-space-12)}.MuiIconButton-root.search-field__clear{position:absolute;right:var(--airbag-space-1)}.MuiTableSortLabel-root{font-weight:700}.MuiTableSortLabel-root .MuiTableSortLabel-icon{margin-left:var(--airbag-space-2);font-size:12px}.MuiTableSortLabel-root.Mui-active,.MuiTableSortLabel-root.Mui-active .MuiTableSortLabel-icon{color:var(--airbag-text)}.swal2-popup{border-radius:var(--ui-surface-radius);box-shadow:var(--ui-dialog-shadow);font-family:var(--font-sans)}.deletion-confirm-dialog .swal2-actions .swal2-confirm:not(:disabled),.destructive-dialog .swal2-actions .swal2-confirm:not(:disabled){background:var(--airbag-error);color:var(--airbag-surface)}.deletion-confirm-dialog .swal2-actions .swal2-cancel:not(:disabled),.destructive-dialog .swal2-actions .swal2-cancel:not(:disabled){background:var(--airbag-nav);color:var(--airbag-surface)}.react-datepicker,.react-datepicker__header{background:var(--airbag-surface);color:var(--airbag-text);font-family:var(--font-sans)}.react-datepicker{border-color:var(--airbag-border);border-radius:var(--ui-surface-radius);box-shadow:var(--ui-overlay-shadow)}.react-datepicker__day--selected,.react-datepicker__day--keyboard-selected{background:var(--airbag-yellow);color:var(--airbag-text);border-radius:var(--ui-button-radius)}.H_ib_body{background-color:var(--airbag-lightBlack);text-align:center;color:#fff;border-radius:var(--ui-surface-radius);width:250px;border-top:4px solid var(--airbag-yellow)}.H_ib_body b,.H_ib_body p{color:#fff}.H_ib_body .last-seen{font-size:13px;font-weight:700}.H_ib_body .last-seen span{color:var(--airbag-light)}.H_ib_body #cat-btn{margin:5px auto 0;display:inline-block}.H_ib_body #date{margin-top:5px;font-size:12px}.H_ib_body #log-description{margin-top:-10px;font-weight:700}.H_ib_body #coordinates{margin-top:-10px;font-size:11px;font-style:italic;margin-bottom:-10px}.H_ib_body .H_icon{fill:#fff}.H_ib.H_ib_top .H_ib_tail:after{border-color:var(--airbag-lightBlack) transparent}.MuiBackdrop-root{background-color:var(--ui-backdrop)}.swal2-container .swal2-styled,.swal2-container .swal2-close{border-radius:var(--ui-button-radius)}.swal2-container .swal2-close{color:var(--airbag-text);background:transparent}.swal2-container :is(.swal2-styled,.swal2-close,.swal2-input,.swal2-textarea,.swal2-select):focus-visible{outline:var(--airbag-focus-width) solid var(--airbag-focus);outline-offset:var(--airbag-focus-offset);box-shadow:none}.swal2-container :is(.swal2-input,.swal2-textarea,.swal2-select){border-radius:var(--ui-field-radius);border:1px solid var(--ui-field-border);background:var(--airbag-surface);color:var(--airbag-text);box-shadow:none}.swal2-container .swal2-textarea{border-radius:var(--ui-textarea-radius)}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px;content:"";z-index:-1;border-width:8px;left:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .holiday-overlay,.react-datepicker__month-text--holidays .holiday-overlay,.react-datepicker__quarter-text--holidays .holiday-overlay,.react-datepicker__year-text--holidays .holiday-overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .holiday-overlay,.react-datepicker__month-text--holidays:hover .holiday-overlay,.react-datepicker__quarter-text--holidays:hover .holiday-overlay,.react-datepicker__year-text--holidays:hover .holiday-overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media(max-width:400px),(max-height:550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}:root{--airbag-font: var(--font-sans);--airbag-fontRegular: 400;--airbag-fontLight: 200;--airbag-fontBold: 700;--airbag-lightBlack: var(--airbag-text);--airbag-black: var(--airbag-text);--airbag-white: var(--airbag-surface);--airbag-light: var(--airbag-background);--airbag-grey-light: var(--airbag-border);--airbag-dark-light: var(--airbag-nav);--airbag-alert: var(--airbag-error);--airbag-blue: var(--airbag-nav);--airbag-iconLink-color: var(--airbag-grey);--airbag-button-shadow: var(--ui-surface-shadow);--airbag-button-webkit-shadow: var(--ui-surface-shadow);--airbag-button-moz-shadow: var(--ui-surface-shadow);--airbag-buttonBlue: var(--airbag-nav);--airbag-buttonBlue-hover: var(--airbag-text);--airbag-buttonBlue-circle: var(--airbag-nav);--airbag-buttonBlue-circle-hover: var(--airbag-text);--airbag-buttonBlack: var(--airbag-nav);--airbag-buttonBlack-hover: var(--airbag-text);--airbag-buttonBlack-circle: var(--airbag-nav);--airbag-buttonBlack-circle-hover: var(--airbag-text);--airbag-buttonYellow: var(--airbag-yellow);--airbag-buttonYellow-hover: var(--airbag-yellow-hover);--airbag-buttonYellow-circle: var(--airbag-yellow);--airbag-buttonYellow-circle-hover: var(--airbag-yellow-hover);--airbag-buttonRed: var(--airbag-error);--airbag-buttonRed-hover: var(--airbag-error);--airbag-buttonRed-circle: var(--airbag-error);--airbag-buttonRed-circle-hover: var(--airbag-error)}.custom-modal{position:fixed;z-index:30;left:0;top:0;width:100%;height:100%;background-color:#000;background-color:var(--ui-backdrop)}.custom-modal .modal-content{background-color:var(--airbag-surface);margin:100px auto 0;padding:20px;width:100%;max-width:500px}.filters{margin-top:30px}.filters .box{height:50px;background-color:var(--airbag-background)}.box-container{margin:15px 0}.box-container .dark{background-color:var(--airbag-surface)}.box-container .row,.box-container .row .col{margin-right:0;margin-left:0}.box-container .box-top-title{background-color:var(--airbag-lightBlack);color:var(--airbag-surface);margin:0;border-top-right-radius:var(--ui-surface-radius);border-top-left-radius:var(--ui-surface-radius)}.box-container .box-top-title p{font-weight:700;text-transform:uppercase;font-size:12px;letter-spacing:1.2px}.box-container .box-top-title button{margin-top:10px}.box-container .box-content{overflow:auto;max-height:312px}.box-container .box-data{margin:0;border-radius:var(--ui-surface-radius);transition:.2s}.box-container .box-data:hover{background-color:var(--airbag-background)}.box-container .box-data{border-top:1px solid var(--airbag-divider)}.box-container .box-data a{color:inherit}.box-container .box-data p{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.box-container .box-data .status svg{margin-right:5px}.back-cta{margin:20px 0 15px}.airbag-table-container{overflow-x:scroll}.airbag-table-container .airbag-top{padding:6px 17px}.airbag-table-container .airbag-table{display:table;width:100%;overflow-x:auto;white-space:nowrap}.airbag-table-container .airbag-table thead tr .sort-arrow{margin-left:5px;color:var(--airbag-grey)}.airbag-table-container .airbag-table thead tr .table-head-icon{stroke:var(--airbag-text)}.airbag-table-container .airbag-table tbody tr td .table-icon-indicator{width:50px;stroke:var(--airbag-grey)}.dark-color-text{color:var(--airbag-black)}#_login_ #nav{position:fixed;top:0;z-index:20;box-sizing:border-box;display:flex;align-items:center;width:100%;height:70px;padding:0 var(--airbag-space-6);border-bottom:2px solid var(--airbag-yellow);background:var(--airbag-nav)}#_login_ #nav #logo{display:block;width:144px;height:auto}#_login_ #login{box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:100vh;padding:calc(70px + var(--airbag-space-8)) var(--airbag-space-4) var(--airbag-space-8);background:var(--airbag-background)}#_login_ .login-card{width:100%;max-width:400px}#_login_ .login-card .MuiCardContent-root,#_login_ .login-card .MuiCardContent-root:last-child{padding:var(--airbag-space-8) var(--airbag-space-6)}#_login_ .login-card__header{display:flex;flex-direction:column;align-items:center;gap:var(--airbag-space-2);margin-bottom:var(--airbag-space-6);text-align:center}#_login_ #sam-logo{width:88px;margin-bottom:var(--airbag-space-2)}#_login_ .login-card__title.MuiTypography-root{margin:0}#_login_ .login-card__caption.MuiTypography-root{margin:0;color:var(--airbag-grey);font-size:13px}#_login_ .auth-error{margin-bottom:var(--airbag-space-4)}#_login_ form{display:flex;flex-direction:column;gap:var(--airbag-space-4)}#_login_ .login-card__text.MuiTypography-root{margin:0;font-size:14px}#_login_ .login-card__text--muted.MuiTypography-root{color:var(--airbag-grey);font-size:13px}#_login_ .login-card__text--warning.MuiTypography-root{font-weight:700}#_login_ #otpCode{letter-spacing:.3em;text-align:center}#_login_ .auth-actions{display:flex;flex-direction:column;gap:var(--airbag-space-3);margin-top:var(--airbag-space-2)}@media only screen and (max-width:600px){#_login_ #nav{padding:0 var(--airbag-space-3)}#_login_ #nav #logo{width:120px}}#admin-navbar{position:fixed;top:0;left:0;z-index:19;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;gap:16px;width:100%;height:70px;padding:0 24px;background-color:var(--airbag-nav);border-bottom:2px solid var(--airbag-yellow);box-shadow:var(--airbag-button-shadow)}#admin-navbar .navbar-home{display:flex;flex-shrink:0}#admin-navbar .navbar-home img{display:block;width:144px}#admin-navbar .navbar-account{position:relative;min-width:0}#admin-navbar button{cursor:pointer}#admin-navbar .navbar-account-trigger{display:flex;align-items:center;gap:12px;min-height:44px;max-width:100%}#admin-navbar .navbar-account-name{overflow:hidden;max-width:240px;text-overflow:ellipsis;white-space:nowrap}#admin-navbar .navbar-account-chevron{flex-shrink:0;width:8px;height:8px;margin-top:-4px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}#admin-navbar .navbar-account-dropdown{position:absolute;top:calc(100% + 8px);right:0;min-width:200px;padding:var(--airbag-space-1)}@media only screen and (max-width:600px){#admin-navbar{padding:0 12px}#admin-navbar .navbar-home img{width:120px}}#_admin-home_ #admin-home-title{margin:0 0 var(--airbag-space-6)}.MuiBreadcrumbs-root._breadcrumbs_{margin:0;font-size:14px;text-transform:capitalize;color:var(--airbag-text)}.MuiBreadcrumbs-root._breadcrumbs_ .MuiBreadcrumbs-separator{margin:0 var(--airbag-space-2);color:var(--airbag-grey)}.MuiBreadcrumbs-root._breadcrumbs_ a{color:inherit;text-decoration:none}.MuiBreadcrumbs-root._breadcrumbs_ a:hover{text-decoration:underline}.MuiBreadcrumbs-root._breadcrumbs_ .bold{font-size:inherit;font-weight:700}#admin-companies #companies-table .pos-index{margin-right:var(--airbag-space-2);color:var(--airbag-grey)}#admin-companies #companies-table .companies-table__id{color:var(--airbag-grey)}div._side-modal_ .side-modal{height:calc(100% - 70px);overflow-y:auto;width:0;background-color:var(--airbag-surface);position:fixed;z-index:99;bottom:0;transition:.2s ease}@media only screen and (max-width:600px){div._side-modal_ .side-modal{right:0}}@media only screen and (min-width:601px){div._side-modal_ .side-modal{left:0}}@media only screen and (max-width:600px){div._side-modal_ .side-modal.open{width:100%}}@media only screen and (min-width:601px){div._side-modal_ .side-modal.open{width:600px}}div._side-modal_ .side-modal .sidemodal-header{padding:var(--airbag-space-4) 25px 0}@media only screen and (min-width:601px){div._side-modal_ .side-modal .sidemodal-header{text-align:right}}div._side-modal_ .side-modal:focus{outline:none}div._side-modal_ .side-modal .sidemodal-body{padding:0 25px 40px}div._side-modal_ .sidemodal-courtain{height:100vh;width:100vw;position:fixed;z-index:19;display:none;background-color:var(--ui-backdrop)}div._side-modal_ .sidemodal-courtain.show-sidemodal-courtain{display:block;position:fixed;top:0;left:0}#_scoring-weights_ .sw-info{margin-bottom:var(--airbag-space-4);background-color:var(--airbag-surface)}#_scoring-weights_ .sw-info p{margin:0;font-size:13px}#_scoring-weights_ .sw-info .sw-info-icon{font-size:16px}#_scoring-weights_ .sw-list{border-radius:var(--ui-surface-radius);background-color:var(--airbag-surface);box-shadow:var(--ui-surface-shadow)}#_scoring-weights_ .sw-row{display:flex;align-items:center;gap:var(--airbag-space-3);padding:var(--airbag-space-2) var(--airbag-space-4)}#_scoring-weights_ .sw-row+.sw-row{border-top:1px solid var(--airbag-divider)}#_scoring-weights_ .sw-row>.airbag-field{width:40%}#_scoring-weights_ .sw-icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--ui-surface-radius);background-color:var(--airbag-background);color:var(--airbag-text);font-size:14px}#_scoring-weights_ .sw-label{flex:1;margin:0;font-size:14px;color:var(--airbag-text)}#_scoring-weights_ .sw-total{display:flex;align-items:center;margin-top:var(--airbag-space-3);padding:var(--airbag-space-3) var(--airbag-space-4);border-radius:var(--ui-surface-radius);font-weight:700;color:var(--airbag-text)}#_scoring-weights_ .sw-total .sw-total-label{flex:1}#_scoring-weights_ .sw-total .sw-total-value{margin-right:var(--airbag-space-6)}#_scoring-weights_ .sw-total .sw-total-status{display:flex;align-items:center;gap:var(--airbag-space-2);font-weight:400;white-space:nowrap}#_scoring-weights_ .sw-total--ok{background-color:var(--airbag-successful-light)}#_scoring-weights_ .sw-total--error{background-color:var(--airbag-error-light)}#_scoring-weights_ .sw-status{font-size:13px;color:var(--airbag-text)}#_scoring-weights_ .sw-status--error{display:flex;flex-wrap:wrap;align-items:center;gap:var(--airbag-space-3)}div#_edit-company_ form .edit-company-section{margin-bottom:var(--airbag-space-4);padding:var(--airbag-space-6);background-color:var(--airbag-background);border-radius:var(--ui-surface-radius)}div#_edit-company_ form .edit-company-section .row{margin-bottom:0}div#_edit-company_ form .edit-section-title,div#_edit-company_ form #_scoring-weights_ .sw-title{display:flex;align-items:center;gap:var(--airbag-space-3);margin:0 0 var(--airbag-space-4);color:var(--airbag-text);font-size:14px;font-weight:700;line-height:1.4}div#_edit-company_ form .edit-section-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--ui-surface-radius);background-color:var(--airbag-yellow-highlight);color:var(--airbag-text);font-size:14px}div#_edit-company_ form .small-label,div#_edit-company_ form .edit-company-section>p,div#_edit-company_ form #_scoring-weights_ .sw-description{margin:0 0 var(--airbag-space-3);color:var(--airbag-text);font-size:13px;line-height:1.6}div#_edit-company_ form .edit-company-note{margin-bottom:var(--airbag-space-4);background-color:var(--airbag-surface)}div#_edit-company_ form .edit-company-note .small-label:last-child{margin-bottom:0}div#_edit-company_ form .input-field{margin:0}div#_edit-company_ form .input-field>label{color:var(--airbag-text)}div#_edit-company_ form label:has(>.MuiCheckbox-root){display:inline-flex;align-items:center;gap:var(--airbag-space-2);cursor:pointer;font-size:14px}div#_edit-company_ form label>.MuiCheckbox-root{margin-left:calc(-1 * var(--airbag-space-1));padding:var(--airbag-space-1)}div#_edit-company_ form label>.MuiCheckbox-root+span{padding-left:0}div#_edit-company_ form p:has(>label>.MuiCheckbox-root){margin:0 0 var(--airbag-space-2)}div#_edit-company_ form .edit-company-section>:last-child,div#_edit-company_ form .edit-company-section .MuiGrid-root>p:last-child{margin-bottom:0}div#_edit-company_ form #_scoring-weights_{margin:0;padding-top:0;border-top:0}div#_edit-company_ form select{display:block}div#_edit-company_ form #btn-container{position:sticky;bottom:0;z-index:1;display:flex;justify-content:flex-end;flex-wrap:wrap;gap:var(--airbag-space-3);margin:var(--airbag-space-6) 0 0;padding:var(--airbag-space-4) 0;background-color:var(--airbag-surface)}@media only screen and (max-width:600px){div#_edit-company_ form .edit-company-section{padding:var(--airbag-space-4)}div#_edit-company_ form #_scoring-weights_ .sw-row{gap:var(--airbag-space-2)}div#_edit-company_ form #_scoring-weights_ .sw-row>.airbag-field{width:80px;flex-shrink:0}div#_edit-company_ form #_scoring-weights_ .sw-label{min-width:0}div#_edit-company_ form #_scoring-weights_ .sw-total{flex-wrap:wrap;gap:var(--airbag-space-2)}div#_edit-company_ form #_scoring-weights_ .sw-total-value{margin-right:0}div#_edit-company_ form #_scoring-weights_ .sw-total-status{flex-basis:100%}div#_edit-company_ form #btn-container button{flex:1}}.sw-confirm-table{font-size:13px;margin-bottom:15px}.sw-confirm-notice{background-color:var(--airbag-attention-light);border-left:4px solid var(--airbag-attention);border-radius:var(--ui-surface-radius);color:var(--airbag-black);font-size:14px;font-weight:600;margin:15px 0 0;padding:10px 12px;text-align:left}#_company-details_ .company-details-actions{text-align:right;margin-top:16px}#_company-details_ .company-section-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background-color:var(--airbag-yellow-highlight);color:var(--airbag-lightBlack);width:34px;height:34px;border-radius:var(--ui-surface-radius);font-size:15px}#_company-details_ #company-info{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-bottom:16px}#_company-details_ .company-info-section{min-width:0;padding:24px}#_company-details_ .company-info-section.is-wide{grid-column:1/-1}#_company-details_ .company-info-section.is-wide .company-info-fields{grid-template-columns:repeat(3,minmax(0,1fr))}#_company-details_ .company-info-heading{display:flex;align-items:center;gap:10px;margin:0 0 20px;color:var(--airbag-lightBlack);font-size:15px;font-weight:var(--airbag-fontBold);line-height:1.4}#_company-details_ .company-info-description{margin:-6px 0 20px;color:var(--airbag-lightBlack);font-size:13px;line-height:1.6}#_company-details_ .company-info-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;margin:0}#_company-details_ .company-info-field{min-width:0}#_company-details_ .company-info-field.is-wide{grid-column:1/-1}#_company-details_ .company-info-field dt{margin-bottom:6px;color:var(--airbag-grey);font-size:12px;line-height:1.5}#_company-details_ .company-info-field dd{margin:0;color:var(--airbag-lightBlack);font-size:15px;font-weight:var(--airbag-fontBold);line-height:1.5;overflow-wrap:anywhere}#_company-details_ .company-info-field dd.is-metric{font-size:28px;line-height:1.2}#_company-details_ .company-status,#_company-details_ .company-growth-status{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:var(--ui-surface-radius);color:var(--airbag-lightBlack);background-color:var(--airbag-light);font-size:12px;font-weight:var(--airbag-fontRegular);line-height:1.4}#_company-details_ .company-status svg{flex-shrink:0;color:var(--airbag-grey)}#_company-details_ .company-status.is-enabled{background-color:var(--airbag-successful-light)}#_company-details_ .company-status.is-enabled svg{color:var(--airbag-successful)}#_company-details_ .company-growth-status{background-color:var(--airbag-yellow-highlight)}#_company-details_ .company-weight-list{margin:0}#_company-details_ .company-weight-list li{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 0}#_company-details_ .company-weight-list li+li{border-top:1px solid var(--airbag-grey-light)}#_company-details_ .company-weight-label{display:flex;align-items:center;gap:10px;min-width:0;font-size:13px;font-weight:var(--airbag-fontRegular)}#_company-details_ .company-weight-label svg{width:16px;flex-shrink:0;color:var(--airbag-grey)}#_company-details_ .company-weight-value{flex-shrink:0;font-size:14px;font-variant-numeric:tabular-nums}#_company-details_ .company-scoring-status{margin:8px 0 0;font-size:13px;font-weight:var(--airbag-fontRegular)}#_company-details_ .company-scoring-status p{margin:0 0 8px}#_company-details_ .company-scoring-retry{cursor:pointer}@media only screen and (max-width:900px){#_company-details_ #company-info{grid-template-columns:minmax(0,1fr)}}@media only screen and (max-width:600px){#_company-details_ .company-info-section{padding:18px}#_company-details_ .company-info-section.is-wide .company-info-fields{grid-template-columns:repeat(2,minmax(0,1fr))}#_company-details_ .company-info-fields{gap:20px 16px}#_company-details_ .company-edit-button{width:100%}}@media only screen and (max-width:400px){#_company-details_ .company-info-fields,#_company-details_ .company-info-section.is-wide .company-info-fields{grid-template-columns:minmax(0,1fr)}}div#_manager_ .manager-tabs{margin-bottom:var(--airbag-space-6)}div#_manager_ .pos-index{margin-right:var(--airbag-space-1);color:var(--airbag-grey)}div#_manager_ .detail-section .airbag-field{max-width:100%}div#_manager_ .panel-header__body>.button{margin-top:var(--airbag-space-2)}div#_manager_ .marketplace-access-card{align-items:center;border-left:4px solid var(--airbag-border);display:flex;gap:var(--airbag-space-6);justify-content:space-between;padding:var(--airbag-space-4)}div#_manager_ .marketplace-access-card.active{border-left-color:var(--airbag-successful)}div#_manager_ .marketplace-access-card.active .marketplace-access-indicator{background-color:var(--airbag-successful)}div#_manager_ .marketplace-access-card .marketplace-access-copy{max-width:620px}div#_manager_ .marketplace-access-card .marketplace-access-copy p{color:var(--airbag-grey);font-size:13px;line-height:1.4;margin:var(--airbag-space-2) 0 0}div#_manager_ .marketplace-access-card .marketplace-access-heading{align-items:center;color:var(--airbag-text);display:flex;font-size:14px;font-weight:700;gap:var(--airbag-space-2)}div#_manager_ .marketplace-access-card .marketplace-access-indicator{background-color:var(--airbag-grey);border-radius:var(--airbag-radius-full);display:inline-block;height:8px;width:8px}div#_manager_ .marketplace-access-card .marketplace-access-action{flex:0 0 auto}@media screen and (max-width:600px){div#_manager_ .marketplace-access-card{align-items:stretch;flex-direction:column;gap:var(--airbag-space-4)}div#_manager_ .marketplace-access-card .marketplace-access-action .button{width:100%}}div._phone-input_{display:grid;grid-template-columns:minmax(100px,38%) minmax(0,1fr);gap:var(--airbag-space-2) 0}div._phone-input_>label{grid-column:1/-1}div._phone-input_>.airbag-field{min-width:0}div#_company-managers_ .managers-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--airbag-space-3);margin-bottom:var(--airbag-space-4)}div#_company-managers_ .managers-count.MuiTypography-root{margin:0;color:var(--airbag-text)}div#_company-managers_ #managers-table tbody tr{transition:.2s}div#_company-managers_ #managers-table tbody tr:hover{cursor:pointer}div#_company-managers_ #managers-table .pos-index{margin-right:5px;color:var(--airbag-grey)}div#_company-managers_ #managers-table .status svg{margin-right:5px}div#_company-managers_ #managers-table .status.ok svg{color:var(--airbag-successful)}div#_company-managers_ #managers-table .status.error svg{color:var(--airbag-error)}#_loader-inner_{width:100%;margin:var(--airbag-space-6) 0}#_loader-inner_ .MuiCircularProgress-root{margin:0 auto}._driver_ .driver-tabs{margin-bottom:var(--airbag-space-6)}._driver_ #slider-container{width:100%}._driver_ .pos-index{margin-right:var(--airbag-space-1);color:var(--airbag-grey)}._driver_ .airbag-table-container{width:100%}._driver_ .detail-section .airbag-field{max-width:100%}._driver_ .driver-debug__links{margin:0;padding:0;list-style:none}._driver_ .driver-debug__links li+li{margin-top:var(--airbag-space-2)}._driver_ .driver-debug__links a,._driver_ .driver-debug__link{display:inline-flex;align-items:center;gap:var(--airbag-space-2);font-weight:700;text-decoration:none}._driver_ .driver-debug__links a svg,._driver_ .driver-debug__link svg{color:var(--airbag-grey);font-size:12px}._driver_ .driver-debug__links a:hover,._driver_ .driver-debug__link:hover{text-decoration:underline}._driver_ .driver-debug__steps{display:flex;flex-direction:column;gap:var(--airbag-space-3)}._driver_ .driver-debug .step h4{margin:0 0 var(--airbag-space-2);font-size:14px}._driver_ .driver-debug .step p,._driver_ .driver-debug .step ul{margin:0 0 var(--airbag-space-3)}._driver_ .driver-debug .step ul{padding-left:var(--airbag-space-4);font-size:14px}._driver_ .driver-debug .step .detail-fields{margin-bottom:var(--airbag-space-3)}._driver_ .driver-debug__actions{display:flex;flex-wrap:wrap;gap:var(--airbag-space-2)}._driver_ .driver-debug__url{display:flex;margin-top:var(--airbag-space-3)}._driver_ .driver-debug__url .airbag-field input{width:100%}._driver_ .telemetry-provider{display:inline-flex;align-items:center;gap:var(--airbag-space-2)}._driver_ .telemetry-provider-logo{width:24px;height:24px;object-fit:contain}._driver_ .telemetry-airbag-logo{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--airbag-radius-full);background-color:var(--airbag-successful);color:var(--airbag-surface);font-size:12px}._driver_ .telemetry-id{overflow-wrap:anywhere}._driver_ .telemetry-card{margin-bottom:var(--airbag-space-4);padding:var(--airbag-space-4)}._driver_ .telemetry-card.configured{background-color:var(--airbag-info-light)}._driver_ .telemetry-notice{margin-top:var(--airbag-space-4)}._driver_ .telemetry-current-label:before{content:"";display:inline-block;width:6px;height:6px;margin-right:6px;border-radius:var(--airbag-radius-full);background-color:var(--airbag-attention);vertical-align:middle}.telemetry-change-popup .telemetry-change-description{margin:0 0 20px;color:var(--airbag-grey)}.telemetry-change-popup .telemetry-change-summary{padding:16px 24px;border-radius:var(--ui-surface-radius);background-color:var(--airbag-light);text-align:left}.telemetry-change-popup .telemetry-change-row{display:flex;justify-content:space-between;gap:16px;padding:6px 0;color:var(--airbag-lightBlack)}.telemetry-change-popup .telemetry-change-row span:first-child{font-weight:var(--airbag-fontBold)}.telemetry-change-popup .telemetry-change-row span:last-child{overflow-wrap:anywhere;text-align:right}.telemetry-change-popup .telemetry-change-warning{display:flex;align-items:flex-start;gap:12px;margin-top:16px;padding:12px 16px;border-radius:var(--ui-surface-radius);background-color:var(--airbag-attention-light);color:var(--airbag-lightBlack);text-align:left}.telemetry-change-popup .telemetry-change-warning p{margin:0}.telemetry-change-popup .telemetry-change-warning-title{font-weight:var(--airbag-fontBold)}.telemetry-change-popup .telemetry-change-warning-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;border-radius:var(--airbag-radius-full);background-color:var(--airbag-attention);color:var(--airbag-white);font-weight:var(--airbag-fontBold);font-size:13px}.telemetry-change-popup .telemetry-change-field{padding:16px;border-radius:var(--ui-surface-radius);background-color:var(--airbag-light);text-align:left}.telemetry-change-popup .telemetry-change-field label{display:block;margin-bottom:8px;color:var(--airbag-lightBlack);font-size:13px}.telemetry-change-popup .telemetry-change-field input{box-sizing:border-box;width:100%;height:40px;margin:0}.driver-list--company .drivers-toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--airbag-space-3);margin-bottom:var(--airbag-space-4)}.driver-list--company .drivers-count.MuiTypography-root{margin:0;padding-bottom:var(--airbag-space-2);color:var(--airbag-text)}.driver-list--company #drivers-table .pos-index{margin-right:var(--airbag-space-1);color:var(--airbag-grey)}.driver-list--company #drivers-table tbody tr{cursor:pointer}.driver-list--company #drivers-table .driver-contact{max-width:280px;overflow-wrap:anywhere}.driver-list--company #drivers-table .driver-login-status{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.driver-list--company #drivers-table .driver-login-status svg{color:var(--airbag-grey)}.driver-list--company #drivers-table .driver-login-status.is-logged-in{background-color:var(--airbag-successful-light)}.driver-list--company #drivers-table .driver-login-status.is-logged-in svg{color:var(--airbag-successful)}#admin-company .company-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--airbag-space-6);margin:var(--airbag-space-6) 0}#admin-company .company-header-actions{display:flex;flex-wrap:wrap;gap:var(--airbag-space-3)}#admin-company .company-identity{display:flex;align-items:center;gap:16px;min-width:0}#admin-company .company-avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background-color:var(--airbag-yellow-highlight);color:var(--airbag-text);width:56px;height:56px;border-radius:var(--ui-surface-radius);font-size:24px}#admin-company .company-identity-text{min-width:0}#admin-company .company-name-row{display:flex;align-items:center;flex-wrap:wrap;gap:var(--airbag-space-1) var(--airbag-space-3);margin:0 0 var(--airbag-space-2)}#admin-company .company-parent-badge{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:var(--ui-surface-radius);color:var(--airbag-lightBlack);background-color:var(--airbag-yellow-highlight);font-size:12px;line-height:1.4}#admin-company .company-name.MuiTypography-root{margin:0;overflow-wrap:anywhere}@media only screen and (max-width:600px){#admin-company .company-header{align-items:stretch;flex-direction:column;gap:16px}#admin-company .company-identity{align-items:flex-start}#admin-company .company-avatar{width:44px;height:44px;font-size:20px}}#admin-company #link-to-onboardings{flex-shrink:0}#admin-company #menu-container{display:flex;align-items:stretch;gap:8px;width:100%;height:auto;margin-bottom:24px;padding:0 12px;overflow-x:auto;border-radius:var(--ui-surface-radius);background-color:var(--airbag-white);box-shadow:none}#admin-company #menu-container .sec{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex-shrink:0;padding:16px 14px 13px;border-bottom:3px solid transparent;color:var(--airbag-grey);font-size:13px;font-weight:var(--airbag-fontBold);line-height:1.4;text-decoration:none;white-space:nowrap}#admin-company #menu-container .sec:hover{color:var(--airbag-lightBlack);background-color:var(--airbag-light)}#admin-company #menu-container .sec:focus-visible{outline:var(--airbag-focus-width) solid var(--airbag-focus);outline-offset:var(--airbag-focus-offset)}#admin-company #menu-container .sec.active{border-bottom-color:var(--airbag-yellow);color:var(--airbag-lightBlack)}#admin-company #add-user-form{width:100%;max-width:400px;margin:0 auto}#admin-company #add-user-form .divider{margin:10px 0 35px}#admin-company #add-user-form .sub{font-weight:700;letter-spacing:.5px}#admin-company #add-user-form button{margin:10px 0 0}#admin-profile .profile-card{height:100%}#admin-profile .profile-card__hint.MuiTypography-root{margin:0 0 var(--airbag-space-4);color:var(--airbag-grey);font-size:13px}#admin-profile .profile-readonly{margin-top:var(--airbag-space-4)}.driver-list--global #drivers-table .pos-index{margin-right:var(--airbag-space-1);color:var(--airbag-grey)}.driver-list--global #drivers-table tbody tr{cursor:pointer}.driver-list--global #drivers-table .drivers-table__id{color:var(--airbag-grey)}div#_reports_ .pos-index{margin-right:var(--airbag-space-2);color:var(--airbag-grey)}div#_reports_ .reports-table__action{width:1%;white-space:nowrap}div#_reports_ .report-form__submit{display:flex;align-items:flex-end}div#_reports_ .report-form__selection.MuiTypography-root{margin:var(--airbag-space-4) 0 0;font-size:14px;font-weight:700}div#_reports_ .react-datepicker-wrapper{width:100%}div#_massive-notifications_{--page-column-width: 640px}div#_massive-notifications_ .push-preview{margin-top:var(--airbag-space-4)}div#_massive-notifications_ .push-preview__label.MuiTypography-root{margin:0 0 var(--airbag-space-2);color:var(--airbag-grey);font-size:12px}div#_massive-notifications_ .push-preview__title.MuiTypography-root{margin:0 0 var(--airbag-space-1);font-weight:700}div#_massive-notifications_ .push-preview__body.MuiTypography-root{margin:0;font-size:14px}div#_massive-notifications_ .push-templates .data-panel__toolbar .detail-section__title{margin:0}div#_massive-notifications_ .push-templates .push-templates__body{min-width:320px;white-space:normal}div#_massive-notifications_ .push-templates .push-templates__title{font-weight:700}#massive-coin-management{--page-column-width: 720px}#massive-coin-management .coin-form__count.MuiTypography-root{margin:0;color:var(--airbag-grey);font-size:12px;text-align:right}#massive-coin-management .coin-form__example{display:inline-flex;align-items:center;gap:var(--airbag-space-2);font-size:13px}#massive-coin-management .coin-form__records.MuiTypography-root{margin:var(--airbag-space-3) 0 0;color:var(--airbag-grey);font-size:13px}#massive-coin-management .processing-info,#massive-coin-management .success-info{margin-top:var(--airbag-space-6)}#massive-coin-management .coin-results{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--airbag-space-4)}#massive-coin-management .coin-results .detail-fields{flex:1}.coin-help-popup .coin-help{text-align:left;font-size:14px;line-height:1.6}.coin-help-popup .coin-help h3{margin:0 0 var(--airbag-space-4);font-size:16px}.coin-help-popup .coin-help p{margin:0 0 var(--airbag-space-2)}.coin-help-popup .coin-help ul{margin:0 0 var(--airbag-space-4);padding-left:var(--airbag-space-6)}.coin-help-popup .coin-help code{overflow-wrap:anywhere}.coin-help-popup .coin-help__warning{margin-top:var(--airbag-space-4);padding:var(--airbag-space-3) var(--airbag-space-4);border-radius:var(--ui-surface-radius);background:var(--airbag-attention-light)}.coin-help-popup .coin-help__warning p{margin:0}#_products_ .products-table .MuiTableCell-root{vertical-align:middle}#_products_ .products-table .product-name{display:flex;flex-direction:column;gap:var(--airbag-space-1);min-width:200px;white-space:normal}#_products_ .products-table .product-name strong{font-weight:700}#_products_ .products-table .product-name small{font-size:12px;color:var(--airbag-grey);line-height:1.4}#_products_ .products-table .products-table__sku{color:var(--airbag-grey)}#_products_ .products-table .product-thumbnail{display:block;width:48px;height:48px;object-fit:cover;border-radius:var(--ui-surface-radius);background:var(--airbag-background)}#_products_ .products-table .no-image{font-size:12px;color:var(--airbag-grey)}#_orders_ .orders-month{min-width:200px}#_orders_ .orders-month .react-datepicker-wrapper{width:100%}#_orders_ .orders-month .month-picker-input{cursor:pointer;text-transform:capitalize}#_orders_ .orders-filters{padding-top:0;align-items:flex-end}#_orders_ .orders-status{padding-top:0}#_orders_ .orders-table .total .total__detail{display:block;font-size:12px;color:var(--airbag-grey)}#_orders_ .orders-table .total strong{font-weight:700}#_marketplace_ .marketplace-loading{display:flex;flex-direction:column;align-items:center;gap:var(--airbag-space-4);padding:var(--airbag-space-12) var(--airbag-space-4);color:var(--airbag-grey)}#_marketplace_ .marketplace-toolbar__actions{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--airbag-space-3)}#loader{height:100vh;width:100%}#loader div{margin-top:500px}#admin-main{background-color:var(--airbag-background)}#admin-main #admin-content{min-height:100vh;padding:100px 0 40px;margin:0 auto;max-width:1500px}@media only screen and (max-width:600px){#admin-main #admin-content{width:98%}}@media only screen and (min-width:601px){#admin-main #admin-content{width:90%}}#admin-main #admin-content .name-title{font-weight:900;color:var(--airbag-text);text-align:right;margin-bottom:0}.trips-container .pos-index{margin-right:var(--airbag-space-1);color:var(--airbag-grey)}.trips-container .rating-badge{min-width:46px;text-align:center}.trips-container .trips-pagination{display:flex;align-items:center;gap:var(--airbag-space-1)}.trips-container .trips-pagination__page.MuiTypography-root{margin:0 var(--airbag-space-2);font-size:13px;white-space:nowrap}#_trip_ .trip-header__id.MuiTypography-root{overflow-wrap:anywhere;color:var(--airbag-grey)}#_trip_ .trip-info-panel,#_trip_ .parameters-container,#_trip_ .show-parameters-container{margin-bottom:var(--airbag-space-6)}#_trip_ .trip-metrics{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}#_trip_ .trip-metrics .detail-field dd{font-size:24px}#_trip_ .trip-score{font-size:24px;font-weight:700}#_trip_ .parameter-group{height:100%;box-sizing:border-box}#_trip_ .parameter-group__title.MuiTypography-root{margin:0 0 var(--airbag-space-3);font-size:14px;font-weight:700}#_trip_ .parameter-list{margin:0}#_trip_ .parameter-list__item{display:flex;justify-content:space-between;gap:var(--airbag-space-3);padding:var(--airbag-space-2) 0;border-bottom:1px solid var(--airbag-divider);font-size:13px}#_trip_ .parameter-list__item:last-child{border-bottom:0}#_trip_ .parameter-list__item dt{color:var(--airbag-grey)}#_trip_ .parameter-list__item dd{margin:0;font-weight:700;text-align:right;overflow-wrap:anywhere}#_trip_ .no-data.MuiTypography-root{margin:0;color:var(--airbag-grey)}#_trip_ .trip-map__canvas{overflow:hidden;border-radius:var(--ui-surface-radius)}div#_loader-fullscreen_{position:fixed;z-index:99999;inset:0}div#_loader-fullscreen_:before{content:"";display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3}div#_loader-fullscreen_:after{content:"";box-sizing:border-box;position:absolute;top:50%;left:50%;width:50px;height:50px;margin-top:-20px;margin-left:-20px;border-radius:var(--airbag-radius-full);border-top:2px solid var(--airbag-yellow);border-right:2px solid transparent;animation:spinner .6s linear infinite}@-webkit-keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-moz-keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-o-keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}div#onboarding-new-company{width:100%;max-width:600px;margin:0 auto}div#onboarding-new-company #cancel-top{margin-bottom:30px}div#onboarding-new-company .next-button-div{margin-top:30px}div#onboarding-new-company .next-button-div button{margin:3px}div#onboarding-new-company .error{color:red;font-size:12px;margin:15px 0}div#onboarding-new-company #step3 .wizard-section{margin-top:24px}div#onboarding-new-company #step3 .wizard-section+.wizard-section{padding-top:20px;border-top:1px solid var(--airbag-grey-light)}div#onboarding-new-company #step3 .wizard-section h6{margin:0 0 16px;color:var(--airbag-lightBlack);font-weight:var(--airbag-fontBold)}div#onboarding-new-company #step3 .wizard-section .row{margin-bottom:0}div#onboarding-new-company #step3 .wizard-field{margin-bottom:16px}div#onboarding-new-company #step3 .wizard-field label{display:block;margin-bottom:8px;color:var(--airbag-lightBlack)}div#onboarding-new-company #step3 .wizard-section-description{margin:0 0 16px;color:var(--airbag-lightBlack)}div#onboarding-new-company #step3 .wizard-checkbox{display:block;margin:12px 0}div#onboarding-new-company #step3 .wizard-checkbox span{height:auto;min-height:25px;color:var(--airbag-lightBlack)}div#onboarding-new-company #step4 span{margin:10px}div#onboarding-new-company #step4 #selected-mother{margin-top:12px}.driver-deletions .deletion-actions{display:flex;flex-wrap:wrap;gap:var(--airbag-space-3)}.driver-deletions .deletion-batch,.driver-deletions .deletion-alert{margin-bottom:var(--airbag-space-4)}.driver-deletions .deletion-file{border-radius:var(--ui-surface-radius)}.driver-deletions .deletion-summary{font-weight:400}.driver-deletions .deletion-toolbar{align-items:flex-start;flex-direction:column}.driver-deletions .deletion-filters .MuiToggleButton-root svg{margin-right:var(--airbag-space-2)}.driver-deletions .deletion-filter-help.MuiTypography-root{color:var(--airbag-text)}.driver-deletions .deletion-warning p{margin:0 0 var(--airbag-space-3)}.driver-deletions .deletion-panel-actions{display:flex;flex-wrap:wrap;gap:var(--airbag-space-2)}.driver-deletions .deletion-notice{margin:var(--airbag-space-3) 0 0}.driver-deletions .deletion-back{display:inline-flex;align-items:center;gap:var(--airbag-space-2);margin-top:var(--airbag-space-2)}.driver-deletions .data-panel__table .MuiTableCell-root.deletion-row-detail{white-space:normal;min-width:125px;max-width:220px}.driver-deletions .deletion-row-detail p{margin:var(--airbag-space-1) 0}.driver-deletions .data-panel__table .MuiTableCell-root.deletion-name{white-space:normal;min-width:130px;max-width:200px}.driver-deletions .data-panel__table .MuiTableCell-root.deletion-driver-id{white-space:normal;overflow-wrap:anywhere;min-width:110px;max-width:180px}.driver-deletions .deletion-error{color:var(--airbag-error)}.driver-deletions .ob-scroll-hint{padding:0 var(--airbag-space-4)}.deletion-confirm-dialog .deletion-confirm-content{font-size:15px;color:var(--airbag-lightBlack)}.deletion-confirm-dialog .deletion-confirm-content p{margin:0}.deletion-confirm-dialog .deletion-error{color:var(--airbag-error)}.deletion-confirm-dialog .deletion-confirm-content .deletion-error:not(:empty){margin-top:12px}.deletion-confirm-dialog .swal2-actions .swal2-confirm:disabled{cursor:not-allowed}.driver-deletion-history{margin-top:24px}.driver-deletion-history--embedded{margin-top:0}.driver-deletion-history .airbag-table-container{overflow-x:auto}.driver-deletion-history code{font-size:12px;overflow-wrap:anywhere}.driver-deletion-history .deletion-actor-missing{color:var(--airbag-lightBlack)}.driver-deletion-history .deletion-actor-missing code{display:block;color:var(--airbag-grey)}.driver-deletion-history .deletion-history-description{font-size:13px;margin:0 0 8px}.driver-deletion-history .deletion-error{color:var(--airbag-error)}table.ob-history-table th,table.ob-history-table td{text-align:left;vertical-align:middle}table.ob-history-table .ob-col-actor{width:30%;min-width:160px}table.ob-history-table .ob-col-status{width:20%;min-width:120px}table.ob-history-table .ob-col-date{width:30%;min-width:190px}table.ob-history-table .ob-col-detail{width:20%;min-width:140px}table.ob-history-table .ob-history-file{display:block;max-width:220px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--airbag-grey)}.ob-scroll-hint{display:none;margin:0 0 6px;font-size:12px;color:var(--airbag-grey)}@media only screen and (max-width:600px){.ob-scroll-hint{display:block}}.deletion-sr-only,#_onboarding-modal_ .deletion-file-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#_onboarding-modal_ .onboarding-dropzone{display:block;position:relative}#_onboarding-modal_ .onboarding-dropzone:focus-within #box-container{outline:var(--airbag-focus-width) solid var(--airbag-focus);outline-offset:var(--airbag-focus-offset)}#_onboarding-modal_ .deletion-error{color:var(--airbag-error)}.driver-deletion-upload .deletion-upload-company{margin-top:20px}.driver-deletion-upload .deletion-error{color:var(--airbag-error)}.driver-deletion-upload .deletion-dropzone{display:block;position:relative;margin-top:20px}.driver-deletion-upload .deletion-dropzone #box-container p{color:var(--airbag-lightBlack)}.driver-deletion-upload .deletion-dropzone:focus-within #box-container{outline:var(--airbag-focus-width) solid var(--airbag-focus);outline-offset:var(--airbag-focus-offset)}.driver-deletion-upload .button:disabled{cursor:not-allowed}.deletion-status{display:inline-block;white-space:nowrap}.deletion-status svg{margin-right:6px}div#admin-company-ob .onboarding-actions .button+.button{margin-left:12px}div#admin-company-ob .ob-tabs{display:flex;flex-wrap:wrap;gap:6px;margin:18px 0 0}div#admin-company-ob .ob-tab{margin-bottom:-1px;cursor:pointer}div#admin-company-ob .ob-tabpanel .airbag-table-container{overflow-x:auto}div#admin-company-ob .ob-tabpanel .airbag-table-container:focus-visible{outline:var(--airbag-focus-width) solid var(--airbag-focus);outline-offset:var(--airbag-focus-offset)}div#admin-company-ob .ob-movements{display:inline-flex;gap:4px;margin:6px 0 14px}div#admin-company-ob .ob-movement{cursor:pointer}div#admin-company-ob .ob-movement .count-badge{font-size:12px}div#admin-company-ob .ob-tab-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}div#admin-company-ob .ob-tab-header p{margin:0}div#admin-company-ob .company-name{font-weight:700;text-align:center;margin:30px 0 10px 10px}div#admin-company-ob #firestore-id{display:flex;width:100%;justify-content:center}div#admin-company-ob #firestore-id input{display:inline-block;text-align:center;cursor:pointer;width:100%;max-width:250px;height:25px;margin:5px 0}div#admin-company-ob #_onboarding-modal_ select{display:block}div#admin-company-ob #_onboarding-modal_ #main-t{text-align:center;margin-bottom:25px}div#admin-company-ob #_onboarding-modal_ #download-example #download-icon{vertical-align:middle;width:20px}div#admin-company-ob #_onboarding-modal_ .hidden{display:none}div#admin-company-ob #_onboarding-modal_ #box-container{background-color:var(--airbag-background);border-radius:var(--ui-surface-radius);text-align:center;padding:21px 6px;margin-bottom:21px}div#admin-company-ob #_onboarding-modal_ #box-container #upload-icon{vertical-align:middle;width:36px;margin-bottom:6px}div#admin-company-ob #_onboarding-modal_ #box-container p{margin:0}div#onboarding-detail #top-ctas{text-align:right;margin-top:12px}div#onboarding-detail #top-ctas button{margin-left:6px}div#onboarding-detail #top-ctas button svg{margin-right:6px}div#onboarding-detail #status-indicators{margin:18px 0}div#onboarding-detail #status-indicators button{margin-right:6px}div#onboarding-detail #status-indicators button .op-label{margin-left:6px}div#onboarding-detail #status-indicators button .count-badge{font-size:10px;margin-left:3px}div#onboarding-detail #status-indicators .blue-i{color:var(--airbag-blue)}div#onboarding-detail #status-indicators .red-i{color:var(--airbag-error)}div#onboarding-detail #status-indicators .green-i{color:var(--airbag-successful)}div#onboarding-detail .edited{background-color:var(--airbag-attention-light)}div#onboarding-detail .delete-row{color:var(--airbag-error);margin:6px;vertical-align:middle;cursor:pointer}div#onboarding-detail .edit-input{height:30px;width:150px}div#onboarding-detail .cursor-pointer{cursor:pointer}div#onboarding-detail .cursor-not-allowed{cursor:not-allowed}div#onboarding-detail .edit-span{cursor:pointer}div#onboarding-detail .edit-span svg{color:var(--airbag-yellow);margin-right:6px}#qa-triage-tool{--page-column-width: 800px}#qa-triage-tool .qa-progress{margin-bottom:var(--airbag-space-3)}#qa-triage-tool .qa-trail.MuiTypography-root{margin:0 0 var(--airbag-space-4);color:var(--airbag-grey);font-size:12px}#qa-triage-tool .qa-start__title.MuiTypography-root{margin:var(--airbag-space-4) 0 var(--airbag-space-2);font-size:20px;font-weight:700}#qa-triage-tool .qa-start__text.MuiTypography-root{margin:0 0 var(--airbag-space-6);color:var(--airbag-grey)}#qa-triage-tool .qa-issues{margin:0;padding:0;list-style:none}#qa-triage-tool .qa-issue__content,#qa-triage-tool .MuiCardContent-root.qa-issue__content:last-child{align-items:flex-start}#qa-triage-tool .qa-issue__body{display:flex;flex:1;flex-direction:column;gap:var(--airbag-space-1);min-width:0}#qa-triage-tool .qa-issue__button{min-height:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left}#qa-triage-tool .qa-issue__button:hover{background:transparent}#qa-triage-tool .qa-issue__text.MuiTypography-root{margin:0;color:var(--airbag-grey);font-size:13px}#qa-triage-tool .qa-vision{margin-top:var(--airbag-space-6)}#qa-triage-tool .qa-step__meta{display:flex;align-items:center;gap:var(--airbag-space-2);margin-bottom:var(--airbag-space-4)}#qa-triage-tool .qa-step__num{color:var(--airbag-grey);font-size:12px;font-weight:700}#qa-triage-tool .qa-step__question.MuiTypography-root{margin:0 0 var(--airbag-space-4);font-size:18px;font-weight:700;line-height:1.4}#qa-triage-tool .qa-step__context{margin-bottom:var(--airbag-space-6);font-size:14px;line-height:1.6}#qa-triage-tool .qa-step__context code{padding:0 var(--airbag-space-1);border-radius:var(--ui-badge-radius);background:var(--airbag-surface);font-size:12px}#qa-triage-tool .qa-actions{margin:0 0 var(--airbag-space-6);padding:0;list-style:none}#qa-triage-tool .qa-actions__item{display:flex;gap:var(--airbag-space-3);padding:var(--airbag-space-2) 0;border-bottom:1px solid var(--airbag-divider);font-size:14px;line-height:1.5}#qa-triage-tool .qa-actions__item:last-child{border-bottom:0}#qa-triage-tool .qa-actions__icon{flex-shrink:0;width:24px;text-align:center}#qa-triage-tool .qa-options{display:flex;flex-direction:column;gap:var(--airbag-space-2);margin:0;padding:0;list-style:none}#qa-triage-tool .qa-option{display:flex;align-items:center;gap:var(--airbag-space-3);width:100%;padding:var(--airbag-space-3) var(--airbag-space-4);border:1px solid var(--airbag-border);border-radius:var(--ui-surface-radius);font-weight:400;text-align:left}#qa-triage-tool .qa-option .status-badge{flex-shrink:0;min-width:56px;text-align:center}#qa-triage-tool .qa-option__label{flex:1}#qa-triage-tool .qa-option__arrow{color:var(--airbag-grey)}#qa-triage-tool .qa-option:hover .qa-option__arrow{color:var(--airbag-text)}#qa-triage-tool .qa-future{margin-top:var(--airbag-space-4)}#qa-triage-tool .qa-terminal__header{display:flex;align-items:flex-start;gap:var(--airbag-space-4);margin-bottom:var(--airbag-space-4)}#qa-triage-tool .qa-terminal__icon{font-size:28px;line-height:1}#qa-triage-tool .qa-terminal__title.MuiTypography-root{margin:var(--airbag-space-2) 0 0;font-size:18px;font-weight:700}#qa-triage-tool .qa-terminal__subtitle.MuiTypography-root{margin:var(--airbag-space-1) 0 0;color:var(--airbag-grey);font-size:13px}#qa-triage-tool .qa-terminal__steps{margin:0 0 var(--airbag-space-4);padding:0;list-style:none}#qa-triage-tool .qa-terminal__step{display:flex;gap:var(--airbag-space-3);padding:var(--airbag-space-2) 0;border-bottom:1px solid var(--airbag-divider);font-size:14px;line-height:1.5}#qa-triage-tool .qa-terminal__step:last-child{border-bottom:0}#qa-triage-tool .qa-terminal__num{min-width:20px;color:var(--airbag-grey);font-size:12px;font-weight:700}#qa-triage-tool .qa-terminal__note{margin-bottom:var(--airbag-space-4);font-size:13px;line-height:1.6}#qa-triage-tool .qa-terminal{border-left:4px solid var(--airbag-border)}#qa-triage-tool .qa-terminal--resolve{border-left-color:var(--airbag-successful)}#qa-triage-tool .qa-terminal--escalate{border-left-color:var(--airbag-error)}#qa-triage-tool .qa-terminal--phone{border-left-color:var(--airbag-attention)}#qa-triage-tool .qa-nav{display:flex;flex-wrap:wrap;gap:var(--airbag-space-3);margin-top:var(--airbag-space-6);padding-top:var(--airbag-space-4);border-top:1px solid var(--airbag-divider)}#qa-triage-tool .qa-nav__restart{margin-left:auto}#_operational-dashboards_ .od-loader{display:flex;justify-content:center;padding:var(--airbag-space-12) 0}#_operational-dashboards_ .od-grid{margin:0;padding:0;list-style:none}#_operational-dashboards_ .od-card__content,#_operational-dashboards_ .MuiCardContent-root.od-card__content:last-child{align-items:flex-start;padding-right:var(--airbag-space-12)}#_operational-dashboards_ .od-card__body{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:var(--airbag-space-1);min-width:0}#_operational-dashboards_ .od-card__title.MuiTypography-root{font-size:14px}#_operational-dashboards_ .od-description.MuiTypography-root{margin:0;color:var(--airbag-grey);font-size:13px}#_operational-dashboards_ .od-tag{margin-top:var(--airbag-space-2)}#_operational-dashboards_ .od-edit-btn{position:absolute;top:var(--airbag-space-2);right:var(--airbag-space-2);z-index:1}#_operational-dashboards_ .od-card .navigation-card__chevron{position:absolute;right:var(--airbag-space-4);bottom:var(--airbag-space-4)}#_operational-dashboards_ .od-form__hint.MuiTypography-root{margin:var(--airbag-space-3) 0 0;color:var(--airbag-grey);font-size:13px}#not-found{padding:var(--airbag-space-8) 0}#not-found .not-found__card{max-width:560px;margin:0 auto}#not-found .not-found__code.MuiTypography-root{margin:0;color:var(--airbag-grey);font-size:12px;font-weight:700}#not-found .not-found__action{margin-top:var(--airbag-space-4)}#error-boundary{height:100vh;padding:10px;background-color:var(--airbag-yellow)}#error-boundary #error-boundary-content{margin:0 auto;text-align:center;width:100%;max-width:900px}#error-boundary #error-boundary-content svg{font-size:100px;color:var(--airbag-text)}#error-boundary #error-boundary-content h3{font-weight:700;color:var(--airbag-text)}#error-boundary #error-boundary-content h5{font-weight:600;margin:25px 0 42px;color:var(--airbag-text);line-height:35px}
