.tsm-client-session-draft-notice{color:var(--text,#ffffffeb);background:color-mix(in srgb, var(--page-accent,#f59e0b) 14%, transparent);border:1px solid color-mix(in srgb, var(--page-accent,#f59e0b) 38%, transparent);border-radius:8px;flex-direction:column;gap:.2rem;margin:0 0 .75rem;padding:.55rem .7rem;font-size:.8125rem;line-height:1.45;display:flex}.tsm-client-session-draft-notice__label{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted,#ffffffbf);font-size:.6875rem;font-weight:700}.tsm-client-session-draft-notice__text{margin:0}.tsm-client-session-draft-notice__text strong{color:var(--text);font-weight:600}.tsm-client-session-draft-notice--with-action .tsm-client-session-draft-notice__content{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1rem;display:flex}.tsm-client-session-draft-notice--with-action .tsm-client-session-draft-notice__text{flex:1;min-width:min(100%,14rem)}.tsm-client-session-draft-notice__acknowledge{cursor:pointer;color:var(--text);border:1px solid color-mix(in srgb, var(--page-accent,#f59e0b) 45%, transparent);background:color-mix(in srgb, var(--page-accent,#f59e0b) 8%, transparent);border-radius:6px;flex-shrink:0;padding:.3rem .65rem;font-family:inherit;font-size:.8125rem;font-weight:600}.tsm-client-session-draft-notice__acknowledge:hover{background:color-mix(in srgb, var(--page-accent,#f59e0b) 16%, transparent)}.toll-create-new-section__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.toll-create-new-section__header-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.toll-create-new-section__header+.tsm-client-session-draft-notice{margin-top:.75rem}@media (prefers-color-scheme:light){:root:not([data-theme]) .tsm-client-session-draft-notice{background:color-mix(in srgb, var(--page-accent,#d97706) 12%, #fff);border-color:color-mix(in srgb, var(--page-accent,#d97706) 45%, #e7e5e4)}:root:not([data-theme]) .tsm-client-session-draft-notice__acknowledge{border-color:color-mix(in srgb, var(--page-accent,#d97706) 50%, #e7e5e4);background:color-mix(in srgb, var(--page-accent,#d97706) 10%, #fff)}:root:not([data-theme]) .tsm-client-session-draft-notice__acknowledge:hover{background:color-mix(in srgb, var(--page-accent,#d97706) 18%, #fff)}}:root[data-theme=light] .tsm-client-session-draft-notice{background:color-mix(in srgb, var(--page-accent,#d97706) 12%, #fff);border-color:color-mix(in srgb, var(--page-accent,#d97706) 45%, #e7e5e4)}:root[data-theme=light] .tsm-client-session-draft-notice__acknowledge{border-color:color-mix(in srgb, var(--page-accent,#d97706) 50%, #e7e5e4);background:color-mix(in srgb, var(--page-accent,#d97706) 10%, #fff)}:root[data-theme=light] .tsm-client-session-draft-notice__acknowledge:hover{background:color-mix(in srgb, var(--page-accent,#d97706) 18%, #fff)}.import-review-modal-overlay{box-sizing:border-box;justify-content:center;align-items:flex-start;padding:1.25rem;display:flex;overflow:hidden}.import-review-modal{background-color:var(--tsm-modal-panel-bg,var(--app-bg));border:1px solid var(--settings-border);border-radius:var(--tsm-radius-modal,12px);box-shadow:var(--modal-shadow,0 20px 40px #00000059);width:100%;max-width:min(88rem,98vw);height:min(92vh,100dvh - 2.5rem);max-height:min(92vh,100dvh - 2.5rem);color:var(--text);flex-direction:column;min-height:0;margin:auto;display:flex;overflow:hidden}.import-review-modal--wide{max-width:min(96rem,98vw)}.import-review-modal--full{width:min(1120px,100%);max-width:min(1120px,100vw - 2rem);height:calc(100dvh - 2rem);max-height:calc(100dvh - 2rem)}.import-review-layout{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.import-review-layout__header{border-bottom:1px solid var(--settings-border);flex-shrink:0;padding:1.125rem 1.5rem .75rem}.import-review-layout__title-row{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.import-review-layout__title{color:var(--text);flex:1;min-width:0;margin:0;font-size:1.125rem;font-weight:600}.import-review-layout__dismiss{border-radius:var(--tsm-radius-control,6px);border:1px solid var(--settings-border);background:var(--settings-surface-mid);width:2rem;height:2rem;color:var(--text);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:1.25rem;font-weight:400;line-height:1;display:inline-flex}.import-review-layout__dismiss:hover:not(:disabled){background:var(--control-hover-bg)}.import-review-layout__dismiss:disabled{opacity:.5;cursor:not-allowed}.import-review-layout__desc{color:var(--text-muted);margin:0 0 .875rem;font-size:.8125rem;line-height:1.45}.import-review-layout__desc strong{color:var(--text);font-weight:600}.import-review-layout__status-hint{color:var(--text-muted);margin:0 0 .75rem;font-size:.8125rem}.import-review-layout__options{margin-bottom:.75rem}.import-review-layout__toolbar{--import-review-toolbar-control-h:2rem;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:.25rem;display:flex}.import-review-layout__toolbar .dashboard__cutoff-btn,.import-review-layout__toolbar .dashboard__edit-columns-btn{height:var(--import-review-toolbar-control-h);min-height:var(--import-review-toolbar-control-h);max-height:var(--import-review-toolbar-control-h);padding-top:0;padding-bottom:0;font-size:.8125rem;font-weight:500;line-height:1.25}.import-review-layout__progress{margin-top:.25rem}.import-review-layout__alerts{border-bottom:1px solid var(--settings-border);background:var(--settings-surface-low);flex-direction:column;flex-shrink:0;gap:.5rem;padding:.5rem 1.5rem .75rem;display:flex}.import-review-layout__error,.import-review-layout__warning{border-radius:8px;justify-content:space-between;align-items:flex-start;gap:.75rem;margin:0;padding:.55rem .75rem;display:flex}.import-review-layout__alert-text{flex:1;min-width:0;font-size:.8125rem;line-height:1.45}.import-review-layout__warning-actions{flex-shrink:0;align-items:center;gap:.35rem;display:inline-flex}.import-review-layout__warning-ack{border:1px solid color-mix(in srgb, #f59e0b 45%, var(--settings-border));border-radius:var(--tsm-radius-control,6px);background:color-mix(in srgb, #f59e0b 18%, var(--settings-surface-mid));color:inherit;cursor:pointer;white-space:nowrap;flex-shrink:0;padding:.2rem .55rem;font-family:inherit;font-size:.75rem;font-weight:600;line-height:1.25}.import-review-layout__warning-ack:hover{background:color-mix(in srgb, #f59e0b 28%, var(--settings-surface-mid))}.import-review-layout__alert-dismiss{border-radius:var(--tsm-radius-control,6px);width:1.5rem;height:1.5rem;color:inherit;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.import-review-layout__alert-dismiss:hover{background:var(--control-hover-bg)}.import-review-layout__body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1 1 0;min-height:0;padding:.75rem 1.5rem;overflow:hidden auto}.import-review-layout__table-well{border:1px solid var(--settings-border);border-radius:var(--tsm-table-radius,8px);background:var(--settings-surface-low);padding:.35rem .5rem .5rem;overflow:auto visible}.import-review-layout__table-well .import-review-shell__table thead th,.import-review-layout__table-well table thead th{z-index:2;background:var(--settings-surface-low);box-shadow:0 1px 0 var(--settings-border);position:sticky;top:0}.import-review-layout__footer{border-top:1px solid var(--settings-border);background:var(--settings-surface-low);flex-shrink:0;justify-content:stretch;padding:.875rem 1.5rem;display:flex}.import-review-layout__footer-inner{flex-flow:row;justify-content:flex-end;align-items:center;gap:.75rem;width:100%;display:flex}.import-review-layout__footer-inner .app-confirm-btn{white-space:nowrap;flex-shrink:0}.import-review-shell{background:var(--settings-surface-low);border:1px solid var(--settings-border);color:var(--text);border-radius:8px;margin-top:1.5rem;padding:1rem}.import-review-shell .import-review-layout{overflow:visible}.import-review-shell .import-review-layout__header{border-bottom:none;padding:0}.import-review-shell .import-review-layout__body{padding:0;overflow:visible}.import-review-shell .import-review-layout__footer{display:none}.import-review-shell .import-review-layout__title{font-size:1rem}.import-review-shell__inline-actions{flex-wrap:wrap;gap:.5rem;display:flex}.import-review-shell__table-wrap{overflow:visible}.import-review-shell__table{border-collapse:collapse;width:100%}.import-review-shell__table th,.import-review-shell__table td{text-align:left;border-bottom:1px solid var(--settings-border);color:var(--text);padding:.35rem .5rem}.import-review-shell__th-checkbox,.import-review-shell__cell-checkbox{text-align:center;vertical-align:middle;width:2.25rem}.import-review-shell__cell-checkbox input{margin:0}.import-review-shell__table .dashboard__sub-input{min-width:10rem}.import-review-shell--collapsed{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;margin-bottom:.75rem;display:flex}.import-review-shell__collapsed-summary{color:var(--text-muted);font-size:.875rem}.import-review-shell__option-label{color:var(--text);cursor:pointer;align-items:center;gap:.35rem;font-size:.875rem;display:inline-flex}.import-review-shell__option-label input{margin:0}.import-review-shell__pill{border-radius:999px;align-items:center;padding:.275rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}.import-review-shell__pill--ready{color:#86efac;background:#22c55e24}.import-review-shell__pill--issues{color:#fdba74;background:#f9731624}:root[data-theme=light] .import-review-shell__pill--ready{color:#166534;background:#22c55e1f}:root[data-theme=light] .import-review-shell__pill--issues{color:#9a3412;background:#f9731624}@media (prefers-color-scheme:light){:root:not([data-theme]) .import-review-shell__pill--ready{color:#166534;background:#22c55e1f}:root:not([data-theme]) .import-review-shell__pill--issues{color:#9a3412;background:#f9731624}}.import-review-resume-banner{border:1px solid var(--settings-border);background:var(--settings-surface-mid);color:var(--text);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;margin:0 0 1rem;padding:.75rem 1rem;display:flex}.import-review-resume-banner__text{flex:1;min-width:min(100%,16rem);font-size:.875rem;line-height:1.45}.import-review-resume-banner__actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.5rem;display:flex}.import-review-resume-banner .dashboard__edit-columns-btn{color:var(--text);background:var(--app-bg);border:1px solid var(--settings-border);border-radius:var(--tsm-radius-control,6px);padding:.4rem .75rem;font-weight:600}.import-review-resume-banner .dashboard__edit-columns-btn:hover:not(:disabled){background:var(--control-hover-bg);color:var(--text)}.import-review-resume-banner .app-confirm-btn{white-space:nowrap}.company-row-badge{vertical-align:middle;--company-badge-image-bg:#fff3;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}:root[data-theme=light] .company-row-badge{--company-badge-image-bg:#00000012}@media (prefers-color-scheme:light){:root:not([data-theme]) .company-row-badge{--company-badge-image-bg:#00000012}}.company-row-badge .app-menu__avatar-circle{box-shadow:0 0 0 1px #ffffff61,0 1px 4px #00000073}:root[data-theme=light] .company-row-badge .app-menu__avatar-circle{box-shadow:0 0 0 1px #00000024,0 1px 3px #0000001f}@media (prefers-color-scheme:light){:root:not([data-theme]) .company-row-badge .app-menu__avatar-circle{box-shadow:0 0 0 1px #00000024,0 1px 3px #0000001f}}:root[data-theme=light] .company-row-badge .app-menu__avatar-circle:not(:has(img)){color:var(--text,#18181b)!important;background:#00000014!important}@media (prefers-color-scheme:light){:root:not([data-theme]) .company-row-badge .app-menu__avatar-circle:not(:has(img)){color:var(--text,#18181b)!important;background:#00000014!important}}.company-row-badge .avatar-circle,.company-row-badge button{cursor:default}.dashboard__table th.dashboard__th-expand-toggle--company-badge,.dashboard__table th.dashboard__th-expand-toggle--company-and-expand,.dashboard__table td.dashboard__td-expand-toggle--company-badge,.dashboard__table td.dashboard__td-expand-toggle--company-and-expand,.dashboard__sub-table th.dashboard__th-expand-toggle--company-badge,.dashboard__sub-table td.dashboard__td-expand-toggle--company-badge{text-overflow:clip;overflow:visible}.dashboard__table td.dashboard__cell-load-id:has(.company-row-badge){text-overflow:clip;overflow:visible}.dashboard__sub-table td:has(.company-row-badge){text-overflow:clip;overflow:visible}.dashboard__sub-load-id-with-badge>.company-row-badge,.dashboard__sub-load-id-with-badge>.loads-page__badge-expand,.loads-page__load-id-chrome__company-lead>.company-row-badge{flex-shrink:0;align-self:center}.dashboard__table td.dashboard__td-expand-toggle--company-badge,.dashboard__sub-table td.dashboard__td-expand-toggle--company-badge,.table td.dashboard__td-expand-toggle--company-badge{vertical-align:middle}.dashboard__td-expand-toggle--company-badge .dashboard__expand-toggle-cluster,.dashboard__td-expand-toggle--spans-route-strip .dashboard__expand-toggle-cluster,.dashboard__td-expand-toggle--company-badge .dashboard__expand-toggle-with-badge,.dashboard__td-expand-toggle--spans-route-strip .dashboard__expand-toggle-with-badge{justify-content:center;align-items:center;min-height:100%}
