html{background-color:#2d3a64!important;background-image:radial-gradient(rgba(190,205,236,.1) 1.4px,transparent 2px),linear-gradient(160deg,#3b4880,#2d3a64 55%,#202949)!important;background-size:20px 20px,cover!important;background-repeat:repeat,no-repeat!important;background-attachment:scroll,scroll!important}body,body.ff-launcher-on,.app-shell,.app-shell>.content,main.content{background:transparent!important}#ff-home-band,.ff-home-band{height:82px!important;background:linear-gradient(to bottom,rgba(8,10,24,.58) 0%,rgba(8,10,24,.34) 42%,rgba(8,10,24,.12) 72%,rgba(8,10,24,.03) 88%,transparent 100%)!important;-webkit-mask-image:none!important;mask-image:none!important}body.ff-launcher-on .ff-page-title__name{color:#fff!important;text-shadow:0 1px 3px rgba(0,0,0,.45)!important}body.ff-launcher-on .ff-page-title__ic{background:var(--etf-blue)!important;color:#fff!important;text-shadow:none!important}main.content .content-header h1,main.content .content-header>h2,main.content .content-header>h3,main.content .content-header>p,main.content .content-header>span,main.content .content-header>small,main.content .content-header [class*=subtitle],main.content .content-header .content-subtitle,main.content .content-header .rollen-subtitle,main.content .content-header .rd-back,main.content>p,main.content>[class*=intro],main.content>[class*=subtitle],main.content .toolbar>label,main.content .toolbar>.switch,main.content .toolbar>span:not(.filter-chip),main.content .toolbar [class*=legend],main.content .toolbar [class*=legenda],main.content .toolbar .bz-periode-veld>span,main.content .toolbar .inst-tab-groep{color:#fff!important;text-shadow:0 1px 3px rgba(8,10,24,.5)}main.content .content-header .rd-back:hover{color:var(--blue)!important;text-shadow:none!important}main.content .content-header>.btn-outline,main.content .toolbar input,main.content .toolbar select,main.content .toolbar textarea,main.content .toolbar .filter-chip,main.content .toolbar .btn-outline,main.content .toolbar .search,main.content .toolbar .search input,main.content .fpc-viewtabs .filter-chip{color:var(--text)!important;text-shadow:none!important}main.content .content-header>.btn-primary,main.content .toolbar .btn-primary{color:#fff!important;text-shadow:none!important}main.content .toolbar .filter-chip:not(.filter-chip--active):not(.is-active):hover,main.content .content-header .filter-chip:not(.filter-chip--active):not(.is-active):hover,main.content .fpc-viewtabs .filter-chip:not(.filter-chip--active):not(.is-active):hover,main.content .prod-viewtabs .filter-chip:not(.filter-chip--active):not(.is-active):hover,main.content .taken-viewtabs .filter-chip:not(.filter-chip--active):not(.is-active):hover{background-color:var(--surface)!important;background-image:linear-gradient(var(--fill-hover-strong),var(--fill-hover-strong))!important;color:var(--text)!important}main.content .toolbar .filter-chip--active:hover,main.content .content-header .filter-chip--active:hover,main.content .fpc-viewtabs .filter-chip--active:hover,main.content .prod-viewtabs .filter-chip--active:hover,main.content .taken-viewtabs .filter-chip--active:hover{background-color:var(--blue)!important;background-image:none!important}main.content .content-header .btn-outline:not(.btn-outline--red):hover,main.content .toolbar .btn-outline:not(.btn-outline--red):hover{background-color:var(--surface)!important;background-image:linear-gradient(var(--fill-hover-strong),var(--fill-hover-strong))!important;color:var(--text)!important}main.content .content-header .btn-outline--red:hover,main.content .toolbar .btn-outline--red:hover{background-color:var(--red)!important;background-image:none!important;color:#fff!important;border-color:var(--red)!important}main.content .content-header .filter-chip-select:hover,main.content .toolbar .filter-chip-select:hover{background-color:var(--surface)!important;background-image:linear-gradient(var(--fill-hover-strong),var(--fill-hover-strong))!important;color:var(--text)!important}main.content .sal-scale-tab:not(.is-active):hover{background-color:var(--surface)!important;background-image:linear-gradient(var(--fill-hover-strong),var(--fill-hover-strong))!important;color:var(--text)!important;border-color:var(--text-muted)!important}main.content .content-header .filter-chip-select-wrap[data-empty=false] .filter-chip-select,main.content .toolbar .filter-chip-select-wrap[data-empty=false] .filter-chip-select,main.content .content-header .filter-chip-select-wrap[data-empty=false] .bss-input,main.content .toolbar .filter-chip-select-wrap[data-empty=false] .bss-input{color:#fff!important;text-shadow:none!important}.home-col-title{color:#fff!important;text-shadow:0 1px 3px rgba(8,10,24,.55)}.home-welcome #home-greeting,.home-welcome .home-subtitle{color:#fff!important;text-shadow:0 1px 3px rgba(8,10,24,.5)}.home-planning-panel,.home-meldingen-panel{background:transparent!important;box-shadow:none!important;border:0!important;padding:0!important}.home-planning-list,.home-meldingen-list{display:flex!important;flex-direction:column;gap:10px;background:transparent!important;border:0!important;box-shadow:none!important}.home-plan-item,.home-meld-item{background:#ffffffd1!important;border:1px solid rgba(120,135,180,.16)!important;border-radius:var(--r-xl)!important;box-shadow:0 4px 14px #3c508c14!important}.table-card,.card,.bg-card,.im-card,.im-notif-card,.im-actor-card,.emp-card,.emp-card-section,.emp-section,.emp-save-section,.emp-kernteam-card,.emp-loc-panel,.emp-opleiding-card,.emp-prof-rate-box,.emp-rooster-day-card,.emp-rooster-summary-card,.emp-rooster-weekend-card,.emp-warnings-card,.emp-verlof-saldi-table-wrap,.emp-verzuim-table-wrap,.fin-card,.fin-loc-card,.fin-chart-card,.km-choice-card,.km-totals-card,.km-stat-card,.km-checkin-card,.vu-card,.ub-card,.wu-edit-card,.wu-table-card,.wu-contract-panel,.planning-main-card,.planning-filters-card,.planning-export-card,.planning-detail-panel,.planning-dienst-panel,.planning-shift-card,.planning-erm-card,.planning-erm-card--empty,.besc-ov-card,.besc-dtl-form-card,.besc-dtl-tarif-card,.besc-dtl-fact-card,.fact-ov-card,.fdtl-card,.fact-tb-stat-card,.bd-chart-card,.bd-bar-card,.kwa-score-card,.kwa-card,.amp-card,.anm-section,.comp-detail-card,.dienst-mw-multi-wrap,.cd-ai-kaart,.cd-med-aft-card,.cd-zp-kaart,.cdi-kaart,.cdt-card,.cl-ud-stat-card,.client-detail-vcard,.ff-dash-panel,.fi-card,.fi-zoom-card,.futureflow-denied-card,.home-news-card,.home-pa-card,.id-card,.incident-stat-card,.inv-control-card,.inv-wf-card,.md-tile,.cmd-kpi-tile,.pf-card,.pf-news-card,.pf-tile,.me-detail-card,.me-detail-panel,.mm-card,.mijn-gegevens-section,.onbup-card,.ond-card,.rollen-card,.rollen-section,.tk-canvas-wrap,.vz-case-card,.vz-reg-card,.vz-tl-card,.workspace-card,.amp-section,.bd-nd-bk-card,.bd-nd-detail-section,.bd-ub-ben-section,.bdtl-aud-card,.besc-dtl-panel,.besc-dtl-aside-blk,.bz-invoer-card,.cd-bet-table-card,.cd-cont-table-card,.cd-issues-kaart,.cd-med-ng-card,.cd-med-table-card,.cd-rap-table-card,.cd-teams-panel,.cd-vrl-table-card,.emp-sidebar-inner,.emp-beleid-kennisname-section,.emp-rooster-section,.emp-inzetbaarheid,.emp-verlof-col-panel,.fdtl-status-panel,.fi-history-card,.fi-history-section,.fin-koppel-box,.fin-onk-box,.fzz-chart-card,.kl-dossier-card,.kma-edit-card,.md-beleid-card,.me-detail-section,.mob-card,.mu-section,.mv-form-card,.od-section,.planning-detail-comment-box,.planning-detail-section,.planning-view-panel,.rd-insight-section,.role-access-section,.role-rights-section,.sal-hist-card,.sk-chat-card,.sol-card,.taken-mgmt-card,.cd-bet-sum-stat,.ud-override-card,.vu-result-section,.zd-opm-card,.med-ag-totals,.med-ag-grid-wrap,.med-ag-detail,.med-ag-empty,.gemeente-detail-panels,.gemeente-detail-vcard{background:#ffffffe6!important;border:1px solid rgba(255,255,255,.55)!important;box-shadow:inset 0 1px #ffffff8c,0 4px 16px #1018382e!important;color:var(--text)!important}.besc-dtl-aside-blk{padding:var(--r-md) var(--r-lg)!important;border-radius:var(--r-xl)!important;box-sizing:border-box!important}.besc-dtl-panel{border-radius:var(--r-xl)!important}.columns-panel,.top-nav-overflow-panel,.emp-dropdown-panel,.filter-functie-panel,.filter-opleiding-panel,.gemeente-detail-kebab-panel,.sal-corr-pct-panel{background:#fffffff7!important;box-shadow:0 14px 34px #1018383d!important}.modal-card,.vz-modal-card,.bd-modal-box{background:#ffffffe6!important;box-shadow:0 22px 56px #10183857!important}body.ff-launcher-on .app-shell>.sidebar:has(>nav.side-nav:empty){display:none!important}body.ff-launcher-on .app-shell:has(>.sidebar>nav.side-nav:empty){grid-template-columns:0 minmax(0,1fr)!important}main.content--home{position:relative;padding-top:12px!important}main.content--home .home-main-grid{margin-top:0!important}.home-adv-row{position:absolute;top:12px;right:32px;margin:0;z-index:6}.home-adv{display:inline-flex;align-items:center;gap:9px;cursor:pointer;user-select:none}.home-adv-txt{color:#fff;font-size:var(--font-sm);font-weight:600;text-shadow:0 1px 3px rgba(8,10,24,.5)}.home-adv-input{position:absolute;opacity:0;width:0;height:0}.home-adv-slider{position:relative;width:42px;height:24px;flex:0 0 auto;border-radius:var(--r-pill);background:#ffffff59;border:1px solid rgba(255,255,255,.5);box-shadow:inset 0 1px 3px #080a1833;transition:background .18s ease}.home-adv-slider:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 2px 5px #00000040;transition:transform .18s ease}.home-adv-input:checked+.home-adv-slider{background:var(--blue);border-color:#ffffffb3}.home-adv-input:checked+.home-adv-slider:after{transform:translate(18px)}.home-adv-input:focus-visible+.home-adv-slider{outline:2px solid #ffffff;outline-offset:2px}.home-cockpit{margin:0 0 6px}.home-cockpit-signals{display:flex;flex-wrap:wrap;gap:9px;margin:2px 0 14px}.home-cockpit-sig{display:inline-flex;align-items:center;gap:8px;text-decoration:none;background:#ffffffd1;border:1px solid rgba(120,135,180,.16);border-radius:var(--r-pill);padding:7px 14px;font-size:var(--font-sm);color:var(--text);box-shadow:0 3px 10px #3c508c12;transition:transform .14s ease,box-shadow .14s ease}.home-cockpit-sig:hover{transform:translateY(-1px);box-shadow:0 6px 16px #3c508c1f}.home-cockpit-dot{width:10px;height:10px;border-radius:50%;flex:0 0 auto}.home-cockpit-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px}.home-cockpit-kpi{display:flex;align-items:center;gap:14px;text-decoration:none;background:#ffffffd1;border:1px solid rgba(120,135,180,.16);border-radius:var(--r-xl);box-shadow:0 4px 14px #3c508c14;padding:14px 18px;transition:transform .14s ease,box-shadow .14s ease}.home-cockpit-kpi:hover{transform:translateY(-2px);box-shadow:0 10px 24px #3c508c29}.home-cockpit-ic{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;flex:0 0 auto;color:#fff;box-shadow:0 3px 10px #00000024}.home-cockpit-ic svg{width:21px;height:21px}.home-cockpit-body{min-width:0;display:flex;flex-direction:column}.home-cockpit-val{font-size:var(--font-h2);font-weight:700;color:var(--text);line-height:1.1}.home-cockpit-lbl{font-size:var(--font-sm);color:var(--text-secondary);margin-top:2px}.home-cockpit-go{font-size:var(--font-ui-badge);color:var(--blue);margin-top:5px}.home-cockpit-msg{color:#fff;font-size:var(--font-sm);text-shadow:0 1px 3px rgba(8,10,24,.5);margin:4px 0}.home-plan-item,.home-meld-item,.home-cockpit-sig,.home-cockpit-kpi{background:#ffffffe6!important;border:1px solid rgba(255,255,255,.55)!important;box-shadow:inset 0 1px #ffffff8c,0 4px 16px #1018382e!important}main.content .content-header h1,main.content .content-header>h2,main.content .content-header .content-subtitle,main.content .content-header .rollen-subtitle,main.content .content-header>div>p{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}main.content .content-header{min-height:0!important;margin-bottom:12px!important;row-gap:0!important}main.content .content-header .md-note--inline{margin:0 auto 0 0!important;align-self:center;min-width:0}main.content .content-header:has(.md-note--inline){flex-wrap:nowrap}main.content{padding-top:10px!important;padding-bottom:0!important;max-width:none!important;-webkit-mask-image:linear-gradient(to bottom,transparent 0px,rgba(0,0,0,1) 24px,rgba(0,0,0,1) 100%);mask-image:linear-gradient(to bottom,transparent 0px,rgba(0,0,0,1) 24px,rgba(0,0,0,1) 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}main.content:has(.modal-overlay:not([hidden])),main.content:has(.bd-modal:not([hidden])),main.content:has(.columns-panel:not([hidden])),main.content:has(.futureflow-dr-pop:not([hidden])),main.content:has(.emp-verzuim-modal-overlay:not([style*=none])){-webkit-mask-image:none;mask-image:none}main.content>*:last-child{margin-bottom:0!important}.app-shell{padding-bottom:0!important}main.content.content--home{-webkit-mask-image:none;mask-image:none;padding-top:12px!important}main.content.content--mgmt-dashboard{-webkit-mask-image:none;mask-image:none}main.content.content--planning-erm{padding-top:0!important;-webkit-mask-image:none;mask-image:none}main.content.content--mb{max-width:760px!important}.app-shell:not(.app-shell--home):not(.app-shell--full):not(:has(>.sidebar)){grid-template-columns:0 minmax(0,1fr)!important}body.ff-subnav-on .app-shell--home{grid-template-columns:minmax(0,1fr)!important}main.content .emp-tabs{top:24px}main.content .emp-sidebar-card>.sticky{top:24px;max-height:calc(100vh - 84px)}main.content .inv-detail-pdf{top:24px}main.content .zf-back,main.content .im-back{margin-top:18px!important}main.content>.content-header:has(.table-card--fill){flex:1 1 auto;min-height:0;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;row-gap:8px!important}main.content .table-card--fill{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}main.content .table-card--fill .table-wrapper{flex:1 1 auto;min-height:0;max-height:none!important}@media(min-width:1100px){main.content .content-header:has(+.toolbar){height:0!important;min-height:0!important;margin-bottom:0!important;overflow:visible!important;position:relative!important;z-index:3!important;pointer-events:none!important}main.content .content-header:has(+.toolbar)>*{pointer-events:auto!important}main.content .content-header:has(+.toolbar)+.toolbar{margin-top:0!important}main.content .content-header:has(.header-actions)+.toolbar{padding-right:480px!important}main.content .content-header:has(.header-actions)+.toolbar.mr-toolbar{padding-right:200px!important}main.content .content-header:has(.header-actions)+.toolbar.ic-toolbar .search{flex:0 1 300px!important}}main.content :is(h2,h3,h4,legend,.switch-label,[class*=section-title],[class*=-sec-t],[class*=sel-lbl],[class*=filter-label],[class*=filter-lbl],[class*=fld-lbl],[class*=field-label],[class*=filter-title]){color:#fff!important;text-shadow:0 1px 3px rgba(8,10,24,.5)!important}main.content :is(.table-card,.card,.bg-card,.im-card,.im-notif-card,.im-actor-card,.emp-card,.emp-card-section,.emp-section,.emp-save-section,.emp-kernteam-card,.emp-loc-panel,.emp-opleiding-card,.emp-prof-rate-box,.emp-rooster-day-card,.emp-rooster-summary-card,.emp-rooster-weekend-card,.emp-warnings-card,.emp-verlof-saldi-table-wrap,.emp-verzuim-modal,.emp-verzuim-table-wrap,.fin-card,.fin-loc-card,.fin-chart-card,.km-choice-card,.km-totals-card,.km-stat-card,.km-checkin-card,.vu-card,.ub-card,.wu-edit-card,.wu-table-card,.wu-contract-panel,.planning-main-card,.planning-filters-card,.planning-export-card,.planning-detail-panel,.planning-dienst-panel,.planning-shift-card,.planning-erm-card,.planning-erm-card--empty,.besc-ov-card,.besc-dtl-form-card,.besc-dtl-tarif-card,.besc-dtl-fact-card,.fact-ov-card,.fdtl-card,.fact-tb-stat-card,.bd-chart-card,.bd-bar-card,.kwa-score-card,.kwa-card,.amp-card,.anm-section,.comp-detail-card,.dienst-mw-multi-wrap,.cd-ai-kaart,.cd-med-aft-card,.cd-zp-kaart,.cdi-kaart,.cdt-card,.cl-ud-stat-card,.ff-dash-panel,.fi-card,.fi-zoom-card,.futureflow-denied-card,.fzz-card,.home-news-card,.home-pa-card,.id-card,.incident-stat-card,.inv-control-card,.inv-wf-card,.md-tile,.cmd-kpi-tile,.pf-card,.pf-news-card,.pf-tile,.me-detail-card,.me-detail-panel,.mm-card,.mijn-gegevens-section,.onbup-card,.ond-card,.rollen-card,.rollen-section,.tk-canvas-wrap,.vz-case-card,.vz-reg-card,.vz-tl-card,.wl-card,.workspace-card,.amp-section,.bd-nd-bk-card,.bd-nd-detail-section,.bd-ub-ben-section,.bdtl-aud-card,.besc-dtl-panel,.bz-invoer-card,.cd-bet-table-card,.cd-cont-table-card,.cd-issues-kaart,.cd-med-ng-card,.cd-med-table-card,.cd-rap-table-card,.cd-teams-panel,.cd-vrl-table-card,.detail-page__header-card,.detail-page__info-section,.emp-beleid-kennisname-section,.emp-rooster-section,.emp-sidebar-card,.emp-verlof-col-panel,.fdtl-status-panel,.fi-history-card,.fi-history-section,.fin-koppel-box,.fin-onk-box,.fzz-chart-card,.kl-dossier-card,.kma-edit-card,.md-beleid-card,.me-detail-section,.mob-card,.mu-ov-card,.mu-section,.mv-form-card,.od-section,.planning-detail-comment-box,.planning-detail-section,.planning-view-panel,.rd-insight-section,.role-access-section,.role-rights-section,.sal-hist-card,.sk-chat-card,.sol-card,.taken-mgmt-card,.cd-bet-sum-stat,.ud-override-card,.vu-result-section,.zd-opm-card,.med-ag-detail,.gemeente-detail-panels,.modal-card,.vz-modal-card,.bd-modal-box) :is(h2,h3,h4,legend,.switch-label,[class*=section-title],[class*=-sec-t],[class*=sel-lbl],[class*=filter-label],[class*=filter-lbl],[class*=fld-lbl],[class*=field-label],[class*=filter-title]){color:var(--text)!important;text-shadow:none!important}main.content .client-detail-vcard .client-detail-h3{color:var(--text-secondary)!important;text-shadow:none!important}main.content .taken-date-filter .taken-date-filter-label{color:var(--text-secondary)!important;text-shadow:none!important}.bz-room{background-color:var(--surface)!important;background-image:linear-gradient(var(--bz-bg),var(--bz-bg))!important}.md-signal{background-color:var(--surface)!important}.md-signal--rood{background-image:linear-gradient(var(--red-soft),var(--red-soft))!important}.md-signal--oranje{background-image:linear-gradient(var(--yellow-soft),var(--yellow-soft))!important}.md-signal--ok{background-image:linear-gradient(var(--green-soft),var(--green-soft))!important}.fin-signal{background-color:var(--surface)!important}.fin-signal--rood{background-image:linear-gradient(var(--red-soft),var(--red-soft))!important}.fin-signal--oranje{background-image:linear-gradient(var(--yellow-soft),var(--yellow-soft))!important}.fin-signal--ok{background-image:linear-gradient(var(--green-soft),var(--green-soft))!important}.ud-overschrijding-banner{background-color:var(--surface)!important;background-image:linear-gradient(var(--red-soft),var(--red-soft))!important}.ub-warn{background-color:var(--surface)!important;background-image:linear-gradient(var(--yellow-soft),var(--yellow-soft))!important}.ub-bulk-info{background-color:var(--surface)!important;background-image:linear-gradient(var(--blue-soft),var(--blue-soft))!important}.rr-pill--on{background-color:var(--surface)!important;background-image:linear-gradient(var(--green-soft),var(--green-soft))!important}.rr-pill--off{background-color:var(--surface)!important;background-image:linear-gradient(var(--yellow-soft),var(--yellow-soft))!important}.rr-pill--sys,.filter-chip.is-active{background-color:var(--surface)!important;background-image:linear-gradient(var(--blue-soft),var(--blue-soft))!important}.im-notif-card.is-active{background-color:var(--surface)!important;background-image:linear-gradient(var(--blue-soft),var(--blue-soft))!important;border-color:var(--blue)!important;box-shadow:0 0 0 1px var(--blue) inset!important}.im-notif-card.is-active .im-notif-card-check{background:var(--blue)!important;border-color:var(--blue)!important}main.content .fzm-achterstand{background-color:var(--surface)!important;background-image:linear-gradient(var(--red-soft),var(--red-soft))!important}main.content :is(.client-detail-missing,.ud-overschrijding-banner,.ub-warn){color:var(--text)!important}main.content :is(td,.md-cat-val).md--groen,main.content :is(td,.md-cat-val).md--rood,main.content :is(td,.md-cat-val).md--oranje{color:#fff!important}main.content>h1,main.content>h2,main.content>h3,main.content>h4,main.content>p{color:#fff!important;text-shadow:0 1px 3px rgba(8,10,24,.5)}main.content>p :is(strong,b,em){color:#fff!important}.pf-welcome-head h1,.pf-welcome-head h2,.pf-welcome-head p,h1#im-title,h1#pf-greeting,.amp-foot,.ond-foot{color:#fff!important;text-shadow:0 1px 3px rgba(8,10,24,.5)}main.content :is(.switch-label,.besc-ov-sel-lbl,.besc-ov-reset,.ub-field-lbl,.ub-lead,.cl-stat,.cl-stat-num,.cl-inzorg-filter-label,.cl-loc-filter__label,.cd-type-add-link,.rollen-totaal,.gebr-totaal,.rr-help,.md-updated,.md-group-title,.md-group-count,.mb-legend__item,.mb-calnav__label,.bd-pick-sep,.mr-week-label,.mu-month-label,.mr-tab,.med-ag-month,.med-ag-sub,.fm-jaar,.fzm-year-label,.incident-reset-btn,.incident-tab:not(.is-active),.id-range-preset:not(.is-active),.ia-period-label,.im-back,.im-subtitle,.im-req,.zf-back,.zf-gen-note,.zf-sec-t,.zf-sec-s,.amp-foot,.ond-foot,.fpc-hint,.fin-bz-note,.fc-loading,.bz-loc-name,.bz-loc-sum,.pf-date,.pf-signal,.bdtl-missing__link,.fdtl-error,.sa-history-heading,.fi-history-title,.mp-section-title,.bd-sec-t,.bd-sec-s,.incident-section-title,.ea-h2,.zd-meta,.tb-day-label,.taken-org-scope-note){color:#fff!important;text-shadow:0 1px 3px rgba(8,10,24,.5)}main.content #im-back-link{color:var(--text-secondary)!important;text-shadow:none!important}main.content #im-back-link:hover{color:var(--blue)!important}main.content .zd-meta strong{color:#fff!important;text-shadow:0 1px 3px rgba(8,10,24,.5)}main.content :is(.table-card,.card,.bg-card,.im-card,.im-notif-card,.im-actor-card,.emp-card,.emp-card-section,.emp-section,.emp-save-section,.emp-kernteam-card,.emp-loc-panel,.emp-opleiding-card,.emp-prof-rate-box,.emp-rooster-day-card,.emp-rooster-summary-card,.emp-rooster-weekend-card,.emp-warnings-card,.emp-verlof-saldi-table-wrap,.emp-verzuim-modal,.emp-verzuim-table-wrap,.fin-card,.fin-loc-card,.fin-chart-card,.km-choice-card,.km-totals-card,.km-stat-card,.km-checkin-card,.vu-card,.ub-card,.wu-edit-card,.wu-table-card,.wu-contract-panel,.planning-main-card,.planning-filters-card,.planning-export-card,.planning-detail-panel,.planning-dienst-panel,.planning-shift-card,.planning-erm-card,.besc-ov-card,.besc-dtl-form-card,.besc-dtl-tarif-card,.besc-dtl-fact-card,.fact-ov-card,.fdtl-card,.fact-tb-stat-card,.bd-chart-card,.bd-bar-card,.kwa-score-card,.kwa-card,.amp-card,.anm-section,.comp-detail-card,.dienst-mw-multi-wrap,.cd-ai-kaart,.cd-med-aft-card,.cd-zp-kaart,.cdi-kaart,.cdt-card,.cl-ud-stat-card,.ff-dash-panel,.fi-card,.fi-zoom-card,.futureflow-denied-card,.fzz-card,.home-news-card,.home-pa-card,.id-card,.incident-stat-card,.inv-control-card,.inv-wf-card,.md-tile,.cmd-kpi-tile,.pf-card,.pf-news-card,.pf-tile,.me-detail-card,.me-detail-panel,.mm-card,.mijn-gegevens-section,.onbup-card,.ond-card,.rollen-card,.rollen-section,.tk-canvas-wrap,.vz-case-card,.vz-reg-card,.vz-tl-card,.wl-card,.workspace-card,.columns-panel,.top-nav-overflow-panel,.emp-dropdown-panel,.filter-functie-panel,.filter-opleiding-panel,.gemeente-detail-kebab-panel,.sal-corr-pct-panel,.modal-card,.vz-modal-card,.bd-modal-box,.client-detail-vcard,.gemeente-detail-vcard,.bz-room,.md-signal,.fin-signal,.ud-overschrijding-banner,.client-detail-missing,.rr-pill,.fi-history-section) :is(.switch-label,.besc-ov-sel-lbl,.besc-ov-reset,.ub-field-lbl,.ub-lead,.cl-stat,.cl-stat-num,.cl-inzorg-filter-label,.cl-loc-filter__label,.cd-type-add-link,.rollen-totaal,.gebr-totaal,.rr-help,.md-updated,.md-group-title,.md-group-count,.mb-legend__item,.mb-calnav__label,.bd-pick-sep,.mr-week-label,.mu-month-label,.mr-tab,.med-ag-month,.med-ag-sub,.fm-jaar,.fzm-year-label,.incident-reset-btn,.incident-tab:not(.is-active),.id-range-preset:not(.is-active),.ia-period-label,.im-back,.im-subtitle,.im-req,.zf-back,.zf-gen-note,.zf-sec-t,.zf-sec-s,.amp-foot,.ond-foot,.fpc-hint,.fin-bz-note,.fc-loading,.bz-loc-name,.bz-loc-sum,.pf-date,.pf-signal,.bdtl-missing__link,.fdtl-error,.sa-history-heading,.fi-history-title,.mp-section-title,.bd-sec-t,.bd-sec-s,.incident-section-title,.ea-h2,.zd-meta,.tb-day-label){color:var(--text)!important;text-shadow:none!important}.taken-date-filter-label{color:var(--text)!important}html[data-theme=light]{--bg-card-hover: var(--surface-alt)}.planning-erm-card:not(.planning-erm-card--empty),.app-shell--home .home-plan-item{border-left:9px solid var(--erv-stripe, var(--blue))!important}.planning-erm-card--conflict{border-left-color:var(--pb-b91c1c)!important}body.page-medewerker-detail main.content .emp-card-section{background:var(--surface)!important;border:1px solid var(--line)!important;border-left:3px solid var(--etf-blue)!important;box-shadow:0 1px 2px #1018380f!important}body.page-medewerker-detail main.content .detail-page__info-section>.emp-card-section:nth-of-type(3n+2){border-left-color:var(--etf-lime-deep)!important}body.page-medewerker-detail main.content .detail-page__info-section>.emp-card-section:nth-of-type(3n+3){border-left-color:var(--etf-mint-deep)!important}body.page-medewerker-detail main.content .emp-card-section.emp-warnings-card{border-left-color:var(--red)!important}body.page-medewerker-detail main.content .emp-sidebar-card,body.page-medewerker-detail main.content .detail-page__info-section{background:transparent!important;border:0!important;box-shadow:none!important}body.page-medewerker-detail main.content :is(.emp-doc-block,.emp-verzuim-block){background:#ffffffe6;border:1px solid rgba(255,255,255,.55);border-radius:var(--r-xl);box-shadow:inset 0 1px #ffffff8c,0 4px 16px #1018382e;color:var(--text);padding:20px 24px}body.page-medewerker-detail main.content .emp-sidebar-card>.sticky{max-height:calc(100vh / var(--app-zoom, 1) - 84px)}body.page-medewerker-detail main.content .emp-tabs{background:#ffffffe6;box-shadow:inset 0 1px #ffffff8c,0 4px 16px #1018382e}body.page-medewerker-detail main.content .emp-card-hero>.emp-back-btn,body.page-medewerker-detail main.content .emp-card-hero .emp-hero-menu{color:#fff!important}body.page-medewerker-detail main.content :is(.emp-sidebar-inner,.emp-section,.emp-card-section,.emp-inzetbaarheid,.emp-doc-block,.emp-verzuim-block,.emp-verzuim-modal) :is(h2,h3,h4,legend,.switch-label){color:var(--text)!important;text-shadow:none!important}
