.lhr-upload-progress{box-sizing:border-box;color:#173c70;overflow-wrap:anywhere;background:#f4f8fe;border:1px solid #cad9ec;border-radius:10px;grid-column:1/-1;gap:5px;width:100%;min-width:0;max-width:100%;margin:6px 0 7px;padding:9px 11px;font-family:inherit;display:grid}.lhr-upload-progress-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.lhr-upload-progress-title strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;font-weight:700;overflow:hidden}.lhr-upload-progress-title small{color:#476489;max-width:100%;font-size:11px;font-weight:500}.lhr-upload-progress progress{appearance:none;accent-color:#2558a4;background:#e2ecf8;border:0;border-radius:20px;width:100%;height:7px;display:block;overflow:hidden}.lhr-upload-progress progress::-webkit-progress-bar{background:#e2ecf8;border-radius:20px}.lhr-upload-progress progress::-webkit-progress-value{background:#2558a4;border-radius:20px}.lhr-upload-progress progress::-moz-progress-bar{background:#2558a4;border-radius:20px}.lhr-upload-progress progress:not([value]){background:repeating-linear-gradient(110deg,#d5e2f5 0 20px,#9ebfe8 20px 38px) 0 0/200% 100%;animation:1.3s linear infinite lhr-upload-moving}.lhr-upload-progress[data-phase=complete]{background:#eefaf3;border-color:#a8dbc0}.lhr-upload-progress[data-phase=complete] progress::-webkit-progress-value{background:#24845a}.lhr-upload-progress[data-phase=error]{background:#fff3f2;border-color:#efb6b6}.lhr-upload-progress[data-phase=error] progress::-webkit-progress-value{background:#c84444}.lhr-upload-progress-tray{z-index:2100;pointer-events:none;gap:8px;width:min(345px,100vw - 28px);display:grid;position:fixed;bottom:14px;right:14px}.lhr-upload-progress.floating{pointer-events:auto;background:#fff;margin:0;box-shadow:0 8px 32px #09264c30}@keyframes lhr-upload-moving{to{background-position-x:-160px}}@media (prefers-reduced-motion:reduce){.lhr-upload-progress progress:not([value]){animation:none}}
.sidebar-account{display:none}@media (max-width:950px){.sidebar .nav-item span.nav-label,.sidebar .brand-block>.brand-copy,.sidebar .side-section,.sidebar .powered-box{display:block}.sidebar .nav-item span.nav-chevron{display:inline}.sidebar .brand-block,.sidebar .nav-item{justify-content:flex-start}}@media (max-width:767.98px){:root{--m-gutter:12px;--m-radius:14px;--m-gap:12px;--m-tap:42px;--m-text:15px;--m-small:12.5px;--m-tiny:12px;--m-label:13px;--m-title:22px;--m-panel-title:17px;--m-value:22px}html[data-font-scale=compact]{--ui-font-scale:.95}html[data-font-scale=normal],html:not([data-font-scale]){--ui-font-scale:1}html[data-font-scale=large]{--ui-font-scale:1.08}html[data-font-scale=xlarge]{--ui-font-scale:1.16}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{font-size:var(--m-text);overflow-wrap:break-word;line-height:1.45}.main-column{overflow-x:clip}img,video,canvas,iframe{max-width:100%}.topbar{gap:8px;height:60px!important;min-height:60px!important;padding:0 10px 0 8px!important}.topbar-left{flex:auto;gap:8px;min-width:0}.topbar-left>div{min-width:0}.mobile-nav-button{width:var(--m-tap)!important;height:var(--m-tap)!important;flex:0 0 var(--m-tap)!important}.top-label{white-space:nowrap;text-overflow:ellipsis;line-height:1.2;overflow:hidden;max-width:none!important;font-size:15px!important}.top-context-row{flex-wrap:nowrap;gap:6px;margin-top:2px}.top-context{display:none!important}.top-date-pill{white-space:nowrap;padding:2px 8px;font-size:11.5px!important}.top-user{flex:none;gap:6px!important}.top-user .top-avatar,.top-user .top-user-meta,.top-user .display-control,.top-user>form{display:none!important}.lucky-ai-top-button{justify-content:center;width:40px;height:40px;min-height:40px!important;padding:0!important}.lucky-ai-top-button>span:last-child{display:none}.lucky-ai-top-mark{width:26px;height:26px;font-size:11px!important}.notification-bell{width:40px!important;height:40px!important}.notification-popover{width:auto!important;max-height:calc(100dvh - 82px)!important;position:fixed!important;top:66px!important;left:8px!important;right:8px!important}.sidebar{width:min(88vw,340px)!important;padding:14px 12px calc(14px + env(safe-area-inset-bottom))!important}.brand-block{padding-bottom:14px}.brand-logo-wrap{border-radius:13px;flex-basis:48px;width:48px;height:48px}.brand-title{font-size:19px!important}.brand-subtitle{font-size:12px!important}.beta-tag{font-size:10.5px!important}.sidebar-close{flex:0 0 var(--m-tap);width:var(--m-tap)!important;height:var(--m-tap)!important}.sidebar-account{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:14px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:6px 10px;margin:12px 2px 4px;padding:12px;display:grid}.sidebar-account .top-avatar{color:#fff;border-radius:12px;place-items:center;width:40px;height:40px;font-size:13px;font-weight:900;display:grid}.sidebar-account-meta{min-width:0;display:grid}.sidebar-account-meta strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.3;overflow:hidden}.sidebar-account-meta span{color:#a9b8cf;font-size:12px;line-height:1.35}.sidebar-account-actions{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:8px;margin-top:4px;display:grid}.sidebar-account-actions>a,.sidebar-account-actions button{color:#fff;width:100%;min-height:40px;box-shadow:none;background:#ffffff12;border:1px solid #ffffff29;border-radius:11px;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:800;display:flex}.sidebar-account-actions form{margin:0}.side-section{margin:16px 8px 6px;font-size:12px!important}.nav-item{min-height:46px;font-size:15px!important}.nav-item:hover{transform:none}.nav-dropdown-list .nav-item{min-height:44px;font-size:14px!important}.nav-icon{font-size:13px!important}.powered-box{padding:10px 12px}.powered-box strong{font-size:12px!important}.powered-box span{font-size:11.5px!important}.app-footer{text-align:center;color:#8a96a8;line-height:1.5;padding:14px var(--m-gutter) calc(16px + env(safe-area-inset-bottom))!important;align-items:center!important;gap:4px!important;font-size:11.5px!important}.app-footer strong{font-weight:800}.page,main.page,.main-column>main{width:100%;min-width:0;max-width:100%;padding:14px var(--m-gutter) 22px!important;gap:var(--m-gap)!important}.page>*,.main-column :is(div,section,article,aside,main,form,fieldset,header,footer,nav,details,summary,ul,ol,li,dl,dd,dt,label,p,figure){min-width:0}.main-column :is([class*=actions],[class*=shortcuts],[class*=toolbar],[class*=chips],[class*=buttons],[class*=quick-links]):not(td):not(table){flex-wrap:wrap!important}.page-head,.compact-page-head{margin-bottom:4px;padding:0;flex-flow:wrap!important;align-items:stretch!important;gap:8px!important;display:flex!important}:is(.page-head,.compact-page-head)>:first-child{flex:100%!important}:is(.page-head,.compact-page-head)>:not(:first-child){flex:auto!important}.page-title,.main-column h1{letter-spacing:-.3px;overflow-wrap:anywhere;font-size:var(--m-title)!important;line-height:1.2!important}.page-description{margin-top:4px;line-height:1.45;font-size:14px!important}.page-eyebrow,.eyebrow{letter-spacing:.08em;font-size:11.5px!important}.head-actions,.page-head-actions,.page-head>.row-actions{width:100%;flex-wrap:wrap!important;justify-content:flex-start!important;gap:8px!important;display:flex!important}.head-actions>*,.page-head-actions>*{flex:auto}.back-link{align-items:center;min-height:36px;display:inline-flex;font-size:14px!important}.flash,.smart-alert,.info-box{overflow-wrap:anywhere;border-radius:12px;padding:11px 13px!important;font-size:14px!important}.panel{min-width:0;border-radius:var(--m-radius)!important}.panel-head{flex-direction:column!important;align-items:stretch!important;gap:8px!important;min-height:0!important;padding:13px 14px!important}.panel-head h2,.panel-head h3{line-height:1.3;font-size:var(--m-panel-title)!important}.panel-head p,.panel-head span:not(.badge){font-size:13px!important}.panel-head>:last-child:not(:first-child){align-self:flex-start}.panel-link,.text-link{align-items:center;min-height:34px;display:inline-flex;font-size:14px!important}.panel-body{padding:13px 14px!important}.empty,.compact-empty{padding:18px 14px!important;font-size:14px!important}.grid-two,.grid-three,.two-column,.dashboard-content-grid,.attention-grid{grid-template-columns:minmax(0,1fr)!important}.small-button,.ghost-button,.primary-button,.secondary-button,.full-button{white-space:normal;text-align:center;justify-content:center;min-height:40px!important;padding:9px 14px!important;font-size:14px!important;line-height:1.25!important}.tiny-button{min-height:36px!important;padding:7px 12px!important;font-size:13px!important}.row-actions{flex-wrap:wrap!important;gap:8px!important;display:flex!important}.row-actions>a,.row-actions>button,.row-actions>form{flex:auto}.row-actions .text-link{min-height:36px}.badge{white-space:nowrap;min-height:24px;padding:3px 9px!important;font-size:12px!important}.form-grid,.admin-grid,.access-grid,.compact-form,.smart-form,.transport-form-grid,.account-entry-grid,.inline-filter-row{grid-template-columns:minmax(0,1fr)!important}.form-grid>*,.admin-grid>*,.span-two,.wide{min-width:0;grid-column:1/-1!important}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=hidden]):not([type=submit]):not([type=button]):not([style*=font-size]),select:not([style*=font-size]),textarea:not([style*=font-size]){max-width:100%;font-size:16px!important}.main-column input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=hidden]):not([type=submit]):not([type=button]),.main-column select{min-height:42px}.main-column :is(input[type=text],input[type=search],input[type=email],input[type=tel],input[type=number],input[type=password],input[type=url],input[type=date],input[type=datetime-local],input[type=month],input[type=time],input:not([type]),select,textarea):not([class*=pagination] *,[class*=limit] *,[class*=page-size] *,[class*=per-page] *,[class*=sort] *){width:100%}.main-column input[type=file]{max-width:100%;font-size:14px!important}.main-column input[type=checkbox],.main-column input[type=radio]{flex:0 0 20px;width:20px;height:20px}:is(.admin-field:not(:has(>input[type=checkbox],>input[type=radio])),.field:not(:has(>input[type=checkbox],>input[type=radio]))){align-content:start;min-width:0;grid-template-columns:minmax(0,1fr)!important;gap:6px!important;display:grid!important}:is(.admin-field,.field)>label{display:block;margin:0!important}.main-column label:has(>:is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea)):not([class*=limit],[class*=page-size],[class*=sort],[class*=sort] label,[class*=pagination] label,.admin-field){font-size:var(--m-label);align-content:start;grid-template-columns:minmax(0,1fr)!important;gap:6px!important;display:grid!important}.main-column label:not([class*=limit],[class*=page-size],[class*=sort],[class*=sort] label,[class*=pagination] label)>:is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]),select,textarea){width:100%!important}:is(.admin-field,.field)>:is(input:not([type=checkbox]):not([type=radio]),select,textarea,.input-with-prefix){width:100%!important;min-width:0!important}.field label,.admin-field label,.admin-field>span,.field>span{font-size:var(--m-label)!important}.field-help,.upload-policy-help,.form-error{font-size:var(--m-small)!important}.metric-grid,.dashboard-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.metric-card{border-radius:13px!important;min-height:0!important;padding:13px!important}.metric-label{line-height:1.3;font-size:12.5px!important}.metric-value{font-size:var(--m-value)!important;line-height:1.15!important}.metric-value.metric-text{font-size:16px!important}.metric-note,.metric-hint{line-height:1.35;font-size:12px!important}.main-column small,.subtext,.list-meta,.list-row p{line-height:1.4;font-size:var(--m-tiny)!important}.list-row strong{font-size:14px!important}table[data-mobile-cards=on]{table-layout:auto!important;background:0 0!important;border:0!important;width:100%!important;min-width:0!important;max-width:100%!important;display:block!important}table[data-mobile-cards=on]>thead{display:none!important}table[data-mobile-cards=on]>tbody,table[data-mobile-cards=on]>tfoot{gap:10px;width:100%;display:grid!important}table[data-mobile-cards=on]>tfoot{margin-top:10px}table[data-mobile-cards=on]>tbody>tr,table[data-mobile-cards=on]>tfoot>tr{background:#fff;border-radius:13px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;min-width:0;box-shadow:0 2px 10px #10203c0a;border:1px solid #e3e9f1!important;width:100%!important;padding:12px 13px!important;display:grid!important}table[data-mobile-cards=on]>tbody>tr>td,table[data-mobile-cards=on]>tbody>tr>th,table[data-mobile-cards=on]>tfoot>tr>td,table[data-mobile-cards=on]>tfoot>tr>th{overflow-wrap:anywhere;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;box-shadow:none!important;text-align:left!important;white-space:normal!important;background:0 0!important;border:0!important;padding:0!important;font-size:14px!important;line-height:1.4!important;display:block!important;position:static!important;overflow:visible!important}table[data-mobile-cards=on] td[data-label]:not([data-label=""]):before,table[data-mobile-cards=on] th[data-label]:not([data-label=""]):before{content:attr(data-label);color:#7a8799;letter-spacing:.04em;text-transform:uppercase;margin-bottom:2px;font-size:11.5px;font-weight:800;line-height:1.3;display:block}table[data-mobile-cards=on]>tbody>tr>:first-child,table[data-mobile-cards=on] td[data-m-wide],table[data-mobile-cards=on] th[data-m-wide],table[data-mobile-cards=on] td[colspan]{grid-column:1/-1}table[data-mobile-cards=on]>tbody>tr>:first-child{font-weight:700;font-size:15px!important}table[data-mobile-cards=on] td[data-m-empty]{display:none!important}table[data-mobile-cards=on] td[data-m-actions]{flex-wrap:wrap;grid-column:1/-1;gap:8px;border-top:1px solid #edf1f6!important;padding-top:8px!important;display:flex!important}table[data-mobile-cards=on] td[data-m-actions]:before{display:none!important}table[data-mobile-cards=on] td small,table[data-mobile-cards=on] td .subtext{display:block}:is(.table-scroll,.table-panel,.lead-smart-table-wrap,.interview-table-wrap,.sms-table-wrap,.cs-followup-smart-table-scroll,.lead-fast-table-zone,.project-workspace-table-wrap,.candidate-register-table,[class*=__scroll]):has(>table[data-mobile-cards=on]){max-height:none!important;box-shadow:none!important;background:0 0!important;border:0!important;overflow:visible!important}.main-column table:not([data-mobile-cards]) th,.main-column table:not([data-mobile-cards]) td{overflow-wrap:anywhere;white-space:normal!important;padding:9px 10px!important;font-size:13px!important}.main-column table:not([data-mobile-cards]) th{font-size:11.5px!important}.main-column :is(.lead-smart-tabs,.lead-operation-tabs,.project-workspace-tabs,.candidate-smart-tabs,.visa-processing-tabs,.accounts-v128-tabs,.tickets-v132-tabs,.follow-up-tabs,.medical-tabs,.period-pills){flex-wrap:wrap!important;gap:6px!important;width:100%!important;max-width:100%!important;display:flex!important;overflow:visible!important}.main-column :is(.lead-smart-tabs,.lead-operation-tabs,.project-workspace-tabs,.candidate-smart-tabs,.visa-processing-tabs,.accounts-v128-tabs,.tickets-v132-tabs,.follow-up-tabs,.medical-tabs)>:is(a,button){white-space:nowrap;text-align:center;justify-content:center;min-height:38px;flex:auto!important;padding:8px 12px!important;font-size:13px!important}.period-pills button{min-height:38px;font-size:13.5px!important}dialog{max-width:calc(100vw - 16px)!important;max-height:calc(100dvh - 16px)!important}.project-workspace-modal,.lead-fast-modal,.interview-edit-dialog,.lead-create-dialog,.account-overlay,.payment-slip-dialog,.qr-modal-card{width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important;max-height:calc(100dvh - 24px)!important;overflow:auto!important}.project-workspace-modal-backdrop,.lead-fast-modal-backdrop,.qr-modal-backdrop{padding:8px!important}.visa-processing-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding:12px 14px!important}.visa-processing-kpis>div{min-height:0!important;padding:11px 12px!important}.visa-processing-kpis span{font-size:12.5px!important}.visa-processing-kpis strong{font-size:var(--m-value)!important}.visa-processing-kpis small{font-size:12px!important}.visa-processing-tabs{padding:0 14px!important}.visa-processing-layout{grid-template-columns:minmax(0,1fr)!important;display:grid!important}.visa-processing-toolbar{align-items:center;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;display:grid!important}.visa-processing-search{grid-column:1/-1;max-width:none!important}.visa-processing-toolbar>span{font-size:13px!important}.compact-record-limit{align-items:center;gap:6px;font-size:13px!important;display:inline-flex!important}.compact-record-limit select{width:auto!important;min-height:38px!important}.visa-processing-row{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;padding:12px!important}.visa-processing-row strong{white-space:normal!important;font-size:14px!important}.visa-processing-row small{white-space:normal!important;font-size:12.5px!important}.visa-processing-status-next{grid-template-columns:minmax(0,1fr)!important}.visa-processing-status-next>div{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex!important}.visa-processing-due{align-items:baseline;gap:6px;display:flex!important}.visa-processing-side{border-top:1px solid #e2e9f0;border-left:0!important}.visa-processing-side-facts span{font-size:13.5px!important}.visa-processing-side-facts b,.visa-processing-next-action span,.visa-processing-side-title small,.visa-processing-side-person small,.visa-processing-next-action small{font-size:12px!important}.visa-processing-side-progress small{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:76px;display:-webkit-box;overflow:hidden;font-size:11.5px!important}.project-assets-bar{flex-direction:column!important;align-items:stretch!important;gap:10px!important}.project-assets-bar strong{font-size:15px!important}.project-assets-bar span,.project-assets-bar a{overflow-wrap:anywhere;font-size:13px!important}.project-poster-extra{flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;display:flex!important}.candidate-profile-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important;display:grid!important}.candidate-profile-shortcuts .small-button.primary{grid-column:1/-1}.transport-lean-root,.transport-lean-main,.transport-lower-grid{grid-template-columns:minmax(0,1fr)!important}.transport-lean-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.transport-lean-tabs{flex-wrap:wrap}.transport-lean-tabs a{text-align:center;flex:auto}.main-column :is(.accounts-v128-kpis,.candidate-account-v128-metrics,.candidate-overview-kpis,.cs-lead-kpis,.cs-officer-summary-metrics,.follow-up-summary-grid,.interview-summary-grid,.lead-performance-metrics,.lead-performance-summary-grid,.medical-v2-glance,.payment-summary-grid,.processing-focus-grid,.project-workspace-metrics,.projects-smart-kpis,.record-summary-grid,.slbfe-v132-metrics,.sms-summary-grid,.tickets-v132-metrics,.transaction-summary-grid,.vacancy-smart-kpis,.smart-payment-kpis,.staff-compact-metrics,[class*=-module__][class*=__metrics]){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.main-column :is(.accounts-v128-kpis,.candidate-account-v128-metrics,.candidate-overview-kpis,.cs-lead-kpis,.cs-officer-summary-metrics,.follow-up-summary-grid,.interview-summary-grid,.lead-performance-metrics,.lead-performance-summary-grid,.medical-v2-glance,.payment-summary-grid,.processing-focus-grid,.project-workspace-metrics,.projects-smart-kpis,.record-summary-grid,.slbfe-v132-metrics,.sms-summary-grid,.tickets-v132-metrics,.transaction-summary-grid,.vacancy-smart-kpis,.smart-payment-kpis,.staff-compact-metrics,[class*=-module__][class*=__metrics])>*{min-width:0;min-height:0!important}.processing-focus-card{min-height:0!important;padding:11px 12px!important}.processing-focus-card span{letter-spacing:.04em;font-size:12px!important}.processing-focus-card strong{font-size:var(--m-value)!important}[class*=slbfe-board-module__][class*=__metrics] span{font-size:12.5px!important}[class*=slbfe-board-module__][class*=__metrics] strong{font-size:var(--m-value)!important}[class*=slbfe-board-module__][class*=__metrics] small,[class*=slbfe-board-module__][class*=__quickActions] button>span:nth-child(2) small,[class*=slbfe-board-module__][class*=__auditNote] p,[class*=slbfe-board-module__][class*=__sectionHead] p,[class*=slbfe-board-module__][class*=__table] small{font-size:12px!important}[class*=slbfe-board-module__][class*=__stageNav] button{min-height:42px;font-size:13px!important}[class*=slbfe-board-module__][class*=__quickActions] button>span:nth-child(2) strong,[class*=slbfe-board-module__][class*=__candidateName]{font-size:14px!important}[class*=slbfe-board-module__][class*=__filterBar] label span,[class*=slbfe-board-module__][class*=__batchMaker] label{font-size:12.5px!important}[class*=slbfe-board-module__][class*=__filterBar] :is(input,select),[class*=slbfe-board-module__][class*=__batchMaker] input,[class*=slbfe-board-module__][class*=__followupForm] :is(input,select){font-weight:500!important}:is([class*=slbfe-board-module__][class*=__searchButton],[class*=slbfe-board-module__][class*=__clearButton],[class*=slbfe-board-module__][class*=__viewButton]){min-height:40px;font-size:14px!important}.ack-page :is(th,td){overflow-wrap:anywhere;white-space:normal!important}.ack-page .screen-actions,.ack-page .controls{flex-wrap:wrap}.main-column :is(.vacancy-detail-grid span,.inline-source-grid span,.dashboard-target-groups :is(b,span,strong),.dashboard-upcoming-times b,.dashboard-upcoming-status :is(span,small),.sl-time b,.chain-watch-card :is(span,small),.tickets-selected-grid span,.tickets-v132-person span,.tickets-v132-metric p,.slbfe-v132-metric p,.period-history-menu span,.project-workspace-metrics span,.accounts-attention-list span,.accounts-v128-kpis span,.accounts-period-summary span,.candidate-smart-id-card b,.candidate-journey-node strong,.medical-v2-glance span,.medical-v2-status-card span,.final-access-summary span,.final-access-table-head span,.cs-side-head span,.dashboard-transport-simple-state,.dashboard-transport-simple-open,.dashboard-transport-simple-stats small,.candidate-payment-breakdown-stats span,.pre-medical-inline-summary :is(span,b),.box>.count,.payment-summary-grid span,.departure-payment-readiness span,.lead-smart-pagination span,.candidate-pagination :is(span,button),[class*=passport-registry-module__][class*=__status]),.main-column :is(.cs-followup-status-cards,.medical-v2-glance,.visa-processing-kpis)>:is(.blue,.green,.amber,.red,.cyan) :is(span,small){font-size:12px!important}.main-column :is(.candidate-quick-filters button,.candidate-live-sort label,.background-question label,.candidate-payment-breakdown-stats strong,.candidate-document-guide a){font-size:13px!important}.main-column :is(.compact-empty-state,.inline-create>summary,.lucky-ai-knowledge-preview>summary){font-size:14px!important}.lucky-ai-budget-labels span{font-size:11.5px!important}.main-column details>summary:not(.badge):not([class*=badge]){align-items:center;gap:6px;min-height:38px;display:flex}.lead-smart-pages :is(button,a),.candidate-pagination button,[class*=pagination] button{min-width:36px!important;min-height:36px!important}.treasury-range-presets button{min-height:36px}.period-filter-shell{width:100%;flex-direction:column!important;align-items:stretch!important;gap:8px!important;display:flex!important}.period-filter{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;width:100%!important;display:grid!important}.main-column .period-pills{flex-wrap:wrap!important;gap:6px!important;display:flex!important}.main-column .period-pills button{flex:calc(33.333% - 6px)!important;min-width:0!important;padding:8px 6px!important}.period-pin-actions{flex-wrap:wrap;gap:8px!important;display:flex!important}.period-custom-popover{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:8px!important;width:100%!important;display:grid!important;position:static!important}.period-custom-popover>button{grid-column:1/-1}.main-column .cs-followup-status-cards{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;display:grid!important}.main-column .cs-followup-status-cards>a{align-items:center;min-height:56px;grid-template-columns:38px minmax(0,1fr) auto!important;gap:10px!important;padding:10px 12px!important;display:grid!important}.main-column .cs-followup-status-cards strong{font-size:14px!important}.main-column .cs-followup-status-cards small{font-size:12px!important}.cs-project-quick-card>summary{flex-wrap:wrap!important;gap:8px!important}.cs-project-quick-card>summary>div:first-child{flex:100%}.cs-project-quick-summary-meta{flex:100%;white-space:normal!important;flex-wrap:wrap!important;justify-content:flex-start!important;gap:8px!important}.cs-project-quick-summary-meta .quick-chevron{margin-left:auto}.dashboard-upcoming-targets{grid-template-columns:78px minmax(0,1fr)!important}.dashboard-target-total{min-width:0;overflow:hidden}.dashboard-target-total span{letter-spacing:0!important;font-size:11px!important}.projects-smart-kpi-card{grid-template-columns:34px minmax(0,1fr)!important;align-items:start!important;gap:8px!important;min-height:0!important;padding:12px!important;display:grid!important}.projects-smart-kpi-card>:nth-child(3){display:none!important}.projects-smart-kpi-icon{width:34px!important;height:34px!important;font-size:15px!important}.projects-smart-kpi-card span{font-size:12.5px!important}.projects-smart-kpi-card strong{font-size:var(--m-value)!important}.projects-smart-kpi-card small{font-size:12px!important}.main-column :is(label:not([class]),.check-row label,label.inline-check,label.check-row,label.admin-field):has(>input[type=checkbox],>input[type=radio]){align-items:center;gap:9px;min-height:40px;font-size:14px;line-height:1.35;display:flex!important}.main-column .check-row{flex-wrap:wrap;gap:4px 16px;display:flex!important}.candidate-journey-rail{scroll-snap-type:x proximity;padding:12px 8px!important}.candidate-journey-node{scroll-snap-align:start;flex:0 0 104px!important;min-width:104px!important}.candidate-journey-node strong{line-height:1.25;white-space:normal!important;font-size:12px!important}.candidate-journey-node small{font-size:11.5px!important}.dependant-link-history-row{border-bottom:1px solid #edf1f6;justify-items:start;gap:3px;padding:9px 0;display:grid!important}.dependant-link-history-row small{font-size:12.5px!important}.dependant-link-history-row a{align-items:center;min-height:32px;font-size:14px;display:inline-flex}[class*=letter-destination-picker-module__][class*=__search] input{padding-left:40px!important}.main-column .confirm-chip{min-height:34px!important;padding:6px 11px!important;font-size:12.5px!important}.main-column :is(.lead-icon-action,.lead-fast-action){min-width:38px!important;min-height:38px!important;font-size:13px!important}.main-column .lead-smart-pagination,.main-column .lead-smart-pages{flex-wrap:wrap;gap:8px}.main-column :is(.vacancy-progress-stats,.project-performance-stats){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.main-column :is(.follow-up-summary-card,.tickets-v132-metric,.slbfe-v132-metric,.candidate-view-tab){text-align:left!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;justify-items:start!important;gap:6px!important;min-height:0!important;padding:12px!important;display:grid!important}.main-column :is(.follow-up-summary-card,.tickets-v132-metric,.slbfe-v132-metric,.candidate-view-tab)>:first-child{width:32px!important;min-width:32px!important;height:32px!important;margin:0!important;font-size:15px!important}.main-column :is(.follow-up-summary-card,.tickets-v132-metric,.slbfe-v132-metric) :is(span:not(:first-child),small){font-size:12.5px!important}.main-column :is(.follow-up-summary-card,.tickets-v132-metric,.slbfe-v132-metric) strong{font-size:var(--m-value)!important}.main-column :is(.tickets-v132-metric,.slbfe-v132-metric) p,.main-column .follow-up-summary-card div>small{font-size:12px!important}.main-column .candidate-view-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.main-column .candidate-summary-copy small{font-size:12px!important}[class*=passport-registry-module__][class*=__metrics] button{gap:4px!important;padding:11px 12px!important}[class*=passport-registry-module__][class*=__metricIcon]{width:30px!important;height:30px!important;font-size:15px!important}[class*=passport-registry-module__][class*=__metrics] strong{font-size:var(--m-value)!important}:where(.main-column) :where(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]):not([type=submit]):not([type=button]):not([type=range]):not([type=color]),select,textarea){color:var(--ink);background-color:#fff;border:1px solid #cfd9e6;border-radius:10px;padding:9px 12px}.main-column :is(.work-queue-commandbar,.staff-dashboard-commandbar){grid-template-columns:minmax(0,1fr)!important;gap:10px!important;display:grid!important}.main-column :is(.work-queue-commandbar,.staff-dashboard-commandbar)>div:first-child{gap:2px;display:grid}.main-column :is(.work-queue-commandbar,.staff-dashboard-commandbar)>div:first-child>span{font-size:13px}.staff-dashboard-commandbar>a.small-button.primary[style]{justify-self:start;position:static!important;transform:none!important}.main-column :is(.record-summary-grid,.payment-summary-grid,.sms-summary-grid,.interview-summary-grid)>div{align-content:start;gap:2px;display:grid!important}.main-column :is(.record-summary-grid,.payment-summary-grid)>div>span{color:#6b7a8f;font-weight:700;font-size:12px!important}.main-column :is(.record-summary-grid,.payment-summary-grid)>div>strong{overflow-wrap:anywhere;font-size:14px!important}.processing-control-hero{grid-template-columns:minmax(0,1fr)!important;padding:14px!important}.processing-control-stage{overflow-wrap:anywhere;font-size:22px!important;line-height:1.2!important}.main-column .finance-position-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.main-column .finance-position-grid>div{gap:2px;min-width:0;display:grid;padding:10px 11px!important}.main-column .finance-position-grid span{font-size:12px!important}.main-column .finance-position-grid strong{overflow-wrap:anywhere;font-size:15px!important}.main-column .stage-status-card{flex-wrap:wrap;gap:4px 10px}.main-column>div{margin-left:var(--m-gutter)!important;margin-right:var(--m-gutter)!important}.main-column>div:first-of-type{margin-top:14px!important}.main-column>div[style*=justify-content]{flex-wrap:wrap!important}.main-column .candidate-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.main-column .candidate-overview-card:has(>small+strong){align-content:start;gap:3px;display:grid!important}.main-column .candidate-overview-card>small{color:#6b7a8f}.main-column :is(.lead-ops-hero,.lead-smart-hero,.management-hero,.role-dashboard-hero,.registration-hero){flex-direction:column!important;align-items:stretch!important;gap:12px!important;display:flex!important}.main-column :is(.lead-ops-hero,.lead-smart-hero)>*{width:100%!important}.main-column :is(.lead-ops-hero,.lead-smart-hero) h1{font-size:var(--m-title)!important}.dashboard-quick-lead-summary{flex-direction:column!important;align-items:stretch!important;gap:10px!important;display:flex!important}.dashboard-quick-lead-summary>.small-button{align-self:flex-start}.main-column .payment-edit-form{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;display:grid!important}.ai-composer{flex-wrap:wrap!important}.ai-composer>textarea{flex:1 1 0!important;min-width:0!important}.ai-composer>small,.ai-composer>.upload-policy-help{order:10;flex:100%!important}.main-column :is(.row-actions,.wrap-actions,td[data-m-actions])>details[open]{flex:100%!important;width:100%!important}.ai-composer>:is(small,.upload-policy-help){grid-column:1/-1!important}.route-error-safe{padding:12px!important}.route-error-card{width:100%!important;padding:22px 16px!important}}
