@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600;700;800&display=swap);:root{--q-light-new:#f48fb1;--q-light-unassigned:#eee;--q-light-assigned:#a5d6a7;--q-light-pending:#ffab91;--q-light-declined:#ef9a9a;--q-light-accepted:#a5d6a7;--q-light-draft:#ffcc80;--q-light-request:#80cbc4;--q-light-enquired:#fff59d;--q-light-deleted:#e0e0e0;--q-dark-new:#880e4f;--q-dark-unassigned:#424242;--q-dark-assigned:#1b5e20;--q-dark-pending:#bf360c;--q-dark-declined:#b71c1c;--q-dark-accepted:#1b5e20;--q-dark-draft:#ffcc80;--q-dark-request:#80cbc4;--q-dark-enquired:#fff59d;--q-dark-deleted:#e0e0e0;--q-mode_sea:#29b6f6;--q-mode_air:#ec407a;--q-mode_rail:#4db6ac;--q-mode_courier:#ffb74d;--q-mode_road:#ba68c8;--app-radius-xs:10px;--app-radius-sm:14px;--app-radius-md:18px;--app-radius-lg:24px}#q-app,body,html{background:#0000;min-height:100%}body.body--dark .custom-tooltip{background:#282828}body.body--light .custom-tooltip{background:#f5f5f5}body.body--dark{--app-surface:#2b2b2bf0;--app-surface-soft:#ffffff0a;--app-elevated:#303030;--app-border:#ffffff14;--app-shadow-soft:0 14px 36px #00000047;--app-shadow-strong:0 24px 60px #00000057;background:radial-gradient(circle at top,#ff70431f,#0000 30%),linear-gradient(180deg,#323232,#282828 55%);background-color:#282828}body.body--light{--app-surface:#ffffffe6;--app-surface-soft:#ffffffb3;--app-elevated:#fff;--app-border:#20456414;--app-shadow-soft:0 14px 36px #20456414;--app-shadow-strong:0 24px 60px #2045641f;background:radial-gradient(circle at top,#ff70431a,#0000 28%),linear-gradient(180deg,#faf8f6,#f5f5f5 45%);background-color:#f5f5f5}.q-field__native span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body{scroll-behavior:smooth}.q-layout,.q-page,.q-page-container{background:#0000}.rounded-borders{border-radius:var(--app-radius-sm)!important}.q-footer,.q-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.q-drawer{background:var(--app-surface)!important;border-color:var(--app-border)!important;box-shadow:var(--app-shadow-soft)}.q-card,.q-dialog__inner>.q-card,.q-list[bordered],.q-menu,.q-table__container{background:var(--app-elevated);border:1px solid var(--app-border);border-radius:var(--app-radius-md);box-shadow:var(--app-shadow-soft)}body.body--dark .q-dialog__backdrop{background:#070a0ebd!important}body.body--dark .q-date,body.body--dark .q-dialog__inner>*,body.body--dark .q-editor,body.body--dark .q-menu,body.body--dark .q-popup-edit,body.body--dark .q-time{background:var(--app-elevated)!important;border-color:var(--app-border);color:inherit}.q-card,.q-table__container{overflow:hidden}.q-btn{font-weight:600;letter-spacing:.01em;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,border-color .18s ease}.q-btn:not(.q-btn--round):not(.q-btn--fab){border-radius:var(--app-radius-sm)}.q-btn:not(.disabled):not(.q-btn--round):not(.q-btn--fab):hover{box-shadow:0 10px 24px #20456424;transform:translateY(-1px)}body.body--dark .q-btn:not(.disabled):not(.q-btn--round):not(.q-btn--fab):hover{box-shadow:0 12px 24px #00000047}.q-table tbody .table-action-btn.q-btn.q-btn--round.q-btn--flat{background:#ff70431a;color:#ff7043;min-height:34px;min-width:34px;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,color .18s ease}body.body--dark .q-table tbody .table-action-btn.q-btn.q-btn--round.q-btn--flat{background:#ffffff0f;color:#ff9a7a}.q-table tbody .table-action-btn.q-btn.q-btn--round.q-btn--flat:not(.disabled):hover{background:#ff704329;box-shadow:0 10px 20px #2045641f;transform:translateY(-1px)}body.body--dark .q-table tbody .table-action-btn.q-btn.q-btn--round.q-btn--flat:not(.disabled):hover{background:#ff70432e;box-shadow:0 10px 20px #0000003d}.settings-shell{background:linear-gradient(180deg,var(--app-surface-soft) 0,var(--app-elevated) 22%)}.settings-subtabs,.settings-tabs{background:#0000}.settings-panels,.settings-panels .q-panel-parent,.settings-panels .q-tab-panel,.settings-subpanels,.settings-subpanels .q-panel-parent,.settings-subpanels .q-tab-panel{background:#0000!important}.settings-panels .q-tab-panel,.settings-subpanels .q-tab-panel{border-radius:var(--app-radius-md)}.settings-subpanels .q-tab-panel{padding-top:20px}.q-btn--outline{border-width:1px}.q-field__control{border-radius:var(--app-radius-sm)!important;padding-left:8px;padding-right:8px;transition:box-shadow .18s ease,background-color .18s ease,border-color .18s ease}.q-field--filled .q-field__control,.q-field--outlined .q-field__control{background:var(--app-surface-soft);border:1px solid var(--app-border);box-shadow:inset 0 1px 0 #ffffff14}.q-field--focused.q-field--filled .q-field__control:after,.q-field--focused.q-field--outlined .q-field__control:after,.q-field--focused.q-field--standard .q-field__control:after{background:linear-gradient(90deg,#ff704300,#ff704347 10%,#ff7043 24%,#ff7043 76%,#ff704347 90%,#ff704300);border:0!important;border-radius:999px;bottom:-1px;height:3px;left:0;right:0;top:auto}.q-field--focused .q-field__control{box-shadow:0 0 0 4px #ff70431f}.q-field--focused.q-field--filled .q-field__control,.q-field--focused.q-field--outlined .q-field__control{border-bottom-color:#0000}.q-field--focused.q-field--filled .q-field__control:before,.q-field--focused.q-field--outlined .q-field__control:before,.q-field--focused.q-field--standard .q-field__control:before{border-bottom-color:#0000!important}.q-field--focused .q-field__append,.q-field--focused .q-field__native,.q-field--focused .q-field__prefix,.q-field--focused .q-field__prepend,.q-field--focused .q-field__suffix{color:inherit}.filter-field-stack{display:flex;flex-direction:column;gap:10px}.q-tabs{gap:8px}.q-tab{border-radius:999px}.q-list>.q-item{border-radius:var(--app-radius-sm);margin:2px 6px;transition:background-color .18s ease,transform .18s ease}.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item{padding-left:16px;padding-right:16px;text-align:left}.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item__section{text-align:left}.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item__section--avatar{min-width:24px}.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item__section--side{padding-right:0}body.body--light .q-list>.q-item:hover{background:#2045640d}body.body--dark .q-list>.q-item:hover{background:#ffffff0d}.q-item--active,.q-item.q-router-link--active{background:#ff70431f;color:#ff7043}.q-chip{border-radius:999px;font-weight:600}.q-banner{border:1px solid var(--app-border);border-radius:var(--app-radius-md)}.q-table__container{background:var(--app-elevated)}.q-table thead tr:first-child th{background:var(--app-surface-soft);font-weight:700}.q-table tbody td,.q-table thead th{border-color:var(--app-border)}.q-markup-table tbody tr,.q-table tbody tr{background:#0000!important}.q-markup-table tbody tr+tr td,.q-table tbody tr+tr td{border-top:1px solid var(--app-border)}.container,.container-lg,.container-md,.container-sm,.container-xl{margin-left:auto;margin-right:auto;padding:0 20px;width:100%}@media (min-width:718px){.container,.container-sm{max-width:800px}}@media (min-width:1024px){.container,.container-md,.container-sm{max-width:920px}}@media (min-width:1439px){.container,.container-lg,.container-md,.container-sm{max-width:1140px}}@media (min-width:1920px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1440px}}.my-card .q-card-section>.row>[class*=col-]{display:flex;flex-direction:column;gap:42px}.custom-tooltip{border-radius:8px;box-shadow:0 4px 12px #0000001a;color:#333;padding:0 0 8px}.custom-table{border-collapse:initial;border-spacing:12px 8px;font-size:14px;text-align:center;width:100%}.custom-table th{color:#ff7043;font-weight:700;padding-top:4px;text-transform:uppercase}.custom-table td{background-color:#ff7043;border-radius:4px;color:#fff;min-height:50px;padding:4px 14px}.custom-table tbody td:empty:before{content:" "}.sticky-header-table{max-height:500px}body.body--dark .sticky-header-table{background-color:#282828;color:#fff}body.body--light body.body--dark .sticky-header-table{background-color:#f5f5f5;color:#000}.sticky-header-table thead tr th{position:sticky;z-index:1}.sticky-header-table thead tr:first-child th{top:0}.sticky-header-table.q-table--loading thead tr:last-child th{top:48px}.sticky-header-table tbody{scroll-margin-top:48px}