.task-phone-filters{display:none}html[data-theme] .task-identity .task-desktop-context{display:contents}html[data-theme] .task-identity .task-phone-context,html[data-theme] .task-identity .task-phone-summary{display:none}html[data-theme] .task-workspace.task-compact .task-workspace-content{display:contents}html[data-theme] .task-workspace.task-compact .task-mobile-actions{display:none}@media(max-width:600px){html[data-theme] .top-navigation-layout{--workspace-gutter:12px}html[data-theme] .dms-header-identity{min-height:54px;padding:4px 12px}html[data-theme] .dms-header-brand img{width:88px;height:40px}html[data-theme] .dms-header-tools{gap:4px}html[data-theme] .dms-navigation-row{padding:3px 6px;gap:2px}html[data-theme] .dms-navigation-row :is(.dms-back-button,.dms-nav-scroll,.dms-navigation-link,.dms-settings-trigger){min-height:44px}html[data-theme] .task-workspace-backdrop{padding:0;align-items:stretch;justify-content:stretch}html[data-theme] .task-workspace.task-compact{width:100vw!important;max-width:100vw!important;height:100dvh;max-height:100dvh;margin:0;border:0;border-radius:0;display:flex;flex-direction:column;overflow:hidden}html[data-theme] .task-workspace.task-compact .task-workspace-content{display:block;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scroll-padding:12px}html[data-theme] .task-workspace.task-compact .task-workspace-scroll{overflow:visible;padding:8px 14px 20px;min-height:0;background:var(--surface)}html[data-theme] .task-workspace.task-compact .task-heading{padding:12px 14px;gap:8px;position:relative;max-height:none;overflow:visible}html[data-theme] .task-workspace.task-compact .task-heading h2{font-size:19px!important;line-height:1.3;margin:6px 0 8px}html[data-theme] .task-workspace.task-compact .task-header-kicker{gap:3px 7px;font-size:11px;line-height:17px}html[data-theme] .task-workspace.task-compact .task-header-stage{font-size:11px}html[data-theme] .task-workspace.task-compact .task-header-customer{font-size:13px}html[data-theme] .task-workspace.task-compact .task-header-metadata{gap:3px 10px;font-size:12px;overflow-wrap:anywhere}html[data-theme] .task-workspace.task-compact .task-identity .task-header-dates{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:3px 0 0;padding-top:8px}html[data-theme] .task-workspace.task-compact .task-header-dates>div{padding:0;border:0;gap:2px}html[data-theme] .task-workspace.task-compact .task-header-dates>div:last-child{grid-column:1/-1}html[data-theme] .task-workspace.task-compact .task-header-dates dd{font-size:12px!important;line-height:18px}html[data-theme] .task-workspace.task-compact .task-heading>.icon-button{width:44px;height:44px;min-width:44px;min-height:44px;padding:10px;margin:-5px -6px 0 0}html[data-theme] .task-workspace.task-compact .task-workspace-footer{display:flex;align-items:center;gap:8px;flex:none;margin:0;padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);background:var(--surface);box-shadow:0 -3px 12px #00000008;z-index:2}html[data-theme] .task-workspace.task-compact .task-close-action{flex:none;width:58px;padding:8px 4px!important}html[data-theme] .task-workspace.task-compact .task-mobile-actions{display:flex;flex:1;gap:8px;min-width:0}html[data-theme] .task-workspace.task-compact .task-mobile-actions>.button{flex:1;min-width:0;padding:8px 5px!important;font-size:13px!important;white-space:normal;line-height:18px;min-height:46px}html[data-theme] .task-workspace.task-compact .task-simple-actions{display:none}html[data-theme] .task-workspace.task-compact :is(.button,.attachment-picker .button,.task-context-details form>.button,.task-transfer-form .button,.cargo-plan-delete){min-height:44px!important;height:auto!important;font-size:14px!important;touch-action:manipulation}html[data-theme] .task-workspace.task-compact :is(.icon-button,.cargo-plan-delete){min-width:44px!important;min-height:44px!important}html[data-theme] .task-workspace.task-compact .data-table :is(input,select),html[data-theme] .task-workspace.task-compact .field :is(input:not([type=checkbox]):not([type=hidden]),select,textarea),html[data-theme] .task-workspace.task-compact .task-document-upload select{font-size:16px!important;min-height:44px!important;max-width:100%;box-sizing:border-box}html[data-theme] .task-workspace.task-compact .field>span{font-size:13px;line-height:20px}html[data-theme] .task-workspace.task-compact .cargo-master-grid,html[data-theme] .task-workspace.task-compact .form-grid{grid-template-columns:minmax(0,1fr)!important;gap:12px}html[data-theme] .task-workspace.task-compact .field{min-width:0;margin-bottom:0}html[data-theme] .task-workspace.task-compact .field.wide{grid-column:1}html[data-theme] .task-workspace.task-compact :is(.task-section>summary,.task-optional-fields>summary,.task-cargo-record>summary,.task-transfer-section>summary){min-height:44px;display:list-item;align-content:center;padding:10px 0!important;box-sizing:border-box;margin-bottom:0}html[data-theme] .task-workspace.task-compact :is(.checkbox-field,.cargo-return-option){min-height:44px;align-items:center;font-size:14px;gap:10px}html[data-theme] .task-workspace.task-compact input[type=checkbox]{width:22px;height:22px;min-width:22px;flex:none}html[data-theme] .task-workspace.task-compact .task-requirement-groups button{min-height:44px;font-size:13px;padding:10px 0}html[data-theme] .task-workspace.task-compact .task-document-row{grid-template-columns:minmax(0,1fr)!important;gap:8px;padding:12px 0}html[data-theme] .task-workspace.task-compact .task-document-files,html[data-theme] .task-workspace.task-compact .task-document-row>form{grid-column:1!important;grid-row:auto!important}html[data-theme] .task-workspace.task-compact .task-document-files a{min-height:36px;overflow-wrap:anywhere}html[data-theme] .task-workspace.task-compact .task-document-upload{flex-wrap:wrap;width:100%;gap:8px}html[data-theme] .task-workspace.task-compact .task-document-upload select{flex:1 1 100%!important;width:100%!important;max-width:100%!important}html[data-theme] .task-workspace.task-compact .attachment-picker{width:100%;flex-wrap:wrap}html[data-theme] .task-workspace.task-compact .attachment-selection{max-width:100%;overflow-wrap:anywhere}html[data-theme] .task-workspace.task-compact .task-transfer-form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}html[data-theme] .task-workspace.task-compact .task-transfer-form>.field{grid-column:1/-1;width:100%}html[data-theme] .task-workspace.task-compact .task-transfer-form .button{width:100%;padding:8px}html[data-theme] .task-workspace.task-compact .bl-import{padding:10px}html[data-theme] .task-workspace.task-compact .bl-import-toolbar{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}html[data-theme] .task-workspace.task-compact .bl-import-toolbar>strong{grid-column:1/-1}html[data-theme] .task-workspace.task-compact .bl-import-filename{grid-column:1/-1;grid-row:2;width:100%;font-size:14px!important;min-height:36px}html[data-theme] .task-workspace.task-compact .bl-import-toolbar>button{grid-row:3;padding:8px 4px!important;min-width:0}html[data-theme] .task-workspace.task-compact .bl-import-toolbar>button:last-of-type{grid-column:2}html[data-theme] .task-workspace.task-compact .shipment-cargo-plan .shipment-equipment-row{grid-template-columns:minmax(0,1fr) 44px!important;gap:8px}html[data-theme] .task-workspace.task-compact .shipment-equipment-row>.field{grid-column:1}html[data-theme] .task-workspace.task-compact .shipment-equipment-row>.field>span{min-height:0}html[data-theme] .task-workspace.task-compact .shipment-equipment-row>.cargo-plan-delete{grid-column:2;grid-row:1/3;align-self:end}html[data-theme] .task-workspace.task-compact .shipment-cargo-plan .data-table,html[data-theme] .task-workspace.task-compact .shipment-cargo-plan .data-table tbody{display:block;width:100%;min-width:0}html[data-theme] .task-workspace.task-compact .shipment-cargo-plan .data-table thead{display:none}html[data-theme] .task-workspace.task-compact .shipment-cargo-plan .data-table tr{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;border:1px solid var(--line);border-radius:7px;padding:12px;margin:10px 0}html[data-theme] .task-workspace.task-compact .shipment-cargo-plan .data-table td{display:block;width:100%;padding:0;border:0;white-space:normal;min-width:0}html[data-theme] .task-workspace.task-compact .shipment-cargo-plan .data-table td[data-label]:before{content:attr(data-label);display:block;margin-bottom:5px;font-size:13px;color:var(--muted)}html[data-theme] .task-workspace.task-compact .shipment-cargo-plan .data-table input{width:100%}html[data-theme] .task-workspace.task-compact .shipment-cargo-plan .data-table input[type=checkbox]{width:22px}html[data-theme] .task-queue .task-queue-rows{display:grid;gap:10px;border:0;background:transparent;overflow:visible}html[data-theme] .task-queue .task-queue-rows .task-action-row{border:1px solid var(--line);border-left-width:3px;border-radius:8px;padding:12px;gap:8px}html[data-theme] .task-queue .task-queue-rows .task-action-title{font-size:16px!important;line-height:22px}html[data-theme] .task-queue .task-queue-rows .task-action-reference{font-size:12px}html[data-theme] .task-queue .task-queue-rows .task-action-meta{gap:6px 10px;font-size:13px}html[data-theme] .task-queue .task-queue-rows .task-action-meta strong,html[data-theme] .task-queue .task-queue-rows .task-header-customer{font-size:14px}html[data-theme] .task-queue .task-queue-rows .task-action-buttons{width:100%}html[data-theme] .task-queue .task-queue-rows .task-action-buttons>.button{width:100%;min-height:44px;font-size:14px}html[data-theme] .task-board .dms-search-input{font-size:16px;min-height:44px}html[data-theme] .task-board .dms-search-count{font-size:11px}html[data-theme] .task-board .work-summary>button{min-height:50px}}@media(max-width:360px){html[data-theme] .task-workspace.task-compact .task-header-stage{flex-basis:100%}html[data-theme] .task-workspace.task-compact .task-mobile-actions>.button{font-size:12px!important}.dms-header-tools .theme-switch{max-width:94px}}@media(max-width:600px){html[data-theme] .task-workspace.task-compact .task-desktop-context{display:none}html[data-theme] .task-workspace.task-compact .task-phone-summary{display:grid;gap:4px;font-size:12px;line-height:18px;color:var(--muted)}html[data-theme] .task-phone-summary>span:last-child{display:flex;gap:6px;align-items:center}html[data-theme] .task-workspace.task-compact .task-phone-context{display:block;margin-top:3px}html[data-theme] .task-phone-context>summary{min-height:40px;padding:10px 0;box-sizing:border-box;font-size:12px;line-height:20px;color:var(--muted);cursor:pointer}html[data-theme] .task-phone-context .task-header-owner{display:none}html[data-theme] .task-workspace.task-compact .task-header-dates>div:first-child{grid-column:auto}html[data-theme] .task-workspace.task-compact .task-header-dates>div:last-child{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}html[data-theme] .task-board>.milestone-flow{display:none!important}html[data-theme] .task-board>.task-phone-filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin-bottom:12px}html[data-theme] .task-phone-filters label{display:grid;gap:5px;min-width:0}html[data-theme] .task-phone-filters label>span{font-size:12px;color:var(--muted)}html[data-theme] .task-phone-filters select{width:100%;min-width:0;min-height:44px;font-size:16px;padding:8px;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:var(--ink)}html[data-theme] .task-queue .task-queue-rows .task-action-row.late{border-left-color:var(--red,#b43535)}html[data-theme] .task-queue .task-queue-rows .task-action-row.closed{border-left-color:var(--teal,#226f61)}html[data-theme] .file-page .file-heading .drawer-actions{display:none}html[data-theme] .file-page .file-heading{padding-bottom:12px}html[data-theme] .file-page .file-heading h2{font-size:20px!important;margin-bottom:7px}html[data-theme] .file-page .file-heading-metadata{font-size:13px;line-height:19px}html[data-theme] .file-page .file-heading-metadata>strong{font-size:13px}html[data-theme] .file-heading .file-current-stage{margin-top:8px;gap:6px}html[data-theme] .file-heading .file-stage-caption{display:none}html[data-theme] .file-page .drawer-tabs button{min-height:44px;font-size:13px;padding:10px}html[data-theme] .dms-settings>button{min-height:44px}html[data-theme] .my-tasks-workspace .my-all-tasks>div{max-height:none;overflow:visible;scrollbar-gutter:auto}html[data-theme] .my-tasks-workspace .my-task-row{grid-template-columns:minmax(0,1fr);padding:12px;gap:9px;min-width:0}html[data-theme] .my-tasks-workspace .my-task-title{font-size:16px!important;line-height:22px}html[data-theme] .my-tasks-workspace .my-task-due{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px 10px;width:100%;min-width:0}html[data-theme] .my-tasks-workspace .my-task-due .task-open-button{width:100%;flex-basis:100%;min-height:44px;font-size:14px;margin-top:4px;justify-content:center}html[data-theme] .my-tasks-workspace .my-task-row.closed{background:var(--soft,var(--surface));border-left:3px solid var(--teal,#226f61)}html[data-theme] .my-tasks-workspace .my-tasks-tabs button{min-height:44px;padding:10px 6px}html[data-theme] .my-tasks-workspace .my-work-filters{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:8px;margin:10px 0;padding-bottom:4px;overscroll-behavior-x:contain}html[data-theme] .my-tasks-workspace .my-work-filter{flex:0 0 auto;min-height:44px;font-size:13px;padding:8px 12px;white-space:nowrap}html[data-theme] .my-tasks-workspace .my-work-filter strong{font-size:16px}html[data-theme] .my-tasks-workspace .dms-search-input input{font-size:16px;min-height:44px}html[data-theme] .my-tasks-workspace .phone-more-tasks{display:flex;width:calc(100% - 24px);margin:12px;min-height:44px;justify-content:center;font-size:14px}html[data-theme] .my-tasks-workspace section>header{min-height:48px;padding:10px 12px}}@media(max-width:600px){html[data-theme] .my-tasks-workspace,html[data-theme] .my-tasks-workspace :is(.my-work-unified,.my-all-tasks,.my-work-sidebar,.my-work-filters,.dms-query-toolbar,.dms-search-control,.dms-search-input),html[data-theme] .my-tasks-workspace>div{width:100%;min-width:0;max-width:100%;box-sizing:border-box}html[data-theme] .my-tasks-workspace .my-work-unified{grid-template-columns:minmax(0,1fr)}html[data-theme] .my-tasks-workspace .my-task-row>div{max-width:100%;box-sizing:border-box}html[data-theme] .my-tasks-workspace .my-task-title{white-space:normal;overflow-wrap:anywhere}}@media(max-width:700px){html[data-theme] .jobs-table{display:block!important;width:100%!important;min-width:0!important;table-layout:auto!important}html[data-theme] .jobs-table colgroup,html[data-theme] .jobs-table thead{display:none!important}html[data-theme] .jobs-table tbody{display:block!important;width:100%!important}html[data-theme] .jobs-table tbody tr{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;padding:14px;border-bottom:1px solid var(--line,#dce3e7);min-height:0!important;height:auto!important}html[data-theme] .jobs-table tbody td{display:block!important;min-width:0!important;max-width:none!important;width:auto!important;height:auto!important;padding:5px!important;border:0!important;white-space:normal!important;overflow-wrap:anywhere}html[data-theme] .jobs-table td:first-child,html[data-theme] .jobs-table td:nth-child(4),html[data-theme] .jobs-table td:nth-child(5){grid-column:1/-1}html[data-theme] .jobs-table td:before{display:block;color:var(--muted,#65717b);font-size:11px;margin-bottom:4px}html[data-theme] .jobs-table td:nth-child(2):before{content:"Business Category"}html[data-theme] .jobs-table td:nth-child(3):before{content:"File Status"}html[data-theme] .jobs-table td:nth-child(4):before{content:"B/L / AWB / Carrier"}html[data-theme] .jobs-table td:nth-child(5):before{content:"Current Stage"}html[data-theme] .jobs-table td:nth-child(6):before{content:"Progress"}html[data-theme] .jobs-table td:nth-child(7):before{content:"Cargo"}html[data-theme] .jobs-table td:nth-child(8):before{content:"ETA · EAT"}html[data-theme] .jobs-table td :is(.cell-secondary,.cell-value){display:block!important;white-space:normal!important;max-width:none!important}html[data-theme] .jobs-table .button{min-height:44px;white-space:normal}html[data-theme] .dms-navigation-header.dms-icon-header{display:flex!important;justify-content:space-between;width:100%;box-sizing:border-box}html[data-theme] .dms-icon-header .dms-header-identity{flex:1 1 auto!important;width:auto!important;min-width:0;padding:0!important}html[data-theme] .dms-icon-header .dms-header-brand img{width:44px!important;height:30px!important}html[data-theme] .dms-icon-header .dms-header-brand strong{font-size:13px!important}html[data-theme] .dms-icon-header .dms-header-tools .dms-header-icon{display:inline-flex!important}html[data-theme] .file-popout-backdrop .milestone-flow{display:grid!important}}@media(max-width:760px){html[data-theme] :is(.app-shell,.main-shell,.workspace-main,.panel,.modal,.form-body,.drawer-body,.table-scroll,.dms-query-toolbar){min-width:0;max-width:100%;box-sizing:border-box}html[data-theme] :is(.modal-backdrop,.task-workspace-backdrop,.file-popout-backdrop){padding:0!important}html[data-theme] .file-popout-backdrop .file-page{padding:0!important}html[data-theme] :is(.modal,.task-workspace,.cargo-detail-modal,.sales-quote-modal,.job-drawer){width:100%!important;max-width:100vw!important;min-width:0!important;max-height:100dvh;box-sizing:border-box}html[data-theme] :is(.modal-header,.form-footer,.drawer-footer,.panel-heading,.sub-heading,.dms-query-toolbar,.module-tabs,.sub-tabs,.drawer-tabs){min-width:0;flex-wrap:wrap;white-space:normal;gap:8px}html[data-theme] :is(.form-grid,.detail-grid,.quote-customer-details,.user-usage-filters){grid-template-columns:minmax(0,1fr)!important;min-width:0}html[data-theme] :is(input,select,textarea){min-width:0;max-width:100%;box-sizing:border-box}html[data-theme] :is(.dms-search-popover,.account-menu,.settings-menu,[role=menu]){max-width:calc(100vw - 16px)!important;box-sizing:border-box;max-height:85dvh;overflow-y:auto;white-space:normal}html[data-theme] .dms-search-popover{position:fixed!important;left:8px!important;right:8px!important;width:auto!important;top:12dvh!important;z-index:220}html[data-theme] .table-scroll{overflow:visible!important;max-width:100%}html[data-theme] .table-scroll table.data-table,html[data-theme] .table-scroll table.data-table tbody{display:block!important;width:100%!important;min-width:0!important;max-width:100%}html[data-theme] .table-scroll table.data-table :is(thead,colgroup){display:none!important}html[data-theme] .table-scroll table.data-table tbody tr{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:none!important;gap:10px;padding:12px;height:auto!important;min-height:0!important;border-bottom:1px solid var(--line);min-width:0}html[data-theme] .table-scroll table.data-table tbody :is(td,th){display:block!important;position:static!important;grid-area:auto!important;width:auto!important;min-width:0!important;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere;padding:4px!important;border:0}html[data-theme] .table-scroll table.data-table tbody td[data-label]:before{content:attr(data-label);display:block!important;font-size:11px;color:var(--muted);margin-bottom:5px}html[data-theme] .table-scroll table.data-table tbody td:empty{display:none!important}html[data-theme] :is(.cell-secondary,.cell-value,.file-link,.status-cell-text,.data-table td,.timeline-entry p){white-space:normal;overflow-wrap:anywhere;text-overflow:clip}html[data-theme] .status-sheet-scroll{width:100%;height:auto!important;max-height:none!important;overflow:visible!important}html[data-theme] .status-sheet-scroll table{display:block;width:100%!important;min-width:0!important}html[data-theme] .status-sheet-scroll :is(colgroup,thead){display:none}html[data-theme] .status-sheet-scroll :is(tbody,tr){display:block;min-width:0;width:100%}html[data-theme] .status-sheet-scroll tr{border-bottom:1px solid var(--line);padding:12px;box-sizing:border-box}html[data-theme] .status-sheet-scroll :is(td,th){display:block!important;position:static!important;width:auto!important;max-width:100%;white-space:normal;padding:8px!important}html[data-theme] .status-sheet-scroll td[data-label]:before{content:attr(data-label);display:block;color:var(--muted);font-size:11px;margin-bottom:4px}html[data-theme] .drawer-tabs{overflow:visible!important}html[data-theme] .module-tabs>button{flex:1;white-space:normal;min-width:0}html[data-theme] :is(.modal,.panel) img{max-width:100%;height:auto}html[data-theme] .file-popout-backdrop .milestone-flow>button{min-width:0!important;max-width:100%!important}}html[data-theme] .file-popout-backdrop .file-page{padding:0!important}html[data-theme] .file-popout-backdrop .task-board>.milestone-flow>button{min-width:0!important;box-sizing:border-box}html[data-theme] .top-navigation-layout :is(.main-shell,.main-content,.file-page,.drawer-body,.my-tasks-workspace,.my-tasks-workspace>div,.my-work-unified,.my-work-sidebar,.control-workspace,.overview-dashboard,.cargo-register,.document-library){min-width:0;max-width:100%;box-sizing:border-box}html[data-theme] .top-navigation-layout :is(.table-scroll,.gantt-scroll,.schedule-chart-scroll){max-width:100%;min-width:0;overscroll-behavior-x:contain}html[data-theme] .top-navigation-layout :is(.dms-query-toolbar,.table-toolbar,.heading-actions,.cargo-register-toolbar){min-width:0;flex-wrap:wrap}html[data-theme] .top-navigation-layout .dms-search-control{min-width:0;max-width:100%}html[data-theme] .top-navigation-layout :is(.field,.cost-field,.form-grid>*,.detail-grid>*){min-width:0}html[data-theme] :is(.modal,.cost-modal,.cargo-detail-modal,.document-preview-modal){max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);box-sizing:border-box}html[data-theme] .cargo-register .cargo-register-table{min-width:960px;width:100%}html[data-theme] .cargo-register .cargo-register-table td{padding:10px 12px;vertical-align:middle;font-size:13px;line-height:19px}html[data-theme] .cargo-register .cargo-register-table .file-link{font-size:14px;line-height:20px}html[data-theme] .cargo-register .cargo-description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:260px}html[data-theme] .cargo-register .cargo-progress-dots{margin:5px 0 3px;gap:3px}html[data-theme] .cargo-register .cargo-progress-dots>span{width:16px;height:14px}html[data-theme] .cargo-deadline-summary{display:grid;gap:3px;min-width:220px}html[data-theme] .cargo-deadline-brief{display:flex;align-items:center;justify-content:space-between;gap:8px;text-align:left;width:100%;min-height:25px;padding:3px 5px;border:0;border-left:2px solid #8ab0d8;border-radius:3px;background:transparent;color:var(--ink);font-size:12px;line-height:18px}html[data-theme] .cargo-deadline-brief>span{font-weight:500;min-width:0}html[data-theme] .cargo-deadline-brief>strong{display:inline-flex;align-items:center;gap:3px;flex:none;font-size:12px;line-height:18px;font-weight:600}html[data-theme] .cargo-deadline-brief small{font:inherit}html[data-theme] .cargo-deadline-brief.overdue{border-color:var(--red,#b43535);color:var(--red,#b43535)}html[data-theme] .cargo-deadline-brief.finished{border-color:var(--teal,#226f61);color:var(--teal,#226f61)}html[data-theme] .cargo-deadline-brief.due-soon{border-color:#bb7a16;color:var(--amber,#986209)}html[data-theme] .cargo-deadline-brief:hover{background:var(--soft,#f3f6f5)}html[data-theme] .cargo-deadline-brief:focus-visible{outline:2px solid var(--teal,#226f61);outline-offset:2px}@media(min-width:901px) and (max-width:1200px){html[data-theme] .task-queue .task-queue-rows .task-action-row{grid-template-columns:minmax(200px,1.1fr) minmax(190px,1fr) minmax(150px,.7fr) 110px;gap:14px;padding:11px 12px}html[data-theme] .task-queue .task-queue-rows .task-action-buttons>.button{width:110px}html[data-theme] .my-work-unified{grid-template-columns:minmax(0,1fr) 270px;gap:12px}}@media(max-width:1000px){html[data-theme] .top-navigation-layout .dms-query-toolbar>.row-pagination{flex:1 1 auto;min-width:0}html[data-theme] .top-navigation-layout .my-work-unified{grid-template-columns:minmax(0,1fr)}html[data-theme] .top-navigation-layout .my-work-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme] .cargo-clock-grid{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))}}@media(max-width:760px){html[data-theme] .cargo-register .cargo-register-table{display:block;min-width:0;width:100%}html[data-theme] .cargo-register-table>thead{display:none}html[data-theme] .cargo-register-table>tbody{display:grid;gap:12px;min-width:0;width:100%}html[data-theme] .cargo-register-table>tbody>tr:not(.table-value-group){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;border:1px solid var(--line);border-radius:7px;padding:12px;margin:0;width:100%;box-sizing:border-box}html[data-theme] .cargo-register .cargo-register-table>tbody>tr>td{display:block;width:auto;max-width:100%;min-width:0!important;padding:0;border:0;overflow-wrap:anywhere}html[data-theme] .cargo-register-table td:first-child,html[data-theme] .cargo-register-table td:last-child,html[data-theme] .cargo-register-table td:nth-child(2),html[data-theme] .cargo-register-table td:nth-child(4){grid-column:1/-1}html[data-theme] .cargo-register-table td:nth-child(3){grid-row:3;grid-column:1}html[data-theme] .cargo-register-table td:nth-child(5){grid-row:3;grid-column:2}html[data-theme] .cargo-register-table td:nth-child(4){grid-row:4}html[data-theme] .cargo-register-table td:last-child{grid-row:5}html[data-theme] .cargo-register-table .cargo-deadline-summary{min-width:0;gap:4px}html[data-theme] .cargo-register-table .cargo-deadline-brief{min-height:40px;font-size:13px;padding:6px}html[data-theme] .cargo-register-table .cargo-deadline-brief>strong{font-size:12px}html[data-theme] .cargo-register-table td:last-child>.button{min-height:44px;width:100%;font-size:14px}html[data-theme] .cargo-register-table .cargo-description{max-width:100%}html[data-theme] .cargo-register-table td:nth-child(2) .cargo-file-reference{display:inline-block;margin:0 8px 0 0}html[data-theme] .cargo-register-table td:nth-child(2) .cell-secondary{display:inline;font-size:12px}html[data-theme] .cargo-register-table .column-resize-handle{display:none}html[data-theme] .top-navigation-layout .dms-query-toolbar>.dms-search-control{flex-basis:100%}html[data-theme] .top-navigation-layout .row-pagination{max-width:100%;flex-wrap:wrap}html[data-theme] .top-navigation-layout .table-scroll{scrollbar-width:thin}}@media(max-width:600px){html[data-theme] .top-navigation-layout .my-work-sidebar{grid-template-columns:minmax(0,1fr)}html[data-theme] .task-workspace-backdrop .task-workspace.task-compact{max-width:100vw!important;max-height:100dvh!important}html[data-theme] .document-preview-backdrop{padding:0}html[data-theme] .document-preview-modal{max-width:100vw;width:100%;height:100dvh;max-height:100dvh;border-radius:0}}@media(min-width:601px) and (max-height:700px){html[data-theme] .task-workspace.task-compact{height:calc(100dvh - 24px);max-height:calc(100dvh - 24px)}html[data-theme] .task-workspace.task-compact .task-workspace-content{display:block;flex:1;min-height:0;overflow:auto;overscroll-behavior:contain}html[data-theme] .task-workspace.task-compact .task-heading{max-height:none;overflow:visible}html[data-theme] .task-workspace.task-compact .task-workspace-scroll{overflow:visible;min-height:0}html[data-theme] .task-workspace.task-compact .task-mobile-actions{display:flex;gap:8px;margin-left:auto}html[data-theme] .task-workspace.task-compact .task-mobile-actions>.button{min-height:40px}html[data-theme] .task-workspace.task-compact .task-simple-actions{display:none}html[data-theme] .task-workspace.task-compact .task-workspace-footer{flex:none;gap:10px;padding:10px 16px;background:var(--surface)}}@media(pointer:coarse){html[data-theme] .cargo-deadline-brief{min-height:44px}html[data-theme] .column-sort-button{min-height:40px}}