.wf-sequence[data-astro-cid-iregwomt]{display:grid;grid-template-columns:minmax(0,28fr) minmax(0,72fr);gap:clamp(18px,2.4vw,30px);align-items:stretch}.wf-sequence__chapters[data-astro-cid-iregwomt]{display:grid;align-content:start;gap:2px;min-width:0;margin:0;padding:0 18px 0 0;border-right:1px solid #e2e8f0;list-style:none}.wf-sequence__chapter[data-astro-cid-iregwomt]{min-width:0;padding:8px 0 8px 11px;border-left:2px solid transparent}.wf-sequence__chapter[data-astro-cid-iregwomt][data-active=true]{border-left-color:#2581f4}.wf-sequence__fallback-heading[data-astro-cid-iregwomt],.wf-sequence__select[data-astro-cid-iregwomt]{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;width:100%;min-height:34px;color:#53647a;font:650 14px/1.4 var(--wf-sans, system-ui, sans-serif);text-align:left}.wf-sequence__chapter[data-astro-cid-iregwomt][data-active=true] .wf-sequence__select[data-astro-cid-iregwomt],.wf-sequence__chapter[data-astro-cid-iregwomt][data-active=true] .wf-sequence__fallback-heading[data-astro-cid-iregwomt]{color:#263b54;font-weight:800}.wf-sequence__select[data-astro-cid-iregwomt]{min-height:44px;padding:0;background:transparent;border:0;cursor:pointer}.wf-sequence__select[data-astro-cid-iregwomt]:hover{color:#19478f}.wf-sequence__select[data-astro-cid-iregwomt]:focus-visible{outline:3px solid #2581f4;outline-offset:3px;border-radius:3px}.wf-sequence__number[data-astro-cid-iregwomt]{display:grid;place-items:center;width:25px;height:25px;color:#65809d;background:#edf5fb;border-radius:50%;font:800 9px/1 var(--wf-sans, system-ui, sans-serif)}.wf-sequence__chapter[data-astro-cid-iregwomt][data-active=true] .wf-sequence__number[data-astro-cid-iregwomt]{color:#fff;background:#2581f4}.wf-sequence__description[data-astro-cid-iregwomt]{margin:5px 0 2px 40px}.wf-sequence__description[data-astro-cid-iregwomt]>p[data-astro-cid-iregwomt]{margin:0;color:#53647a;font:400 14px/1.55 var(--wf-sans, system-ui, sans-serif)}.wf-sequence__showcase[data-astro-cid-iregwomt]{display:flex;min-width:0;flex-direction:column;padding:clamp(18px,2.2vw,26px);background:#fff;border:1px solid #e2e8f0;border-radius:12px}.wf-sequence__showcase-heading[data-astro-cid-iregwomt]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.wf-sequence__eyebrow[data-astro-cid-iregwomt],.wf-sequence__disclosure[data-astro-cid-iregwomt]{margin:0;color:#53647a;font:800 9px/1.4 var(--wf-sans, system-ui, sans-serif);letter-spacing:.08em;text-transform:uppercase}.wf-sequence__disclosure[data-astro-cid-iregwomt]{color:#715018}.wf-sequence__map[data-astro-cid-iregwomt]{display:grid;min-height:260px;flex:1;align-content:center;margin:0;padding:24px 10px}.wf-sequence__path[data-astro-cid-iregwomt]{display:grid;grid-template-columns:repeat(var(--wf-sequence-count, 5),minmax(0,1fr));width:100%;margin:0;padding:0;list-style:none}.wf-sequence__path-step[data-astro-cid-iregwomt]{position:relative;display:grid;justify-items:center;align-content:start;gap:12px;min-width:0;text-align:center}.wf-sequence__path-step[data-astro-cid-iregwomt]:not(:last-child):after{position:absolute;top:16px;left:calc(50% + 17px);width:calc(100% - 34px);height:1px;content:"";background:#ccd8e3}.wf-sequence__path-number[data-astro-cid-iregwomt]{z-index:1;display:grid;place-items:center;width:34px;height:34px;color:#657b92;background:#fff;border:1px solid #ccd8e3;border-radius:50%;font:800 10px/1 var(--wf-sans, system-ui, sans-serif)}.wf-sequence__path-step[data-astro-cid-iregwomt][data-active=true] .wf-sequence__path-number[data-astro-cid-iregwomt]{color:#fff;background:#2581f4;border-color:#2581f4;box-shadow:0 0 0 4px #e8f2fd}.wf-sequence__path-title[data-astro-cid-iregwomt]{max-width:100%;color:#6b7b8f;font:600 11px/1.4 var(--wf-sans, system-ui, sans-serif);overflow-wrap:anywhere}.wf-sequence__path-step[data-astro-cid-iregwomt][data-active=true] .wf-sequence__path-title[data-astro-cid-iregwomt]{color:#263b54;font-weight:800}.wf-sequence__map[data-astro-cid-iregwomt] figcaption[data-astro-cid-iregwomt],.wf-sequence__capture[data-astro-cid-iregwomt] figcaption[data-astro-cid-iregwomt]{margin-top:20px;color:#718096;font:500 12px/1.45 var(--wf-sans, system-ui, sans-serif);text-align:center}.wf-sequence__capture[data-astro-cid-iregwomt]{display:flex;min-height:260px;flex:1;flex-direction:column;justify-content:space-between;margin:0;padding:10px;background:#fff}.wf-sequence__image[data-astro-cid-iregwomt]{display:block;width:100%;max-height:430px;flex:1;object-fit:contain;background:#f3f6f8;border-radius:8px}.wf-sequence__capture[data-astro-cid-iregwomt] figcaption[data-astro-cid-iregwomt]{display:grid;gap:4px;text-align:left}.wf-sequence__capture[data-astro-cid-iregwomt] figcaption[data-astro-cid-iregwomt] strong[data-astro-cid-iregwomt]{color:#344a61;font-size:12px}.wf-sequence__review-notes[data-astro-cid-iregwomt]{margin-top:12px;color:#6e7d90;font:500 12px/1.5 var(--wf-sans, system-ui, sans-serif)}.wf-sequence__review-notes[data-astro-cid-iregwomt] summary[data-astro-cid-iregwomt]{display:inline-flex;align-items:center;width:fit-content;min-height:44px;color:#765d27;cursor:pointer;font-weight:700}.wf-sequence__review-notes[data-astro-cid-iregwomt] p[data-astro-cid-iregwomt]{margin:8px 0 0}.wf-sequence__review-notes[data-astro-cid-iregwomt] p[data-astro-cid-iregwomt] strong[data-astro-cid-iregwomt]{color:#40556d}.wf-sequence__announcement[data-astro-cid-iregwomt]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%)}@media(max-width:979px){.wf-sequence[data-astro-cid-iregwomt]{grid-template-columns:1fr;gap:12px}.wf-sequence__chapters[data-astro-cid-iregwomt]{grid-template-columns:1fr;padding:0 0 8px;border-right:0;border-bottom:1px solid #e2e8f0}.wf-sequence__showcase-heading[data-astro-cid-iregwomt]{flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:8px 12px}.wf-sequence__eyebrow[data-astro-cid-iregwomt],.wf-sequence__disclosure[data-astro-cid-iregwomt]{font-size:11px}.wf-sequence[data-astro-cid-iregwomt][data-enhanced=true] .wf-sequence__chapters[data-astro-cid-iregwomt]{display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;padding:7px 7px 10px;scroll-behavior:smooth;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.wf-sequence[data-astro-cid-iregwomt][data-enhanced=true] .wf-sequence__chapter[data-astro-cid-iregwomt]{flex:0 0 auto;padding:0 0 7px;border:0;border-bottom:2px solid transparent;scroll-snap-align:start}.wf-sequence[data-astro-cid-iregwomt][data-enhanced=true] .wf-sequence__chapter[data-astro-cid-iregwomt][data-active=true]{border-bottom-color:#2581f4}.wf-sequence[data-astro-cid-iregwomt][data-enhanced=true] .wf-sequence__select[data-astro-cid-iregwomt]{grid-template-columns:25px max-content;width:auto;min-width:44px;min-height:44px;gap:8px;padding:0 10px;border:1px solid transparent;border-radius:999px;white-space:nowrap}.wf-sequence[data-astro-cid-iregwomt][data-enhanced=true] .wf-sequence__chapter[data-astro-cid-iregwomt][data-active=true] .wf-sequence__select[data-astro-cid-iregwomt]{background:#eaf3ff;border-color:#c9def8}.wf-sequence__mobile-description[data-astro-cid-iregwomt]:not([hidden]){padding:2px 2px 4px}.wf-sequence__mobile-description[data-astro-cid-iregwomt] .wf-sequence__description[data-astro-cid-iregwomt]{margin:0}.wf-sequence__path[data-astro-cid-iregwomt]{grid-template-columns:minmax(0,min(100%,300px));justify-content:center}.wf-sequence__path-step[data-astro-cid-iregwomt]{grid-template-columns:34px minmax(0,1fr);justify-items:start;align-items:center;gap:12px;text-align:left}.wf-sequence__path-step[data-astro-cid-iregwomt][data-active=true] .wf-sequence__path-title[data-astro-cid-iregwomt]{font-size:14px}.wf-sequence__path-step[data-astro-cid-iregwomt]:not(:last-child):after{display:none}.wf-sequence__path-step[data-astro-cid-iregwomt]:not([data-active=true]){display:none}.wf-sequence__map[data-astro-cid-iregwomt]{min-height:150px;padding:14px 8px}.wf-sequence__capture[data-astro-cid-iregwomt]{min-height:180px}}@media(max-width:480px){.wf-sequence__path[data-astro-cid-iregwomt]{grid-template-columns:1fr;gap:0}.wf-sequence__path-step[data-astro-cid-iregwomt]{grid-template-columns:30px minmax(0,1fr);gap:10px;padding:8px 0}.wf-sequence__path-step[data-astro-cid-iregwomt]:not(:last-child):after{display:none}.wf-sequence__path-number[data-astro-cid-iregwomt]{width:28px;height:28px}.wf-sequence__map[data-astro-cid-iregwomt]{min-height:0;padding:8px 0}.wf-sequence__capture[data-astro-cid-iregwomt]{min-height:0;padding:0}}@media(prefers-reduced-motion:reduce){.wf-sequence[data-astro-cid-iregwomt] [data-astro-cid-iregwomt],.wf-sequence[data-astro-cid-iregwomt] [data-astro-cid-iregwomt]:before,.wf-sequence[data-astro-cid-iregwomt] [data-astro-cid-iregwomt]:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.pp-hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(300px,.72fr);align-items:center;gap:clamp(42px,7vw,96px);padding-block:46px 86px}.pp-hero__copy{max-width:720px}.pp-hero h1{max-width:760px;margin:0;color:#17212d;font-size:clamp(38px,5.35vw,66px);font-weight:650;letter-spacing:-.055em;line-height:1.035;text-wrap:balance}.pp-hero__intro{max-width:570px;margin:20px 0 0;color:#5f6c79;font-size:clamp(16px,1.5vw,18px);line-height:1.65}.pp-hero__actions{margin-top:26px}.pp-hero__note{margin:16px 0 0;color:#7b8792;font-size:11px;line-height:1.5}.pp-hero__illustration{display:block;width:100%;height:auto;min-width:0;aspect-ratio:4 / 3;object-fit:cover;object-position:center}.pp-records{padding-block:76px 84px}.pp-section-heading{max-width:720px;margin-bottom:30px}.pp-section-heading h2,.pp-closing h2{margin:0;color:#202b36;font-size:clamp(27px,3.5vw,40px);font-weight:650;letter-spacing:-.04em;line-height:1.15;text-wrap:balance}.pp-section-heading>p:last-child,.pp-closing__inner>div>p:last-child{max-width:650px;margin:12px 0 0;color:#66727e;font-size:14px;line-height:1.7}.pp-record-figures-wrap{--pp-record-gap: clamp(16px, 2.8vw, 38px)}.pp-record-figures__instructions{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;clip-path:inset(50%)}.pp-record-figures{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--pp-record-gap);margin:0;padding:0;list-style:none}.pp-record-figure{position:relative;min-width:0;text-align:center}.pp-record-figure__index{display:block;width:min(100%,290px);margin:0 auto 7px;color:#a4adb6;font-size:9px;font-weight:700;letter-spacing:.05em;text-align:left}.pp-record-figure__stage{position:relative;width:min(100%,290px);aspect-ratio:5 / 4;margin:0 auto 11px;--hairline-plate: #fff;--hairline-hi: #2d648c;--hairline-edge: #8293a1;--hairline-mid: #b4bec8;--hairline-lo: #dce3e9;--hairline-stroke: 1.15}.pp-record-figure__stage>[data-hairline-static],.pp-record-figure__stage>svg{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain}.pp-record-figure__stage[data-hairline]{display:block;touch-action:pan-y;user-select:none;-webkit-user-select:none;--hl-sw: var(--hairline-stroke, 1.15);--hl-plate: var(--hairline-plate, #fff);--hl-hi: var(--hairline-hi, #2d648c);--hl-edge: var(--hairline-edge, #8293a1);--hl-mid: var(--hairline-mid, #b4bec8);--hl-lo: var(--hairline-lo, #dce3e9)}.pp-record-figure__stage[data-hairline]>svg{object-fit:initial}.pp-record-figure__stage[data-hairline]>svg :where(path,polygon,ellipse,line){fill:var(--hl-plate);stroke:var(--hl-mid);stroke-width:var(--hl-sw);vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round;transition:stroke .26s cubic-bezier(.5,0,.1,1)}.pp-record-figure__stage[data-hairline]>svg :where(.nf){fill:none}.pp-record-figure__stage[data-hairline]>svg :where(.fo){stroke:none}.pp-record-figure__stage[data-hairline]>svg :where(.sil){stroke:var(--hl-edge)}.pp-record-figure__stage[data-hairline]>svg :where(.hi){stroke:var(--hl-hi)}.pp-record-figure__stage[data-hairline]>svg :where(.lo){stroke:var(--hl-lo)}.pp-record-figure__stage[data-hairline]>svg :where(.dash){stroke-dasharray:1 3}.pp-record-figure__stage[data-hairline]>svg :where(.dot){stroke:none;fill:var(--hl-hi);transition:fill .26s cubic-bezier(.5,0,.1,1)}.pp-record-figure__stage[data-hairline]>svg :where(.dot.m){fill:var(--hl-edge)}.pp-record-figure__stage[data-hairline]>svg :where(.dot.off){fill:var(--hl-lo)}.pp-record-figure__stage[data-hairline]>svg :where(.ghost path){fill:none;stroke:var(--hl-mid)}.pp-record-figure__stage[data-hairline]>[data-hairline-live]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pp-record-figure__stage[data-hairline]:focus-visible{outline:1.5px solid var(--hl-hi);outline-offset:2px}.pp-record-figure__stage>[data-hairline-static][hidden]{display:none}.pp-record-figure__copy{display:grid;justify-items:center;gap:4px}.pp-record-figure__copy strong{color:#384653;font-size:12px;font-weight:700}.pp-record-figure__copy span{color:#77838e;font-size:10px;line-height:1.45}.pp-record-figure:not(:last-child):after{position:absolute;top:clamp(100px,11vw,137px);left:calc(100% + 1px);width:calc(var(--pp-record-gap) - 2px);border-top:1px solid #d7e0e7;content:""}.pp-closing{padding-block:60px;background:#f7f9fb;border-top:1px solid #e7ebef}.pp-closing__inner{display:flex;align-items:center;justify-content:space-between;gap:30px}.pp-closing__inner>div{max-width:700px}.pp-closing__inner>.wf-button{flex:0 0 auto}.pp-closing__inner>.wf-button span{margin-left:12px}@media(max-width:900px){.pp-hero{grid-template-columns:minmax(0,1fr) minmax(250px,.8fr);gap:30px;padding-block:40px 68px}.pp-record-figures{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:30px}.pp-record-figure:not(:last-child):after{top:137px}.pp-record-figure:nth-child(2n):after{display:none}}@media(max-width:760px){.pp-hero{grid-template-columns:minmax(0,1fr)}.pp-hero__illustration{width:min(100%,560px);justify-self:center}}@media(max-width:680px){.pp-hero{grid-template-columns:minmax(0,1fr);gap:28px;padding-block:28px 48px}.pp-hero h1{font-size:clamp(38px,10.5vw,52px)}.pp-hero__intro{margin-top:15px;font-size:15px}.pp-hero__actions{gap:9px;margin-top:20px}.pp-hero__actions .wf-button{min-height:42px;padding-inline:13px;font-size:11px}.pp-records{padding-block:54px 60px}.pp-section-heading{margin-bottom:22px}.pp-record-figures-wrap{--pp-record-gap: 24px}.pp-record-figures{grid-template-columns:minmax(0,1fr);gap:var(--pp-record-gap)}.pp-record-figure:not(:last-child):after{top:auto;bottom:calc(var(--pp-record-gap) * -1);left:50%;width:0;height:var(--pp-record-gap);border-top:0;border-left:1px solid #d7e0e7}.pp-record-figure__stage{width:min(100%,290px)}.pp-closing{padding-block:46px}.pp-closing__inner{align-items:flex-start;flex-direction:column;gap:20px}}@media(prefers-reduced-motion:reduce){.pp-record-figure__stage[data-hairline]>svg :where(path,polygon,ellipse,line,circle){transition:none!important}}@font-face{font-family:Paydae Workflow Geist;src:url(/demo/payroll/geist-latin.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}.pps{--pps-ink: #202b36;--pps-text: #4e5c68;--pps-muted: #74808b;--pps-blue: #2f6eb8;--pps-blue-deep: #24537f;--pps-line: #dfe6eb;position:relative;isolation:isolate;max-width:1480px;margin-inline:auto;padding-inline:clamp(20px,5vw,72px);padding-block:clamp(58px,7vw,104px) clamp(70px,8vw,120px);color:var(--pps-ink);font-family:var(--wf-sans, "Manrope", Inter, "Segoe UI", sans-serif)}.pps *,.pps *:before,.pps *:after{box-sizing:border-box}.pps [hidden]{display:none!important}.pps__story-layout{display:block}.pps__anchor-alias{position:absolute;top:0;left:0;z-index:-1;display:block;width:0;height:0;scroll-margin-top:112px}.pps__intro{margin-bottom:clamp(28px,4vw,52px)}.pps__intro h2{max-width:780px;margin:0;color:var(--pps-ink);font-size:clamp(32px,4.1vw,54px);font-weight:650;letter-spacing:-.047em;line-height:1.08;text-wrap:balance}.pps__chapter-nav{position:relative;z-index:2;margin-bottom:clamp(24px,3vw,40px);border-top:1px solid var(--pps-line);border-bottom:1px solid var(--pps-line)}.pps__chapter-nav ol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none}.pps__chapter-nav li{min-width:0}.pps__chapter-nav a{display:flex;min-height:54px;align-items:center;gap:9px;padding:9px 12px;border-bottom:2px solid transparent;color:#6c7883;font-size:11px;font-weight:600;line-height:1.35;text-decoration:none;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.pps__chapter-nav a>span:first-child{color:#8a97a2;font-size:10px;font-variant-numeric:tabular-nums;font-weight:750}.pps__chapter-nav a:hover{color:var(--pps-blue-deep);background:#f8fafb}.pps__chapter-nav a[aria-current=step]{border-color:#4b84af;color:var(--pps-blue-deep);background:#f8fafc}.pps__chapter-nav a[aria-current=step]>span:first-child{color:var(--pps-blue)}.pps__chapter-nav a:focus-visible,.pps__chapter-next:focus-visible{outline:3px solid rgb(50 132 228 / 35%);outline-offset:3px}.pps__chapters{display:grid;gap:0}.pps__chapter{position:relative;display:grid;min-width:0;min-height:max(940px,125svh);grid-template-columns:minmax(220px,.68fr) minmax(0,1.9fr);align-items:center;gap:clamp(32px,4.5vw,68px);padding:64px 0;scroll-margin-top:104px;outline:none}.pps__chapter+.pps__chapter{border-top:1px solid var(--pps-line)}.pps__chapter-copy{min-width:0}.pps__chapter h3{max-width:410px;margin:0;color:var(--pps-ink);font-size:clamp(25px,2.5vw,34px);font-weight:640;letter-spacing:-.039em;line-height:1.15;text-wrap:balance}.pps__beats{margin-top:14px}.pps__beat{display:flex;min-height:clamp(130px,20svh,190px);flex-direction:column;justify-content:center;padding:12px 0 12px 14px;border-left:2px solid transparent;transition:border-color .25s ease,padding .25s ease,background-color .25s ease}.pps__beat+.pps__beat{border-top:1px solid #edf0f2}.pps__beat[data-active=true]{border-left-color:#5488ad}.pps__beat-label{margin:0;color:#657380;font-size:10px;font-weight:750;letter-spacing:.04em;line-height:1.4;text-transform:uppercase}.pps__chapter-text{max-width:440px;margin:8px 0 0;color:var(--pps-text);font-size:13px;line-height:1.68}.pps__chapter-next{display:inline-flex;width:fit-content;align-items:center;gap:11px;margin-top:20px;color:var(--pps-blue-deep);font-size:12px;font-weight:700;text-decoration:none}.pps__chapter-next span{display:grid;width:26px;height:26px;place-items:center;border:1px solid #d5e2ec;border-radius:50%;background:#f9fbfc;transition:transform .2s ease}.pps__chapter-next:hover span{transform:translateY(2px)}.pps__workspace-column{min-width:0;align-self:stretch}.pps__workspace-sticky{position:static;top:88px;z-index:1;min-width:0;padding-top:6px}.pps__persistent-column{display:none}.pps__product{--pwf-wizard-ink: #252a33;--pwf-wizard-text: #424b58;--pwf-wizard-muted: #66717f;--pwf-wizard-border: #dfe4ea;--pwf-wizard-line: #e1e5eb;--pwf-wizard-line-soft: #edf0f4;--pwf-wizard-soft: #f5f7fa;--pwf-wizard-surface: #fff;--pwf-wizard-blue: #339bfe;--pwf-wizard-blue-strong: #2581f4;--pwf-wizard-blue-pale: #eef7ff;--pwf-wizard-card-radius: 9px;--pwf-wizard-card-shadow: 0 1px 2px rgb(22 34 51 / 4%);--pwf-wizard-status-amber: #775313;--pwf-wizard-status-amber-bg: #fff8e6;--pwf-wizard-status-amber-border: #e8ca8a;display:grid;position:relative;width:100%;min-width:0;grid-template-columns:48px minmax(0,1fr);overflow:hidden;border:1px solid #dce3e9;border-radius:13px;background:#fff;box-shadow:0 16px 40px #1c314417,0 2px 5px #1c31440a;container-name:pwf-demo;container-type:inline-size;font-family:"Paydae Workflow Geist",var(--wf-sans, Inter, "Segoe UI", sans-serif)}.pps .pps__product{min-width:0;margin-left:0;overflow:hidden}.pps__rail{display:flex;min-width:0;min-height:100%;flex-direction:column;align-items:center;border-right:1px solid #e0e5e9;background:var(--paydae-demo-chrome, #f1f2f4)}.pps__brand{display:grid;width:100%;height:48px;flex:0 0 48px;place-items:center;border-bottom:1px solid #e0e5e9;background:var(--paydae-demo-chrome, #f1f2f4)}.pps__brand img{display:block;width:21px;height:21px;object-fit:contain}.pps__rail-icons{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;align-items:center;gap:3px;overflow:hidden;padding:9px 0}.pps__rail-item{display:grid;width:31px;height:31px;flex:0 0 31px;place-items:center;border:1px solid transparent;border-radius:7px;color:#6a7683}.pps__rail-item svg{display:block;width:16px;height:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65}.pps__rail-item--active{border-color:#d8e1e9;background:#fff;color:#2475c6;box-shadow:0 1px 2px #121f3112}.pps__rail-avatar{display:grid;width:26px;height:26px;flex:0 0 26px;place-items:center;margin:0 0 12px;border-radius:50%;color:#36526a;background:#dfe9f0;font-size:8px;font-weight:800}.pps__workspace-main{display:grid;min-width:0;grid-template-rows:minmax(48px,auto) minmax(0,1fr)}.pps__topbar{display:flex;min-width:0;min-height:48px;align-items:center;justify-content:space-between;gap:10px;padding:8px 12px;border-bottom:1px solid #e3e8ed;background:var(--paydae-demo-chrome, #f1f2f4)}.pps__breadcrumb{display:flex;min-width:0;align-items:center;gap:5px;overflow:hidden;color:#647181;font-size:10px;line-height:1.4;white-space:nowrap}.pps__breadcrumb strong{overflow:hidden;color:#293746;font-weight:650;text-overflow:ellipsis}.pps__breadcrumb svg{width:12px;height:12px;flex:0 0 12px;fill:none;stroke:#9ba7b2;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4}.pps__notification{display:grid;width:28px;height:28px;flex:0 0 28px;place-items:center;border:1px solid #e5e9ee;border-radius:8px;color:#667587}.pps__notification svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.pps__scene-list{min-width:0;padding:12px;background:#f4f5f7}.pps__scene{min-width:0}.pps__scene-label{display:flex;align-items:center;gap:8px;margin:0 0 10px;color:#596a79;font-size:10px;font-weight:700;letter-spacing:.025em;line-height:1.4}.pps__scene-label>span{color:#97a2ac}.pps__workspace-caption{display:flex;align-items:center;gap:8px;margin:12px 2px 0;color:#7d8994;font-size:10px;line-height:1.5}.pps__workspace-caption--top{margin:0 2px 9px}.pps__fictional-dot{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:#8ba5b8}.pps__product .pwp-table-scroll,.pps__product .pwp-breakdown-wrap,.pps__product .pwc-table-scroll,.pps__product .pwc-obligations__table-scroll{overscroll-behavior:auto}.pps__product .pwp-scene,.pps__product .pwc{min-width:0}.pps__product .pwp-calc-stage{max-width:100%}.pps__product [hidden]{display:none!important}@container pwf-demo (min-width: 761px){.pps .pps__product .pwp-calc-overlays{left:50%;width:min(560px,calc(100% - 28px));transform:translate(-50%)}}.pps .pwc[data-story-motion=true] .pwc-review-summary-panel{display:flow-root;position:relative;overflow:visible;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.pps .pwc[data-story-motion=true] .pwc-review-summary-panel>.pwc-review-summary{margin:0 8px!important;border:1px solid #e3e9ef;border-radius:9px;background:#f8fafc;box-shadow:0 1px 2px #1f30400d}.pps__spotlight{position:relative;z-index:1;outline:2px solid rgb(63 130 183 / 38%);outline-offset:3px;box-shadow:0 0 0 6px #3f82b714;transition:outline-color .25s ease,box-shadow .25s ease}.pps[data-enhanced=true] .pps__beat[data-active=true] .pps__beat-label{color:#245f8b}.pps[data-enhanced=true] .pps__spotlight{animation:pps-detail-arrive .3s ease both}.pps[data-enhanced=true] .pps__story-layout{display:grid;grid-template-columns:minmax(240px,.68fr) minmax(0,1.9fr);align-items:stretch;gap:clamp(32px,4.5vw,68px)}.pps[data-enhanced=true] .pps__chapters{min-width:0;grid-column:1;grid-row:1;padding-bottom:260px}.pps[data-enhanced=true] .pps__chapter{display:flex;min-height:max(760px,100svh);flex-direction:column;justify-content:center;align-items:stretch;padding-block:64px}.pps[data-enhanced=true] .pps__workspace-column{display:none}.pps[data-enhanced=true] .pps__chapter-copy{max-width:520px;opacity:.66;transform:translateY(7px);transition:opacity .38s ease,transform .38s ease}.pps[data-enhanced=true] .pps__chapter[data-current] .pps__chapter-copy{opacity:1;transform:translateY(0)}.pps[data-enhanced=true] .pps__persistent-column{display:block;position:sticky;z-index:3;grid-column:2;grid-row:1;align-self:start;top:80px;min-width:0;width:100%}.pps[data-enhanced=true] .pps__persistent-product{height:var(--pps-workspace-height, clamp(450px, calc(100svh - 154px) , 640px));min-height:0}.pps[data-enhanced=true] .pps__persistent-product .pps__workspace-main{min-height:0;height:100%;grid-template-rows:48px minmax(0,1fr)}.pps[data-enhanced=true] .pps__persistent-product .pps__scene-list{position:relative;height:100%;min-height:0;overflow:hidden;padding:9px}.pps[data-enhanced=true] .pps__persistent-product .pps__scene{position:absolute;inset:9px;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(9px) scale(.995);transition:opacity .36s ease,transform .36s ease,visibility 0s linear .36s}.pps[data-enhanced=true] .pps__persistent-product .pps__scene[data-active=true]{z-index:1;opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1);transition-delay:0s}.pps[data-enhanced=true] .pps__persistent-product .pps__scene-label{margin:0 0 7px;font-size:9px}.pps[data-enhanced=true] .pps__persistent-product .pwp-scene,.pps[data-enhanced=true] .pps__persistent-product .pwc{min-width:0;min-height:0;height:calc(100% - 24px);overflow:hidden}@media(min-width:1000px)and (min-height:720px){.pps[data-enhanced=true] .pps__persistent-product{--pps-workspace-height: clamp(520px, calc(100svh - 124px) , 640px)}.pps[data-enhanced=true] .pwp-wizard-heading,.pps[data-enhanced=true] .pwc-wizard__header{padding:9px 11px 8px}.pps[data-enhanced=true] .pwp-metrics,.pps[data-enhanced=true] .pwc-metrics{display:none}.pps[data-enhanced=true] .pwp-table-tools{gap:7px;padding:6px 9px}.pps[data-enhanced=true] .pwp-review-instruction{padding-block:7px}.pps[data-enhanced=true] .pwp-calc-stage{height:min(465px,calc(var(--pps-workspace-height, 566px) - 101px))}.pps[data-enhanced=true] .pwp-calc-overlays{top:28px}.pps[data-enhanced=true] .pwp-table-tools{display:none}.pps[data-enhanced=true] .pwp-input-table td,.pps[data-enhanced=true] .pwp-input-table th{padding-block:5px}.pps[data-enhanced=true] .pwp-dialog-heading{padding:8px 12px 7px}.pps[data-enhanced=true] .pwp-dialog-heading h2{font-size:17px}.pps[data-enhanced=true] .pwp-dialog-heading p{margin-top:2px;font-size:11px}.pps[data-enhanced=true] .pwp-dialog-body{padding:8px 10px}.pps[data-enhanced=true] .pwp-calc-totals{gap:8px;margin-bottom:8px}.pps[data-enhanced=true] .pwp-calc-totals>div{padding:7px 10px}.pps[data-enhanced=true] .pwp-calc-totals span{font-size:12px}.pps[data-enhanced=true] .pwp-calc-totals strong{margin-top:3px;font-size:19px}.pps[data-enhanced=true] .pwp-breakdown-table thead th{height:27px;padding:4px 6px}.pps[data-enhanced=true] .pwp-breakdown-table tbody th,.pps[data-enhanced=true] .pwp-breakdown-table tbody td{padding:5px 6px}.pps[data-enhanced=true] .pwp-net-summary{margin-top:8px;padding-inline:9px}.pps[data-enhanced=true] .pwp-net-summary>div{min-height:27px;font-size:11px}.pps[data-enhanced=true] .pwp-net-summary .pwp-net-final dd{font-size:12px}.pps[data-enhanced=true] .pwp-dialog-footer{min-height:34px;padding:3px 10px}.pps[data-enhanced=true] .pwp-dialog-footer label{min-height:27px}.pps[data-enhanced=true] .pwc-wizard__step-area{padding-top:5px}.pps[data-enhanced=true] .pwc-completion-reveal{min-height:0;gap:0;padding:5px 0 7px}.pps[data-enhanced=true] .pwc-confirmation__summary{margin:8px!important}.pps[data-enhanced=true] .pwc-panel__header{padding:9px 12px}.pps[data-enhanced=true] .pwc-document-row{min-height:44px;gap:8px;padding:5px 9px}.pps[data-enhanced=true] .pwc-document-list__heading{min-height:34px}.pps[data-enhanced=true] .pwc-documents__toolbar{gap:6px;margin-top:7px;padding:6px}.pps[data-enhanced=true] .pwc-documents__actions,.pps[data-enhanced=true] .pwc-document-row__actions{display:none}.pps[data-enhanced=true] .pps__persistent-product .pwc-documents{position:relative;height:100%;overflow:hidden}.pps[data-enhanced=true] .pps__persistent-product .pwc-documents__workspace--detail{display:block}.pps[data-enhanced=true] .pps__persistent-product .pwc-documents__workspace--detail .pwc-document-list{width:100%}.pps[data-enhanced=true] .pps__persistent-product .pwc-documents__workspace--detail .pwc-document-detail{position:absolute;z-index:4;top:132px;right:-20px;width:min(360px,68%);overflow:hidden;box-shadow:0 12px 28px #1b2a3b1f}.pps[data-enhanced=true] .pps__persistent-product .pwc-document-detail__header{padding:10px 12px}.pps[data-enhanced=true] .pps__persistent-product .pwc-document-detail__facts{gap:0;margin:8px;padding:7px 10px;font-size:9px}.pps[data-enhanced=true] .pps__persistent-product .pwc-document-detail__facts>div{padding-block:4px}.pps[data-enhanced=true] .pps__persistent-product .pwc-document-detail__status{margin:8px;padding:8px 10px}.pps[data-enhanced=true] .pps__persistent-product[data-focus^="records:"],.pps[data-enhanced=true] .pps__persistent-product[data-focus^="records:"] .pps__workspace-main,.pps[data-enhanced=true] .pps__persistent-product[data-focus^="records:"] .pps__scene-list,.pps[data-enhanced=true] .pps__persistent-product[data-focus^="records:"] .pps__scene[data-pps-scene=records][data-active=true],.pps[data-enhanced=true] .pps__persistent-product[data-focus^="records:"] .pwc[data-story-motion=true],.pps[data-enhanced=true] .pps__persistent-product[data-focus^="records:"] .pwc-documents{overflow:visible}.pps[data-enhanced=true] .pps__persistent-product[data-focus^="records:"] .pps__rail{border-top-left-radius:12px;border-bottom-left-radius:12px}.pps[data-enhanced=true] .pps__persistent-product[data-focus^="records:"] .pps__topbar{border-top-right-radius:12px}.pps[data-enhanced=true] .pps__persistent-product[data-focus^="records:"] .pps__scene-list{border-bottom-right-radius:12px}.pps[data-enhanced=true] .pps__persistent-product .pwc--review{display:grid;position:relative;height:calc(100% - 24px);min-height:calc(100% - 24px);grid-template-rows:max-content minmax(0,1fr);align-content:stretch;gap:18px;overflow:hidden}.pps[data-enhanced=true] .pwc--review>.pwc-wizard{position:relative;z-index:3;overflow:visible;background:#fff}.pps[data-enhanced=true] .pwc--review>.pwc-wizard .pwc-wizard__header{overflow:visible}.pps[data-enhanced=true] .pwc--review .pwc-review-summary-panel{z-index:4}.pps[data-enhanced=true] .pwc--review .pwc-review-summary-panel>.pwc-review-summary{position:relative;z-index:4;transform:translateY(0) scale(1);transform-origin:center center;transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s ease,border-color .45s ease,background-color .45s ease}.pps[data-enhanced=true] .pwc--review .pwc-review-summary-panel:before{position:absolute;z-index:3;inset:0 8px;border:1px solid #e0e8ef;border-radius:9px;background:#f4f7fb;box-shadow:0 2px 5px #1f30400d;content:"";opacity:0;pointer-events:none;transition:opacity .45s ease}.pps[data-enhanced=true] .pwc--review .pwc-review-summary-panel[data-story-summary-emphasis=overlay]:before{opacity:1}.pps[data-enhanced=true] .pwc--review .pwc-review-summary-panel[data-story-summary-emphasis=overlay]>.pwc-review-summary{z-index:6;transform:translateY(11px) scale(1.04);border-color:#d7e1eb;background:#fff;box-shadow:0 4px 8px #1f30401f,0 16px 28px #1f30402e}.pps[data-enhanced=true] .pps__persistent-product .pwc--review .pwc-review-canvas{display:grid;position:relative;min-height:0;grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;gap:8px;overflow:hidden;overscroll-behavior:contain;scroll-behavior:smooth}.pps[data-enhanced=true] .pps__persistent-product .pwc--review .pwc-review-canvas:after{display:block;grid-column:1 / -1;height:var(--pps-review-tail-space, 0px);content:"";pointer-events:none}.pps[data-enhanced=true] .pwc--review .pwc-review-canvas>.pwc-panel:not(.pwc-obligations){opacity:1;visibility:visible;transition:opacity .3s ease,visibility 0s}.pps[data-enhanced=true] .pwc--review .pwc-review-canvas[data-story-review-focus=obligations]>.pwc-panel:not(.pwc-obligations){opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility 0s linear .3s}.pps[data-enhanced=true] .pwc--review .pwc-obligations .pwc-panel__summary{min-height:50px;padding:8px 12px}.pps[data-enhanced=true] .pwc--review .pwc-obligations__body{padding:8px 10px 7px}.pps[data-enhanced=true] .pwc--review .pwc-obligations-table thead th{height:32px;padding-block:3px}.pps[data-enhanced=true] .pwc--review .pwc-obligations-table tbody th,.pps[data-enhanced=true] .pwc--review .pwc-obligations-table tbody td{height:24px;padding:2px 6px;font-size:11px;line-height:1.2}.pps[data-enhanced=true] .pps__persistent-product[data-focus^="records:"] .pwc-document-detail{opacity:0;visibility:hidden;transform:translate(20px);transition:opacity .36s ease,transform .36s cubic-bezier(.2,.7,.2,1),visibility 0s}.pps[data-enhanced=true] .pps__persistent-product[data-focus="records:collection"] .pps__scene[data-pps-scene=records][data-active=true] .pwc[data-story-motion=true] .pwc-document-detail{opacity:0;visibility:hidden;transform:translate(20px)}.pps[data-enhanced=true] .pps__persistent-product[data-focus="records:payslip"] .pps__scene[data-pps-scene=records][data-active=true] .pwc[data-story-motion=true] .pwc-document-detail{opacity:1;visibility:visible;transform:translate(0);transition-delay:0s}.pps[data-enhanced=true] .pps__persistent-product[data-focus="records:payslip"] .pwc-document-row:not(.is-selected){opacity:.48}}@keyframes pps-detail-arrive{0%{outline-color:#3f82b726;box-shadow:0 0 0 2px #3f82b70a}to{outline-color:#3f82b761;box-shadow:0 0 0 6px #3f82b714}}@media(max-width:999px){.pps__story-layout{display:block}.pps__chapter-nav ol{grid-template-columns:repeat(5,minmax(125px,1fr));overflow-x:auto}.pps__chapter-nav a{min-height:50px;padding-inline:9px;font-size:10px}.pps__chapter{min-height:0;grid-template-columns:minmax(0,1fr);gap:18px;padding:40px 0 44px}.pps__chapter-copy{max-width:720px}.pps__beats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.pps__beat{min-height:0;justify-content:flex-start;padding:12px;border:1px solid #e6ebef;border-radius:8px;background:#fff}.pps__beat+.pps__beat{border-top:1px solid #e6ebef}.pps__beat[data-active=true]{padding-left:12px;border-color:#a8c1d3;background:#f9fbfc}.pps__workspace-sticky{position:static;padding-top:0}.pps__product{grid-template-columns:42px minmax(0,1fr)}.pps__rail-item{width:29px;height:29px;flex-basis:29px}}@media(max-width:700px){.pps{padding-block:54px 72px}.pps__intro h2{font-size:clamp(30px,9vw,44px)}.pps__chapter-nav{margin-inline:-3px;overflow-x:auto}.pps__chapter-nav ol{width:max-content;min-width:100%;grid-template-columns:repeat(5,minmax(138px,1fr));overflow:visible}.pps__chapter-nav a{min-height:48px}.pps__chapter{gap:14px;padding:32px 0 35px}.pps__chapter h3{font-size:27px}.pps__chapter-text{font-size:12px}.pps__beats{grid-template-columns:minmax(0,1fr);gap:8px}.pps__beat{padding:10px 11px}.pps__beat[data-active=true]{padding-left:11px}.pps__workspace-column{margin-inline:-2px}.pps__product{grid-template-columns:36px minmax(0,1fr);border-radius:10px}.pps__brand{height:42px;flex-basis:42px}.pps__brand img{width:18px;height:18px}.pps__rail-icons{gap:2px;padding:7px 0}.pps__rail-item{width:26px;height:27px;flex-basis:27px}.pps__rail-item svg{width:14px;height:14px}.pps__rail-avatar{width:23px;height:23px;flex-basis:23px}.pps__topbar{min-height:43px;padding:7px 8px}.pps__breadcrumb{gap:3px;font-size:9px}.pps__breadcrumb svg{width:10px;height:10px;flex-basis:10px}.pps__notification{width:25px;height:25px;flex-basis:25px}.pps__scene-list{padding:8px}.pps__scene-label,.pps__workspace-caption{font-size:9px}.pps__product .pwp-calc-stage{height:auto;min-height:0}}@media(max-width:999px),(max-height:719px){.pps:not([data-payroll-processing-story][data-tablet-enhanced=true]) .pps__persistent-column{display:none!important}}@media(prefers-reduced-motion:reduce){.pps *,.pps *:before,.pps *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.pps[data-payroll-processing-story] .ppm{display:none;min-width:0;margin-top:16px;padding:14px;border:1px solid #dfe4ea;border-radius:14px;background:#fff;color:#17182a;font-family:var(--font-manrope, Manrope, Inter, sans-serif);font-variant-numeric:tabular-nums;box-shadow:0 8px 24px #0f172a0d}.pps[data-payroll-processing-story] .ppm *{box-sizing:border-box}.pps[data-payroll-processing-story] .ppm__header{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:10px;padding-bottom:11px;border-bottom:1px solid #e2e8f0}.pps[data-payroll-processing-story] .ppm__context{margin:0 0 4px;color:#526071;font-size:12px;line-height:1.35}.pps[data-payroll-processing-story] .ppm__header h4{margin:0;color:#17182a;font-size:16px;font-weight:650;letter-spacing:-.02em;line-height:1.3}.pps[data-payroll-processing-story] .ppm__status{flex:0 0 auto;padding:5px 8px;border-radius:999px;background:#eef8ff;color:#15518a;font-size:11px;font-weight:650;line-height:1.2}.pps[data-payroll-processing-story] .ppm__status--success{background:#dff8ec;color:#166534}.pps[data-payroll-processing-story] .ppm__summary-row{display:grid;grid-template-columns:.68fr .9fr 1.25fr;gap:8px;padding:12px 0}.pps[data-payroll-processing-story] .ppm__summary-row--two{grid-template-columns:repeat(2,minmax(0,1fr))}.pps[data-payroll-processing-story] .ppm__summary-row>div{display:grid;min-width:0;gap:5px}.pps[data-payroll-processing-story] .ppm__summary-row span,.pps[data-payroll-processing-story] .ppm__lines dt,.pps[data-payroll-processing-story] .ppm__totals dt,.pps[data-payroll-processing-story] .ppm__facts dt{color:#526071;font-size:12px;font-weight:500;line-height:1.35}.pps[data-payroll-processing-story] .ppm__summary-row strong{color:#202b36;font-size:13px;font-weight:650;line-height:1.35;overflow-wrap:anywhere}.pps[data-payroll-processing-story] .ppm__table{width:100%;border-collapse:collapse;table-layout:fixed}.pps[data-payroll-processing-story] .ppm__table th,.pps[data-payroll-processing-story] .ppm__table td{padding:8px 5px;border-bottom:1px solid #edf0f4;color:#263442;font-size:12px;line-height:1.3;text-align:right;vertical-align:middle}.pps[data-payroll-processing-story] .ppm__table thead th{color:#526071;font-size:11px;font-weight:650}.pps[data-payroll-processing-story] .ppm__table th:first-child,.pps[data-payroll-processing-story] .ppm__table td:first-child{width:47%;padding-left:0;text-align:left}.pps[data-payroll-processing-story] .ppm__table th:nth-child(2),.pps[data-payroll-processing-story] .ppm__table td:nth-child(2){width:17%}.pps[data-payroll-processing-story] .ppm__table th:last-child,.pps[data-payroll-processing-story] .ppm__table td:last-child{width:36%;padding-right:0;white-space:nowrap}.pps[data-payroll-processing-story] .ppm__table tbody th strong{display:block;overflow-wrap:anywhere;color:#202b36;font-size:12px;font-weight:600}.pps[data-payroll-processing-story] .ppm__table tbody th small{display:block;margin-top:2px;color:#526071;font-size:11px;font-weight:500}.pps[data-payroll-processing-story] .ppm__table tbody td{font-size:12px}.pps[data-payroll-processing-story] .ppm__table .ppm__total-row th,.pps[data-payroll-processing-story] .ppm__table .ppm__total-row td{border-bottom:0;color:#17182a;font-weight:700}.pps[data-payroll-processing-story] .ppm__lines,.pps[data-payroll-processing-story] .ppm__totals,.pps[data-payroll-processing-story] .ppm__facts{display:grid;gap:0;margin:0}.pps[data-payroll-processing-story] .ppm__lines>div,.pps[data-payroll-processing-story] .ppm__totals>div,.pps[data-payroll-processing-story] .ppm__facts>div{display:flex;min-width:0;align-items:baseline;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid #edf0f4}.pps[data-payroll-processing-story] .ppm__lines dd,.pps[data-payroll-processing-story] .ppm__totals dd,.pps[data-payroll-processing-story] .ppm__facts dd{margin:0;color:#202b36;font-size:13px;font-weight:650;line-height:1.35;text-align:right;overflow-wrap:anywhere}.pps[data-payroll-processing-story] .ppm__lines>.ppm__line-total{border-top:1px solid #cbd5e1;border-bottom:0}.pps[data-payroll-processing-story] .ppm__lines>.ppm__line-total dt,.pps[data-payroll-processing-story] .ppm__lines>.ppm__line-total dd{color:#17182a;font-weight:750}.pps[data-payroll-processing-story] .ppm__totals{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.pps[data-payroll-processing-story] .ppm__totals>div{display:grid;align-content:start;gap:5px}.pps[data-payroll-processing-story] .ppm__totals dd{text-align:left}.pps[data-payroll-processing-story] .ppm__totals--compact{margin-top:8px}.pps[data-payroll-processing-story] .ppm__note{margin:11px 0 0;color:#526071;font-size:12px;line-height:1.5}.pps[data-payroll-processing-story] .ppm__completion{display:flex;align-items:center;gap:10px;margin:12px 0 4px;padding:10px 11px;border-radius:10px;background:#f0fbf5}.pps[data-payroll-processing-story] .ppm__completion>div{display:grid;gap:2px}.pps[data-payroll-processing-story] .ppm__completion strong{color:#14532d;font-size:13px;font-weight:700}.pps[data-payroll-processing-story] .ppm__completion>div>span{color:#2d6044;font-size:11px;line-height:1.4}.pps[data-payroll-processing-story] .ppm__check{display:grid;width:28px;height:28px;flex:0 0 28px;place-items:center;border:1px solid #a7dfbe;border-radius:50%;color:#187746;background:#fff}.pps[data-payroll-processing-story] .ppm__check svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.pps[data-payroll-processing-story] .ppm__facts{margin-top:10px}.pps[data-payroll-processing-story] .ppm__facts>div{padding-block:7px}.pps[data-payroll-processing-story] .ppm__facts dt{flex:0 0 42%}.pps[data-payroll-processing-story] .ppm__facts dd{min-width:0}.pps[data-payroll-processing-story] .ppm__documents{display:grid}.pps[data-payroll-processing-story] .ppm__document-row{display:grid;min-width:0;grid-template-columns:27px minmax(0,1fr) auto;align-items:center;gap:7px 8px;padding:9px 0;border-bottom:1px solid #edf0f4}.pps[data-payroll-processing-story] .ppm__file{display:grid;width:27px;height:27px;grid-row:span 2;place-items:center;border-radius:7px;background:#eef8ff;color:#276da8}.pps[data-payroll-processing-story] .ppm__file svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.pps[data-payroll-processing-story] .ppm__document-row>div{display:grid;min-width:0;gap:3px}.pps[data-payroll-processing-story] .ppm__document-row>div strong{overflow:hidden;color:#202b36;font-size:12px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.pps[data-payroll-processing-story] .ppm__document-row>div small,.pps[data-payroll-processing-story] .ppm__document-net{color:#526071;font-size:11px;line-height:1.35}.pps[data-payroll-processing-story] .ppm__ready{color:#166534;font-size:11px;font-weight:650;white-space:nowrap}.pps[data-payroll-processing-story] .ppm__document-net{grid-column:2 / 4}.pps[data-payroll-processing-story] .ppm__payslip-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px 0 0;padding:10px;border-radius:9px;background:#f4f8fb}.pps[data-payroll-processing-story] .ppm__payslip-head>div{display:grid;min-width:0;gap:3px}.pps[data-payroll-processing-story] .ppm__payslip-head>div span,.pps[data-payroll-processing-story] .ppm__payslip-head>span{color:#526071;font-size:11px}.pps[data-payroll-processing-story] .ppm__payslip-head>div strong{color:#202b36;font-size:14px;font-weight:700}.pps[data-payroll-processing-story] .ppm ::selection{color:#17182a;background:#d9eeff}@media(max-width:420px){.pps[data-payroll-processing-story] .ppm{padding:12px}.pps[data-payroll-processing-story] .ppm__summary-row{gap:6px}.pps[data-payroll-processing-story] .ppm__summary-row span{font-size:11px}.pps[data-payroll-processing-story] .ppm__table th,.pps[data-payroll-processing-story] .ppm__table td{padding-inline:3px;font-size:11px}.pps[data-payroll-processing-story] .ppm__table tbody th strong{font-size:11px}.pps[data-payroll-processing-story] .ppm__table tbody th small{font-size:10px}.pps[data-payroll-processing-story] .ppm__table th:last-child,.pps[data-payroll-processing-story] .ppm__table td:last-child{font-size:11px}}@media(max-width:699px),(min-width:700px)and (max-width:1199px)and (max-height:799px),(prefers-reduced-motion:reduce)and (max-width:1199px){.pps[data-payroll-processing-story] .pps__workspace-column,.pps[data-payroll-processing-story] .pps__persistent-column{display:none}.pps[data-payroll-processing-story] .pps__chapter .ppm{display:block}.pps[data-payroll-processing-story] .pps__chapter{align-items:start}.pps[data-payroll-processing-story] .pps__beat{min-height:0;justify-content:start;padding-block:14px}}@media(min-width:700px)and (max-width:1199px)and (max-height:799px),(prefers-reduced-motion:reduce)and (min-width:700px)and (max-width:1199px){.pps[data-payroll-processing-story] .pps__story-layout{display:block}.pps[data-payroll-processing-story] .pps__chapter{grid-template-columns:minmax(0,1fr)}.pps[data-payroll-processing-story] .pps__chapter-copy{max-width:760px}}@media(min-width:700px)and (max-width:1199px)and (min-height:800px)and (orientation:portrait)and (prefers-reduced-motion:no-preference){.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__story-layout{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:1fr;align-items:stretch}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__chapters{grid-column:1;grid-row:1;min-width:0;padding-bottom:calc(100svh + 120px)}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__chapter{display:flex;min-height:100svh;flex-direction:column;align-items:stretch;justify-content:flex-start;padding-block:20px}.pps[data-payroll-processing-story][data-enhanced=true][data-tablet-enhanced=true] .pps__chapter-copy{max-width:none;opacity:0;transform:none;pointer-events:none}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__chapter-copy>h3,.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__chapter-next{display:none}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__chapter-nav{display:none}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__beat{min-height:50svh;justify-content:center}.pps[data-payroll-processing-story][data-enhanced=true][data-tablet-enhanced=true] .pps__workspace-column{display:none}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-column{display:block;position:sticky;z-index:4;grid-column:1;grid-row:1;align-self:start;top:86px;width:100%;max-height:calc(100svh - 98px);padding-top:0;overflow:visible}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__tablet-narrative{min-height:96px;padding:0 3px 10px;opacity:1;transform:none;transition:opacity .24s cubic-bezier(.2,.7,.2,1),transform .24s cubic-bezier(.2,.7,.2,1)}.pps[data-payroll-processing-story][data-tablet-enhanced=true]:not([data-tablet-settled=true]) .pps__tablet-narrative{opacity:.18;transform:translate(10px)}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__tablet-narrative>p:first-child{margin:0 0 5px;color:#526071;font-size:12px;font-weight:700;line-height:1.3}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__tablet-narrative>p:last-child{max-width:72ch;margin:0;color:#3d4b59;font-size:14px;line-height:1.45}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__workspace-caption--top{display:none}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__workspace-caption{margin:7px 2px 0;font-size:10px}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product{height:clamp(320px,calc(100svh - 260px),620px);min-height:0;grid-template-columns:38px minmax(0,1fr);box-shadow:0 12px 34px #1c31441c,0 2px 5px #1c31440a;transition:opacity .24s cubic-bezier(.2,.7,.2,1),transform .24s cubic-bezier(.2,.7,.2,1)}.pps[data-payroll-processing-story][data-tablet-enhanced=true][data-tablet-direction=forward]:not([data-tablet-settled=true]) .pps__persistent-product{opacity:.2;transform:translate(-12px)}.pps[data-payroll-processing-story][data-tablet-enhanced=true][data-tablet-direction=backward]:not([data-tablet-settled=true]) .pps__persistent-product{opacity:.2;transform:translate(12px)}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pps__rail{width:38px}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pps__brand{height:40px;flex-basis:40px}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pps__rail-item{width:29px;height:29px;flex-basis:29px}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pps__workspace-main{min-height:0;height:100%;grid-template-rows:40px minmax(0,1fr)}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pps__topbar{min-height:40px;padding:6px 10px}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pps__scene-list{padding:8px}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pps__scene{inset:8px;transform:translate(16px)}.pps[data-payroll-processing-story][data-tablet-enhanced=true][data-tablet-direction=forward] .pps__persistent-product .pps__scene{transform:translate(-16px)}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pps__scene[data-active=true]{transform:translate(0)}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pps__scene-label{margin-bottom:6px;font-size:10px}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwp-scene,.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwc{min-width:0;min-height:0;height:calc(100% - 22px);overflow:hidden}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwp-wizard-heading,.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwc-wizard__header{padding:8px 10px}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwp-metrics,.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwc-metrics,.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwp-table-tools{display:none}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwp-input-table th,.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwp-input-table td,.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwp-breakdown-table th,.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwp-breakdown-table td,.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwc-employee-table th,.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwc-employee-table td,.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwc-obligations-table th,.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwc-obligations-table td{font-size:11px}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwc-panel__header{padding:8px 10px}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwc-document-row{min-height:42px;padding:5px 8px}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwc-documents__actions,.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwc-document-row__actions,.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus="records:payslip"] .pwc-documents__header,.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus="records:payslip"] .pwc-documents__tabs,.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus="records:payslip"] .pwc-documents__toolbar,.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus="records:payslip"] .pwc-document-list{display:none}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus="records:payslip"] .pwc-documents__workspace--detail{display:block;height:auto;margin:0}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus="records:payslip"] .pwc-document-detail{position:relative;top:auto;right:auto;width:100%;margin:0;transform:none}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus="records:payslip"] .pwc-document-detail__facts{font-size:11px}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus="records:collection"] .pwc-document-detail{display:none}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwp-input-table{width:100%;min-width:0;table-layout:auto}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwp-input-table thead tr,.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwp-input-table tbody tr{display:grid;grid-template-columns:38% 17% 19% 26%;align-items:center}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwp-input-table th,.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwp-input-table td{width:auto;min-width:0;position:static;left:auto;z-index:auto;box-shadow:none;overflow:hidden}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwp-input-table th:nth-child(1),.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwp-input-table td:nth-child(1),.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwp-input-table th:nth-child(3),.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwp-input-table td:nth-child(3),.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwp-input-table th:nth-child(4),.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwp-input-table td:nth-child(4),.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwp-input-table th:nth-child(7),.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwp-input-table td:nth-child(7),.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwp-input-table th:nth-child(8),.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwp-input-table td:nth-child(8),.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwp-input-table th:nth-child(9),.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwp-input-table td:nth-child(9),.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwp-input-table th:nth-child(11),.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwp-input-table td:nth-child(11),.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwp-input-table th:nth-child(12),.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwp-input-table td:nth-child(12){display:none}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwp-input-table th,.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwp-input-table td{padding-inline:5px}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwp-prepare .pwp-current-step p,.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwp-prepare .pwp-progress-stage,.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwp-prepare .pwp-review-instruction,.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwp-prepare .pwp-table-footnote{display:none}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus^="calculate:"] .pwp-calc-background{visibility:hidden}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus^="calculate:"] .pwp-calc-stage{height:calc(100% - 22px);min-height:0;overflow:hidden}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus^="calculate:"] .pwp-calc-overlays{top:8px;left:50%;width:min(560px,calc(100% - 12px));transform:translate(-50%)}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus^="calculate:"] .pwp-dialog-heading{padding:7px 10px}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus^="calculate:"] .pwp-dialog-heading h2{font-size:16px}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus^="calculate:"] .pwp-dialog-body{padding:7px 9px}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus^="calculate:"] .pwp-calc-totals{gap:7px;margin-bottom:6px}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus^="calculate:"] .pwp-calc-totals>div{padding:6px 8px}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus^="calculate:"] .pwp-calc-totals strong{margin-top:2px;font-size:17px}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus^="calculate:"] .pwp-breakdown-table thead th{height:25px;padding:3px 5px}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus^="calculate:"] .pwp-breakdown-table tbody th,.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus^="calculate:"] .pwp-breakdown-table tbody td{padding:4px 5px;font-size:10.5px;line-height:1.2}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus^="calculate:"] .pwp-net-summary{margin-top:6px;padding-inline:8px}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus^="calculate:"] .pwp-net-summary>div{min-height:22px;font-size:10px}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus^="calculate:"] .pwp-net-summary .pwp-net-final dd{font-size:11px}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus^="calculate:"] .pwp-dialog-footer{min-height:30px;padding:2px 9px}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus^="calculate:"] .pwp-dialog-footer label{min-height:25px}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwc-table-scroll{display:none}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwc-employee-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:0}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwc-employee-card{padding:8px}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwc-employee-card>header{gap:6px}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwc-avatar{width:28px;height:28px;flex-basis:28px}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwc-employee-card__person strong{font-size:11px}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwc-employee-card__person small,.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwc-employee-card__net small{font-size:10px}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwc-employee-card__net strong{font-size:12px}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwc-employee-card__hours{font-size:10px}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwc-employee-card__quick-facts{gap:5px 8px;padding-top:7px}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwc-employee-card__quick-facts dt,.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwc-employee-card__quick-facts dd{font-size:10px}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwc-breakdown--mobile{display:none}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwc-obligations-table{width:100%;min-width:0;table-layout:fixed}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwc-obligations-table th:last-child,.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwc-obligations-table td:last-child{display:none}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwc-obligations-table th,.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwc-obligations-table td{padding-inline:5px;font-size:10.5px;white-space:normal;overflow-wrap:anywhere}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwc-obligations-table thead th:first-child{width:28%}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwc-obligations-table thead th:nth-child(2){width:23%}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwc-obligations-table thead th:nth-child(3){width:24%}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwc-obligations-table thead th:nth-child(4){width:25%}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus="review:obligations"] .pwc--review{grid-template-rows:minmax(0,1fr);gap:0}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus="review:obligations"] .pwc--review>.pwc-wizard,.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus="review:obligations"] .pwc-review-canvas>.pwc-panel:not(.pwc-obligations){display:none}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus="review:obligations"] .pwc-review-canvas{display:block;height:100%;overflow:auto}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus="review:summary"] .pwc--review{grid-template-rows:auto minmax(0,1fr);gap:6px}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus="review:summary"] .pwc--review>.pwc-wizard .pwc-wizard__step-area,.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus="review:summary"] .pwc--review>.pwc-wizard .pwc-wizard__header>.pwc-metrics,.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus="review:summary"] .pwc-review-canvas>.pwc-obligations{display:none}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus="review:summary"] .pwc-review-canvas{display:grid;height:100%;min-height:0;grid-template-rows:minmax(0,1fr);overflow:hidden}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus="review:summary"] .pwc-review-canvas>.pwc-panel:not(.pwc-obligations){display:flex;min-height:0;height:100%;flex-direction:column;overflow:hidden}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus="review:summary"] .pwc-review-canvas>.pwc-panel:not(.pwc-obligations) .pwc-panel__header{flex:0 0 auto;padding:7px 10px}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus="review:summary"] .pwc-panel__header p,.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus="review:summary"] .pwc-employee-card__hours,.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus="review:summary"] .pwc-employee-card__quick-facts,.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus="review:summary"] .pwc-mobile-total{display:none}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus="review:summary"] .pwc-employee-cards{display:grid;min-height:0;flex:1 1 auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:6px;overflow:hidden;padding:6px}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus="review:summary"] .pwc-employee-card{display:flex;min-height:0;flex-direction:column;justify-content:center;padding:7px}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus="review:summary"] .pwc-employee-card__tablet-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px;margin-top:6px!important;padding-top:6px;border-top:1px solid var(--pwc-line)}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus="review:summary"] .pwc-employee-card__tablet-summary>div{display:grid;min-width:0;gap:1px}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus="review:summary"] .pwc-employee-card__tablet-summary dt{color:#718094;font-size:10px;line-height:1.2}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus="review:summary"] .pwc-employee-card__tablet-summary dd{overflow-wrap:anywhere;color:#40536a;font-size:11px;font-variant-numeric:tabular-nums;white-space:normal}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product[data-focus="finalise:confirmation"] .pwc-confirmation__run-id{overflow:visible;font-size:10px;line-height:1.25;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwp-calendar-table{width:100%;min-width:0;table-layout:fixed}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwp-calendar-table th:nth-child(n+4),.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwp-calendar-table td:nth-child(n+4),.pps[data-payroll-processing-story][data-tablet-enhanced=true] .pps__persistent-product .pwp-timeoff-view label[for$=-month-view]{display:none}.pps[data-payroll-processing-story][data-tablet-enhanced=true] .ppm{display:none}}.ep-page{color:#202b36}.ep-alias{position:absolute;top:0;left:0;width:0;height:0;scroll-margin-top:110px}.ep-hero{display:flex;flex-direction:column;align-items:center;gap:clamp(20px,3vw,34px);padding-block:42px 48px;scroll-margin-top:100px}.ep-hero__copy{width:100%;max-width:850px;text-align:center}.ep-hero h1{max-width:850px;margin:0;color:#17212d;font-size:clamp(37px,4.8vw,62px);font-weight:650;letter-spacing:-.055em;line-height:1.035;text-wrap:balance}.ep-hero__intro{max-width:700px;margin:18px auto 0;color:#5f6c79;font-size:clamp(15px,1.45vw,17px);line-height:1.66}.ep-hero .ep-hero__actions{justify-content:center;margin-top:24px}.ep-hero__actions .wf-button span,.ep-closing__actions .wf-button span{margin-left:10px}.ep-hero__illustration{width:min(100%,1080px);margin:0}.ep-hero__illustration img{display:block;width:100%;height:auto;object-fit:contain}.mop-page .ep-hero.mop-hero{display:flex;flex-direction:column;align-items:center}.mop-page .ep-hero.mop-hero>.ep-hero__copy{width:100%;max-width:850px;flex:none;align-self:center;text-align:center}.mop-page .ep-hero.mop-hero>.ep-hero__illustration{width:min(100%,1080px);max-width:100%;flex:none;align-self:center}.mop-page .mop-hero__illustration>.mop-hero__scene{display:block;width:100%;max-width:100%;aspect-ratio:1400 / 735}.mop-page .mop-hero__illustration>.mop-hero__scene>svg{display:block;width:100%;height:auto;overflow:visible}.mop-page .mop-context .mop-context__illustration{width:min(100%,680px);max-width:680px;margin:18px auto 0}.mop-page .mop-context .mop-context__illustration img{display:block;width:100%;height:auto;object-fit:contain}@media(max-width:759px){.mop-page .mop-hero__illustration>.mop-hero__scene{aspect-ratio:820 / 850}}.ep-closing{position:relative;padding-block:clamp(45px,6vw,70px);border-top:1px solid #e7ebef;background:#f7f9fb;scroll-margin-top:100px}.ep-closing__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px 40px}.ep-closing__inner>div:first-child{max-width:700px}.ep-closing h2{margin:0;color:#202b36;font-size:clamp(28px,3.5vw,42px);font-weight:650;letter-spacing:-.04em;line-height:1.15;text-wrap:balance}.ep-closing__inner>div:first-child>p:last-child{max-width:680px;margin:12px 0 0;color:#66727e;font-size:13px;line-height:1.65}.ep-closing__actions{grid-column:2;grid-row:1 / span 2;align-items:center}@media(max-width:700px){.ep-hero{gap:23px;padding-block:28px 42px}.ep-hero h1{font-size:clamp(37px,10vw,50px)}.ep-hero__intro{margin-top:14px;font-size:14px}.ep-hero .ep-hero__actions{align-items:center;flex-direction:row;width:auto;gap:9px;margin-top:18px}.ep-hero .ep-hero__actions .wf-button{width:auto;min-height:42px;padding-inline:13px;font-size:11px}.ep-closing{padding-block:44px}.mop-page .mop-context .mop-context__illustration{margin-top:15px}.ep-closing__inner{grid-template-columns:minmax(0,1fr);gap:20px}.ep-closing__actions{grid-column:1;grid-row:auto;align-items:flex-start}}@font-face{font-family:Paydae Workflow Geist;src:url(/demo/payroll/geist-latin.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}.eps{--eps-ink: #202b36;--eps-copy: #4e5c68;--eps-muted: #74808b;--eps-blue: #2f6eb8;--eps-blue-deep: #24537f;--eps-line: #dfe6eb;position:relative;isolation:isolate;max-width:1480px;margin-inline:auto;padding-inline:clamp(20px,5vw,72px);padding-block:clamp(58px,7vw,100px) clamp(66px,8vw,110px);color:var(--eps-ink);font-family:var(--wf-sans, "Manrope", Inter, "Segoe UI", sans-serif)}.eps *,.eps *:before,.eps *:after{box-sizing:border-box}.eps [hidden]{display:none!important}.eps__anchor-alias{position:absolute;top:0;left:0;width:0;height:0;scroll-margin-top:110px}.eps__intro{max-width:800px;margin-bottom:clamp(30px,4vw,48px)}.eps__intro h2{max-width:790px;margin:0;color:var(--eps-ink);font-size:clamp(31px,4vw,52px);font-weight:650;letter-spacing:-.047em;line-height:1.08;text-wrap:balance}.eps__intro>p:last-child{max-width:640px;margin:16px 0 0;color:var(--eps-copy);font-size:14px;line-height:1.7}.eps__chapter-nav{position:relative;z-index:2;margin-bottom:clamp(22px,3vw,38px);border-top:1px solid var(--eps-line);border-bottom:1px solid var(--eps-line)}.eps__chapter-nav ol{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none}.eps__chapter-nav li{min-width:0}.eps__chapter-nav a{display:flex;min-height:54px;align-items:center;gap:8px;padding:8px 10px;border-bottom:2px solid transparent;color:#6c7883;font-size:10px;font-weight:620;line-height:1.35;text-decoration:none;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.eps__chapter-nav a>span:first-child{flex:0 0 auto;color:#8a97a2;font-size:9px;font-variant-numeric:tabular-nums;font-weight:750}.eps__chapter-nav a:hover{color:var(--eps-blue-deep);background:#f8fafb}.eps__chapter-nav a[aria-current=location]{border-color:#4b84af;color:var(--eps-blue-deep);background:#f8fafc}.eps__chapter-nav a[aria-current=location]>span:first-child{color:var(--eps-blue)}.eps__chapter-nav a:focus-visible{outline:3px solid rgb(50 132 228 / 35%);outline-offset:3px}.eps__chapters{display:grid;gap:0}.eps__chapter{position:relative;min-width:0;padding-block:clamp(42px,5vw,70px);scroll-margin-top:104px}.eps__chapter+.eps__chapter{border-top:1px solid var(--eps-line)}.eps__chapter-copy{max-width:620px}.eps__chapter h3{max-width:650px;margin:0;color:var(--eps-ink);font-size:clamp(26px,3vw,38px);font-weight:650;letter-spacing:-.042em;line-height:1.13;text-wrap:balance}.eps__chapter-intro{max-width:610px;margin:12px 0 0;color:var(--eps-copy);font-size:13px;line-height:1.7}.eps__chapter--centered .eps__chapter-copy{max-width:800px;margin-inline:auto;text-align:center}.eps__chapter--centered h3,.eps__chapter--centered .eps__chapter-intro{margin-inline:auto}.eps__chapter--centered h3{max-width:780px;font-size:clamp(31px,3.9vw,48px)}.eps__chapter--centered .eps__chapter-intro{max-width:650px}.eps__beats{margin-top:24px}.eps__beat{display:flex;position:relative;min-width:0;min-height:clamp(130px,20svh,190px);flex-direction:column;justify-content:center;padding:12px 0 12px 14px;border-left:2px solid transparent;scroll-margin-top:110px;transition:border-color .25s ease,padding .25s ease,background-color .25s ease}.eps__beat+.eps__beat{border-top:1px solid #edf0f2}.eps__beat[data-active=true]{border-left-color:#5488ad}.eps__beat-copy{max-width:640px}.eps__beat-title{margin:0;color:#354b5c;font-size:15px;font-weight:650;letter-spacing:-.015em;line-height:1.35}.eps__beat-text{max-width:600px;margin:8px 0 0;color:var(--eps-copy);font-size:13px;line-height:1.68}.eps__continue{display:inline-flex;width:fit-content;align-items:center;gap:10px;margin-top:18px;color:var(--eps-blue-deep);font-size:12px;font-weight:700;text-decoration:none}.eps__continue span{display:grid;width:25px;height:25px;place-items:center;border:1px solid #d5e2ec;border-radius:50%;background:#f9fbfc;transition:transform .2s ease}.eps__continue:hover span{transform:translateY(2px)}.eps__continue:focus-visible{outline:3px solid rgb(50 132 228 / 35%);outline-offset:3px}.eps__persistent-column{display:none}.eps__fallback-excerpt{min-width:0;margin-top:20px}.eps__anchor-alias{scroll-margin-top:110px}.eps__static-section{position:relative;padding-block:clamp(42px,5vw,70px);scroll-margin-top:104px}.eps__static-section+.eps__persistent-story-layout{margin-top:0}.eps__static-section+.eps__static-section{border-top:1px solid var(--eps-line)}.eps__section-heading{max-width:690px;margin-bottom:26px}.eps__section-heading h3{max-width:680px;margin:0;color:var(--eps-ink);font-size:clamp(27px,3.2vw,40px);font-weight:650;letter-spacing:-.042em;line-height:1.13;text-wrap:balance}.eps__section-heading>p:last-child{max-width:620px;margin:12px 0 0;color:var(--eps-copy);font-size:13px;line-height:1.7}.eps__information-grid{display:block}.eps__result{min-width:0}.eps__information-copy{max-width:560px;margin-bottom:15px}.eps__information-copy h4{margin:0;color:#2b3744;font-size:20px;font-weight:650;letter-spacing:-.025em;line-height:1.25}.eps__information-copy>p:last-child{margin:7px 0 0;color:var(--eps-copy);font-size:12px;line-height:1.62}.eps-product-shell{min-width:0}.eps-product-shell .epw__chrome{display:none}.eps-product-shell__body{min-width:0;min-height:0;padding:11px;background:#f4f5f7}.eps-product-shell__body>[data-ep-workspace]{width:100%;min-width:0}.eps-product-shell__body--story{height:100%;min-height:0;overflow:hidden}.eps-product-shell__body--story>[data-ep-workspace]{height:100%}.eps-product-shell__body--preview{overflow:visible}.eps__preview-shell{min-width:0}.eps__preview-shell .eps-product-shell{overflow:visible}.eps__results-grid{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(300px,.82fr);align-items:start;gap:clamp(22px,3vw,42px)}.eps__result>[data-ep-workspace]{min-width:0}.eps__results-heading{margin-inline:auto;text-align:center}.eps__results-heading>p:last-child{margin-inline:auto}.eps__results-fallback{grid-template-columns:minmax(0,1fr);max-width:980px;margin-inline:auto}.eps__results-live[hidden]{display:none!important}.eps__results-caption{max-width:720px;min-height:52px;margin:0 auto 7px;text-align:center}.eps__results-caption>div[hidden]{display:none!important}.eps__results-caption h4{margin:0;color:#2b3744;font-size:clamp(18px,1.8vw,23px);font-weight:650;letter-spacing:-.03em;line-height:1.2;text-wrap:balance}.eps__results-progress{display:flex;justify-content:center;gap:9px;margin:0 0 10px;padding:0;list-style:none}.eps__results-progress li{display:flex;align-items:center;gap:5px;color:#87939f;font-size:9px;font-weight:650;letter-spacing:.025em}.eps__results-progress li>span{display:grid;width:20px;height:20px;place-items:center;border:1px solid #dce3e9;border-radius:50%;background:#fff;color:#748391;font-size:8px}.eps__results-progress li[aria-current=step]{color:#245f8b}.eps__results-progress li[aria-current=step]>span{border-color:#b5cfe2;background:#f2f8fc;color:#245f8b}.eps__results-live:not([hidden]){position:relative}.eps__results-fallback-scene+.eps__results-fallback-scene{margin-top:32px}.eps__results-fallback .eps__information-copy{margin-inline:auto}.eps__results-fallback .eps__information-copy h4{font-size:20px}.eps__results-fallback .eps__information-copy>p:last-child{font-size:12px}.eps__results-fallback>.eps__result:first-child .eps-product-shell{overflow:hidden}.eps__results-fallback>.eps__result:first-child .eps-product-shell__body--preview{overflow:hidden}.eps__results-fallback>.eps__result:last-child [data-ep-workspace]{max-width:100%}.eps__related-links{display:flex;flex-wrap:wrap;gap:12px 26px;margin-top:28px;padding-top:17px;border-top:1px solid #e6ebef}.eps__related-links a{color:var(--eps-blue-deep);font-size:11px;font-weight:700;text-decoration:none}.eps__related-links a:hover{text-decoration:underline;text-underline-offset:3px}.eps__related-links a:focus-visible{outline:3px solid rgb(50 132 228 / 35%);outline-offset:3px}.eps__results[data-eps-results-enhanced=true] .eps__results-fallback{display:none}.eps__results[data-eps-results-enhanced=true] .eps__results-presenter{position:sticky;top:82px;z-index:2;width:min(100%,1080px);margin-inline:auto}.eps__results[data-eps-results-enhanced=true] .eps__results-runway{display:block;height:clamp(1800px,240svh,2400px);pointer-events:none}.eps__results[data-eps-results-enhanced=true] .eps__results-product{height:min(660px,calc(100svh - 190px));min-height:390px}.eps__results[data-eps-results-enhanced=true] .eps__results-product .pps__workspace-main{height:100%;min-height:0;grid-template-rows:48px minmax(0,1fr)}.eps__results[data-eps-results-enhanced=true] .eps__results-shell-body{height:100%;min-height:0;overflow:hidden}.eps__results[data-eps-results-enhanced=true] .eps__results-scenes{position:relative;width:100%;height:100%;min-height:0}.eps__results[data-eps-results-enhanced=true] .eps__results-scene{position:absolute;z-index:1;inset:0;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .42s ease,visibility 0s linear .42s}.eps__results[data-eps-results-enhanced=true] .eps__results-scene[data-active=true]{z-index:2;opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}.eps__results[data-eps-results-enhanced=true] .eps__results-scene>[data-ep-workspace]{width:100%;height:100%;min-height:0;max-height:none}.eps__results[data-eps-results-enhanced=true] .eps__results-scene [data-ep-scroll]{overflow-x:hidden!important;overflow-y:hidden!important;overscroll-behavior:auto!important}.eps__results[data-eps-results-enhanced=true] .eps__results-scene [data-ep-preview-phase] .epw__preview-body{overscroll-behavior:auto}.eps__results[data-eps-results-enhanced=true] .eps__results-scene[data-eps-results-scene=preview] .epw__preview-body>*{flex:0 0 auto}.eps__results[data-eps-results-enhanced=true] .eps__results-scene [data-ep-preview-phase] .epw__preview-scrim{opacity:1;transition:opacity .42s ease}.eps__results[data-eps-results-enhanced=true] .eps__results-scene [data-ep-preview-phase] .epw__preview-overlay{opacity:1;transform:translate(-50%,-50%) scale(1);transition:transform .42s cubic-bezier(.2,.7,.2,1),opacity .42s ease}.eps__results[data-eps-results-enhanced=true] .eps__results-scene [data-ep-preview-phase=reset] .epw__preview-scrim{opacity:0}.eps__results[data-eps-results-enhanced=true] .eps__results-scene [data-ep-preview-phase=reset] .epw__preview-overlay{opacity:0;transform:translate(-50%,-47%) scale(.97);pointer-events:none}.eps__results[data-eps-results-enhanced=true] .eps__results-scene [data-ep-preview-focus-item]{position:relative;transition:transform .36s cubic-bezier(.2,.7,.2,1),box-shadow .36s ease,background-color .36s ease}.eps__results[data-eps-results-enhanced=true] .eps__results-scene [data-ep-preview-phase=gross] [data-ep-preview-focus-item=gross],.eps__results[data-eps-results-enhanced=true] .eps__results-scene [data-ep-preview-phase=net] [data-ep-preview-focus-item=net]{z-index:2;transform:translateY(-2px) scale(1.015);border-radius:6px;background:#fff;box-shadow:0 3px 7px #1f30401f,0 10px 18px #1f30401f}.eps__results[data-eps-results-enhanced=true] .eps__results-scene [data-ep-preview-phase=deductions] [data-ep-preview-focus-item=deduction]{background:#fff7ed;box-shadow:inset 3px 0 #f59e0b}.eps__results[data-eps-results-enhanced=true] .eps__results-scene [data-ep-payslip-row]{transition:filter .42s ease}.eps__results[data-eps-results-enhanced=true] .eps__results-scene [data-ep-payslip-phase=row] [data-ep-payslip-row],.eps__results[data-eps-results-enhanced=true] .eps__results-scene [data-ep-payslip-phase=download] [data-ep-payslip-row],.eps__results[data-eps-results-enhanced=true] .eps__results-scene [data-ep-payslip-phase=hold] [data-ep-payslip-row]{filter:drop-shadow(0 4px 8px rgb(31 48 64 / 18%))}.eps__results[data-eps-results-enhanced=true] .eps__results-scene [data-ep-payslip-phase=row] [data-ep-payslip-row]>td,.eps__results[data-eps-results-enhanced=true] .eps__results-scene [data-ep-payslip-phase=download] [data-ep-payslip-row]>td,.eps__results[data-eps-results-enhanced=true] .eps__results-scene [data-ep-payslip-phase=hold] [data-ep-payslip-row]>td{background:#fff}.eps__results[data-eps-results-enhanced=true] .eps__results-scene [data-ep-payslip-phase=download] [data-ep-payslip-download]{outline:3px solid rgb(51 155 254 / 24%);outline-offset:2px;background:#eff7ff;color:#2475c6;opacity:1}.eps[data-enhanced=true] .eps__persistent-story-layout{display:grid;grid-template-columns:minmax(245px,.73fr) minmax(0,1.58fr);align-items:stretch;gap:clamp(34px,4.4vw,66px)}.eps[data-enhanced=true] .eps__chapters{min-width:0;grid-column:1;grid-row:1;padding-bottom:140px}.eps[data-enhanced=true] .eps__chapter{display:flex;min-height:max(760px,100svh);flex-direction:column;justify-content:center;align-items:stretch;padding-block:64px}.eps[data-enhanced=true] .eps__chapter--centered .eps__chapter-copy{max-width:700px}.eps[data-enhanced=true] .eps__chapter--centered h3{font-size:clamp(30px,3.7vw,46px)}.eps[data-enhanced=true] .eps__beat{min-height:clamp(130px,20svh,190px)}.eps[data-enhanced=true] .eps__beat-copy{max-width:460px;opacity:.76;transform:translateY(5px);transition:opacity .3s ease,transform .3s ease}.eps[data-enhanced=true] .eps__beat[data-active=true] .eps__beat-title{color:#245f8b}.eps[data-enhanced=true] .eps__beat[data-active=true] .eps__beat-copy{transform:translateY(0);opacity:1}.eps[data-enhanced=true] .eps__fallback-excerpt{display:none}.eps[data-enhanced=true] .eps__persistent-column{display:block;position:sticky;z-index:3;grid-column:2;grid-row:1;align-self:start;top:78px;min-width:0;width:100%}.eps[data-enhanced=true] .eps__persistent-workspace{height:min(700px,calc(100svh - 152px));min-height:440px}.eps[data-enhanced=true] .eps__persistent-workspace .eps-product-shell{transition:opacity .48s ease,transform .56s cubic-bezier(.2,.7,.2,1)}.eps[data-enhanced=true] .eps__persistent-workspace[data-eps-stage-entry=pending] .eps-product-shell{opacity:0;transform:translateY(14px)}.eps[data-enhanced=true] .eps__persistent-workspace[data-eps-stage-entry=visible] .eps-product-shell{opacity:1;transform:none}.eps[data-enhanced=true] .eps__persistent-workspace .eps-product-shell{height:100%;min-height:0}.eps[data-enhanced=true] .eps__persistent-column .eps-product-shell.pps__product{height:100%;min-height:0;grid-template-rows:minmax(0,1fr)}.eps[data-enhanced=true] .eps__persistent-column .pps__workspace-main{height:100%;min-height:0;grid-template-rows:48px minmax(0,1fr)}.eps[data-enhanced=true] .eps__persistent-column .eps-product-shell__body--story,.eps[data-enhanced=true] .eps__persistent-column [data-ep-workspace]{height:100%;min-height:0}.eps[data-enhanced=true] .eps__persistent-column,.eps[data-enhanced=true] .eps__persistent-column [data-ep-workspace],.eps[data-enhanced=true] .eps__persistent-column [data-ep-scroll]{overscroll-behavior:auto!important}.eps[data-enhanced=true] .eps__persistent-column [data-ep-story-enhanced] [data-ep-scroll]{overflow-y:hidden!important;scroll-behavior:auto}.eps[data-enhanced=true] .eps__persistent-column [data-ep-story-enhanced] .epw__tabs-sticky{z-index:8}.eps[data-enhanced=true] .eps__persistent-column [data-ep-focus-surface]{position:relative;z-index:1;transform:translateY(0) scale(1);transform-origin:center center;transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s ease}.eps[data-enhanced=true] .eps__persistent-column [data-ep-target][data-ep-highlight=true] [data-ep-focus-surface]:not([data-ep-target]),.eps[data-enhanced=true] .eps__persistent-column [data-ep-target][data-ep-highlight=true][data-ep-focus-surface]{z-index:4;transform:translateY(-7px) scale(1.04);box-shadow:0 4px 8px #1f30401f,0 16px 28px #1f30402e}.eps[data-enhanced=true] .eps__persistent-column [data-ep-target=compensation][data-ep-highlight=true] .epw__salary-grid[data-ep-focus-surface]{isolation:isolate}.eps[data-enhanced=true] .eps__persistent-column [data-ep-target=compensation][data-ep-highlight=true] .epw__salary-grid[data-ep-focus-surface]:before{position:absolute;z-index:-1;inset:-7px;border:1px solid #e0e8ef;border-radius:16px;background:#f4f7fb;box-shadow:0 2px 5px #1f30400d;content:"";pointer-events:none}.eps__persistent-story-layout{display:block}.eps__persistent-column[hidden]{display:none!important}.eps[data-enhanced=true] .eps__persistent-column:not([hidden]){display:block}.eps[data-enhanced=true] .eps__persistent-column [data-ep-workspace]{width:100%;min-width:0}.eps[data-enhanced=true] .eps__chapter+.eps__chapter{border-top:1px solid var(--eps-line)}.eps[data-enhanced=true] .eps__chapter .eps__beats{margin-top:10px}.eps[data-enhanced=true] .eps__beat+.eps__beat{border-top:1px solid #edf0f2}@media(min-width:1000px)and (min-height:600px)and (max-height:819px){.eps[data-enhanced=true] .eps__beat{min-height:clamp(440px,calc(100svh - 160px),560px)}}@media(max-width:1190px){.eps__chapter-nav ol{grid-template-columns:repeat(3,minmax(0,1fr))}.eps__chapter-nav li:nth-child(n+4){border-top:1px solid #edf0f2}.eps__chapter-nav a{min-height:46px}}@media(max-width:999px),(max-height:599px){.eps__persistent-column{display:none!important}.eps[data-enhanced=true] .eps__persistent-story-layout{display:block}.eps__chapter,.eps__beat{min-height:0}.eps__chapter--centered .eps__chapter-copy{margin-inline:auto}}@media(max-width:900px){.eps__information-grid,.eps__results-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:700px){.eps{padding-block:54px 70px}.eps__intro h2{font-size:clamp(30px,9vw,42px)}.eps__intro>p:last-child{margin-top:13px;font-size:13px}.eps__chapter-nav{margin-inline:-2px}.eps__chapter-nav ol{grid-template-columns:repeat(2,minmax(0,1fr))}.eps__chapter-nav li:nth-child(n+3){border-top:1px solid #edf0f2}.eps__chapter-nav li:nth-child(odd){border-right:1px solid #edf0f2}.eps__chapter-nav a{min-height:48px;gap:6px;padding:7px 8px;font-size:9px}.eps__chapter{padding-block:36px}.eps__chapter h3{font-size:29px}.eps__chapter--centered h3{font-size:clamp(30px,8vw,38px)}.eps__chapter-intro{font-size:12px}.eps__beats{margin-top:20px}.eps__beat{padding-block:22px 28px}.eps__beat-text{font-size:12px}.eps__fallback-excerpt{margin-top:15px}.eps__section-heading{margin-bottom:20px}.eps__section-heading h3{font-size:29px}.eps__information-copy h4{font-size:18px}.eps__results-grid{gap:28px}.eps__related-links{gap:12px 18px}}@media(prefers-reduced-motion:reduce){.eps *,.eps *:before,.eps *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.eps__responsive-visual,.eps__tablet-narrative,.eps .epw__recurring-source{display:none}@media(max-width:999px),(max-height:599px){.eps .eps__responsive-visual{display:block}.eps .eps__fallback-workspace,.eps .eps__result-workspace{display:none}.eps__intro,.eps__section-heading,.eps__chapters,.eps__results-fallback{width:min(100%,620px);margin-inline:auto}.eps .eps__chapter{padding-block:44px}.eps .eps__beat{padding:22px 0 32px;border-left:0;transition:none}.eps .eps__chapter h3,.eps .eps__section-heading h3{letter-spacing:-.035em}.eps .eps__chapter--centered .eps__chapter-copy{text-align:left}.eps .eps__chapter-nav{width:min(100%,620px);margin-inline:auto}.eps .eps__chapter-nav a{font-size:12px}.eps .eps__chapter-nav a>span:first-child{font-size:11px}.eps .eps__beat-copy{max-width:none}.eps .eps__beat-title{font-size:22px;line-height:1.3}.eps .eps__beat-text,.eps .eps__chapter-intro,.eps .eps__information-copy>p:last-child,.eps .eps__section-heading>p:last-child{font-size:15px;line-height:1.7}.eps .eps__results-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:48px}.eps .eps__information-copy{margin-bottom:22px}.eps .eps__information-copy h4{font-size:23px;line-height:1.3}.eps .eps__fallback-excerpt{margin-top:22px}}@media(min-width:1000px)and (max-height:799px){.eps .eps__responsive-visual{display:block}.eps .eps__fallback-workspace,.eps .eps__result-workspace{display:none}}@media(prefers-reduced-motion:reduce){.eps .eps__responsive-visual{display:block}.eps .eps__fallback-workspace,.eps .eps__result-workspace{display:none}.eps .eps__results-fallback{width:min(100%,720px);margin-inline:auto}}@media(min-width:700px)and (max-width:1199px)and (min-height:800px)and (orientation:portrait)and (prefers-reduced-motion:no-preference){.eps{padding-inline:clamp(24px,4vw,38px)}.eps[data-enhanced=true] .eps__persistent-story-layout{display:flex;flex-direction:column;gap:0}.eps[data-enhanced=true] .eps__chapters{order:2;width:100%;padding:0 0 clamp(720px,calc(100svh - 80px),960px);visibility:hidden;pointer-events:none}.eps[data-enhanced=true] .eps__chapter{display:block;min-height:0;padding-block:0;border:0}.eps[data-enhanced=true] .eps__chapter-copy,.eps[data-enhanced=true] .eps__continue{display:none}.eps[data-enhanced=true] .eps__chapter .eps__beats{margin:0}.eps[data-enhanced=true] .eps__beat{display:block;min-height:clamp(430px,58svh,560px);padding:0;border:0}.eps[data-enhanced=true] .eps__beat-copy,.eps[data-enhanced=true] .eps__fallback-excerpt{display:none}.eps[data-enhanced=true] .eps__persistent-column:not([hidden]){display:block!important;position:sticky;z-index:5;order:1;top:82px;width:100%;margin:0 auto;padding:0 0 16px;background:#fff}.eps[data-enhanced=true] .eps__persistent-workspace{display:grid;height:clamp(600px,calc(100svh - 190px),780px);min-height:0;grid-template-rows:auto minmax(0,1fr);gap:10px}.eps[data-enhanced=true] .eps__tablet-narrative{display:grid;min-height:116px;align-content:center;gap:6px;max-width:760px;margin-inline:auto;padding:8px 4px 4px;transition:opacity .18s ease,transform .22s cubic-bezier(.2,.7,.2,1)}.eps[data-enhanced=true] .eps__tablet-narrative[data-eps-narrative-state=leaving]{opacity:0;transform:translate(-12px)}.eps[data-enhanced=true] .eps__tablet-narrative[data-eps-narrative-state=entering]{opacity:0;transform:translate(12px)}.eps[data-enhanced=true] .eps__tablet-narrative[data-eps-narrative-state=settled]{opacity:1;transform:translate(0)}.eps[data-enhanced=true] .eps__tablet-narrative h4{max-width:740px;margin:0;color:#202b36;font-size:clamp(20px,2.5vw,26px);font-weight:650;letter-spacing:-.025em;line-height:1.2;text-wrap:balance}.eps[data-enhanced=true] .eps__tablet-narrative p{max-width:740px;margin:0;color:#4e5c68;font-size:13px;line-height:1.55}.eps[data-enhanced=true] .eps__persistent-workspace>.eps-product-shell{height:100%;min-height:0;grid-template-columns:42px minmax(0,1fr);grid-template-rows:minmax(0,1fr);overflow:hidden}.eps[data-enhanced=true] .eps__persistent-column .pps__brand{height:42px;flex-basis:42px}.eps[data-enhanced=true] .eps__persistent-column .pps__workspace-main{grid-template-rows:42px minmax(0,1fr)}.eps[data-enhanced=true] .eps__persistent-column .pps__topbar{min-height:42px;padding:6px 10px}.eps[data-enhanced=true] .eps-product-shell__body--story{padding:8px}.eps[data-enhanced=true] .eps__persistent-column [data-ep-workspace]{min-height:0}.eps[data-enhanced=true] .eps__persistent-column [data-ep-story-enhanced] [data-ep-scroll]{overflow-x:hidden!important;overflow-y:hidden!important;overscroll-behavior:auto!important}.eps[data-enhanced=true] .eps__persistent-column .epw{height:100%;min-height:0}.eps[data-enhanced=true] .eps__persistent-column .epw__identity{display:none}.eps[data-enhanced=true] .eps__persistent-column .epw__floating-header{transform:translateY(0);visibility:visible;opacity:1}.eps[data-enhanced=true] .eps__persistent-column .epw__tabs-sticky{top:var(--ep-floating-header-height)}.eps[data-enhanced=true] .eps__persistent-column .epw__panel{padding-inline:14px}.eps[data-enhanced=true] .eps__persistent-column .epw__salary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.eps[data-enhanced=true] .eps__persistent-column .epw__salary-card{padding:12px}.eps[data-enhanced=true] .eps__persistent-column .epw__salary-amount{font-size:clamp(20px,2.6vw,24px)}.eps[data-enhanced=true] .eps__persistent-column .epw__panel--recurring .epw__table-wrap{max-width:100%;overflow-x:hidden}.eps[data-enhanced=true] .eps__persistent-column .epw__panel--recurring .epw__table{width:100%;min-width:0;table-layout:fixed;font-size:11px}.eps[data-enhanced=true] .eps__persistent-column .epw__panel--recurring .epw__table th{padding:7px 6px;font-size:10px;letter-spacing:.025em;line-height:1.3;white-space:normal;overflow-wrap:anywhere}.eps[data-enhanced=true] .eps__persistent-column .epw__panel--recurring .epw__table th:nth-child(1){width:30%}.eps[data-enhanced=true] .eps__persistent-column .epw__panel--recurring .epw__table th:nth-child(2){width:18%}.eps[data-enhanced=true] .eps__persistent-column .epw__panel--recurring .epw__table th:nth-child(3){width:32%}.eps[data-enhanced=true] .eps__persistent-column .epw__panel--recurring .epw__table th:nth-child(5){width:20%}.eps[data-enhanced=true] .eps__persistent-column .epw__panel--recurring .epw__table th:nth-child(4),.eps[data-enhanced=true] .eps__persistent-column .epw__panel--recurring .epw__table td:nth-child(4),.eps[data-enhanced=true] .eps__persistent-column .epw__panel--recurring .epw__table th:nth-child(6),.eps[data-enhanced=true] .eps__persistent-column .epw__panel--recurring .epw__table td:nth-child(6){display:none}.eps[data-enhanced=true] .eps__persistent-column .epw__panel--recurring .epw__table td{padding:8px 6px;vertical-align:top;white-space:normal;overflow-wrap:anywhere;line-height:1.35}.eps[data-enhanced=true] .eps__persistent-column .epw__panel--recurring .epw__table td:first-child{min-width:0}.eps[data-enhanced=true] .eps__persistent-column .epw__panel--recurring .epw__recurring-source{display:block;margin-top:4px;color:#64717d;font-size:10px;font-weight:500;line-height:1.3}.eps[data-enhanced=true] .eps__persistent-column .epw__panel--recurring .epw__table td:nth-child(5){white-space:nowrap;overflow-wrap:normal;font-size:10px}.eps .eps__results-heading{margin-bottom:18px}.eps .eps__results[data-eps-results-enhanced=true] .eps__results-presenter{top:82px;width:100%}.eps .eps__results[data-eps-results-enhanced=true] .eps__results-caption{min-height:38px;margin-bottom:4px}.eps .eps__results[data-eps-results-enhanced=true] .eps__results-caption h4{font-size:19px}.eps .eps__results[data-eps-results-enhanced=true] .eps__results-progress{margin-bottom:7px}.eps .eps__results[data-eps-results-enhanced=true] .eps__results-runway{height:clamp(1400px,170svh,1800px)}.eps .eps__results[data-eps-results-enhanced=true] .eps__results-product{height:clamp(430px,calc(100svh - 270px),650px);min-height:0;grid-template-columns:42px minmax(0,1fr)}.eps .eps__results[data-eps-results-enhanced=true] .eps__results-product .pps__brand{height:42px;flex-basis:42px}.eps .eps__results[data-eps-results-enhanced=true] .eps__results-product .pps__workspace-main{grid-template-rows:42px minmax(0,1fr)}.eps .eps__results[data-eps-results-enhanced=true] .eps__results-product .pps__topbar{min-height:42px;padding:6px 10px}.eps .eps__results[data-eps-results-enhanced=true] .eps__results-shell-body{padding:8px}.eps .eps__results[data-eps-results-enhanced=true] .eps__results-scene .epw__table-wrap{max-width:100%;overflow-x:hidden}.eps .eps__results[data-eps-results-enhanced=true] .eps__results-scene .epw__table--payslip{width:100%;min-width:0;table-layout:fixed;font-size:11px}.eps .eps__results[data-eps-results-enhanced=true] .eps__results-scene .epw__table--payslip th{padding:6px 4px;font-size:10px;letter-spacing:.015em;line-height:1.25;white-space:normal;overflow-wrap:anywhere}.eps .eps__results[data-eps-results-enhanced=true] .eps__results-scene .epw__table--payslip th:nth-child(1){width:19%}.eps .eps__results[data-eps-results-enhanced=true] .eps__results-scene .epw__table--payslip th:nth-child(2){width:14%}.eps .eps__results[data-eps-results-enhanced=true] .eps__results-scene .epw__table--payslip th:nth-child(3){width:16%}.eps .eps__results[data-eps-results-enhanced=true] .eps__results-scene .epw__table--payslip th:nth-child(4){width:19%}.eps .eps__results[data-eps-results-enhanced=true] .eps__results-scene .epw__table--payslip th:nth-child(5){width:14%}.eps .eps__results[data-eps-results-enhanced=true] .eps__results-scene .epw__table--payslip th:nth-child(6){width:18%}.eps .eps__results[data-eps-results-enhanced=true] .eps__results-scene .epw__table--payslip td{padding:7px 4px;vertical-align:top;white-space:normal;overflow-wrap:anywhere;line-height:1.3}.eps .eps__results[data-eps-results-enhanced=true] .eps__results-scene .epw__table--payslip td:nth-child(1){font-size:11px}.eps .eps__results[data-eps-results-enhanced=true] .eps__results-scene .epw__table--payslip td:nth-child(3){font-size:11px;white-space:nowrap;overflow-wrap:normal}.eps .eps__results[data-eps-results-enhanced=true] .eps__results-scene .epw__table--payslip td:nth-child(5){white-space:nowrap}.eps .eps__results[data-eps-results-enhanced=true] .eps__results-scene .epw__table--payslip td:nth-child(6){text-align:center;white-space:nowrap}.eps .eps__results[data-eps-results-enhanced=true] .eps__results-scene .epw__table--payslip .epw__disabled-action{min-height:27px;padding-inline:3px;font-size:11px;white-space:nowrap}}@media(prefers-reduced-motion:reduce){.eps[data-enhanced=true] .eps__tablet-narrative{transition:none!important}}.ep-import-story{--epi-ink: #202b36;--epi-text: #4e5c68;--epi-muted: #74808b;--epi-line: #dfe6eb;--epi-blue: #2f6eb8;--epi-blue-deep: #24537f;--epi-soft: #f5f7fa;min-width:0;width:calc(100% + 48px);margin-inline:-24px;color:var(--epi-ink);font-family:var(--wf-sans, "Manrope", Inter, "Segoe UI", sans-serif)}.ep-import-story *,.ep-import-story *:before,.ep-import-story *:after{box-sizing:border-box}.ep-import-story__layout{display:grid;grid-template-columns:minmax(0,2.55fr) minmax(300px,1fr);align-items:stretch;gap:clamp(20px,2vw,30px)}.ep-import-story__demo-column,.ep-import-story__sticky,.ep-import-story__narrative{min-width:0}.ep-import-story__sticky{position:static;top:82px;z-index:2}.ep-import-window{display:grid;width:100%;min-width:0;grid-template-columns:45px minmax(0,1fr);overflow:hidden;border:1px solid #dce3e9;border-radius:12px;background:#fff;box-shadow:0 16px 40px #1c314417,0 2px 5px #1c31440a;container-type:inline-size}.ep-import-window--miniature{height:760px;min-height:760px;grid-template-columns:45px minmax(0,1fr)}.ep-import-window--miniature .ep-import-main{height:100%;min-height:0;grid-template-rows:47px minmax(0,1fr)}.ep-import-window--miniature .ep-import-view-stack{position:relative;display:block;height:100%;min-height:0;overflow:hidden;padding:0}.ep-import-window--miniature .ep-import-view{position:absolute;inset:0;display:grid;min-height:0;height:100%;grid-template-rows:minmax(0,1fr);overflow:hidden;border:0;border-radius:0}.ep-import-window--miniature .ep-import-view[hidden]{display:none}.ep-import-window--miniature .ep-import-view--validation,.ep-import-window--miniature .ep-import-view--final{grid-template-rows:auto minmax(0,1fr) auto}.ep-import-window--miniature .ep-import-upload{min-height:0;grid-template-rows:auto minmax(220px,1fr) auto auto;padding:15px 15px 0}.ep-import-window--miniature .ep-import-dropzone{min-height:0;align-self:stretch;padding-block:10px}.ep-import-window--miniature .ep-import-dropzone img{width:min(100%,300px);height:144px;object-fit:cover;object-position:center}.ep-import-window--miniature .ep-import-upload__notes{gap:4px}.ep-import-window--miniature .ep-import-view--upload .ep-import-actions{margin-inline:-15px;padding-inline:9px}.ep-import-window--miniature .ep-import-review-layout{min-height:0;height:100%;grid-template-columns:minmax(150px,30%) minmax(0,1fr);overflow:hidden}.ep-import-window--miniature .ep-import-review-sidebar{min-height:0;overflow-y:auto}.ep-import-window--miniature .ep-import-grid-area{min-height:0;overflow:hidden}.ep-import-window--miniature .ep-import-table-scroll{min-height:0}.ep-import-window--miniature .ep-import-directory-view{height:100%;min-height:0;grid-template-rows:auto minmax(0,1fr)}.ep-import-story.ep-import-story--miniature{width:100%;height:100%;margin:0}.ep-import-story__compact{display:none}.ep-import-story__compact-stage{min-width:0}.ep-import-story__compact-stage>h4{max-width:450px;margin:0;color:var(--epi-ink);font-size:clamp(23px,2.45vw,34px);font-weight:640;letter-spacing:-.038em;line-height:1.16;text-wrap:balance}.ep-import-story__compact-stage>p{max-width:440px;margin:14px 0 0;color:var(--epi-text);font-size:13px;line-height:1.7}.ep-import-story__compact-stage>ul{display:flex;flex-wrap:wrap;gap:7px;margin:16px 0 0;padding:0;list-style:none}.ep-import-story__compact-stage>ul>li{padding:5px 8px;border:1px solid #e2e8ec;border-radius:999px;background:#fbfcfd;color:#657381;font-size:10px;font-weight:600}.ep-import-story__compact-note{padding-left:11px;border-left:2px solid #d9e4ec;color:#687784!important;font-size:11px!important}.ep-import-rail{display:flex;min-width:0;flex-direction:column;align-items:center;border-right:1px solid #e0e5e9;background:var(--paydae-demo-chrome, #f1f2f4)}.ep-import-rail__brand{display:grid;width:100%;height:47px;flex:0 0 47px;place-items:center;border-bottom:1px solid #e0e5e9;background:var(--paydae-demo-chrome, #f1f2f4)}.ep-import-rail__brand img{display:block;width:21px;height:21px;object-fit:contain}.ep-import-rail__icons{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;align-items:center;gap:3px;overflow:hidden;padding:9px 0}.ep-import-rail__item{display:grid;width:31px;height:31px;flex:0 0 31px;place-items:center;border:1px solid transparent;border-radius:7px;color:#6a7683}.ep-import-rail__item svg{display:block;width:16px;height:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65}.ep-import-rail__item--active{border-color:#d8e1e9;background:#fff;color:#2475c6;box-shadow:0 1px 2px #121f3112}.ep-import-rail__avatar{display:grid;width:26px;height:26px;flex:0 0 26px;place-items:center;margin:0 0 12px;border-radius:50%;color:#36526a;background:#dfe9f0;font-size:8px;font-weight:800}.ep-import-main{display:grid;min-width:0;grid-template-rows:minmax(47px,auto) minmax(0,1fr);background:#fff}.ep-import-topbar{display:flex;min-width:0;min-height:47px;align-items:center;justify-content:space-between;gap:9px;padding:7px 11px;border-bottom:1px solid #e3e8ed;background:var(--paydae-demo-chrome, #f1f2f4)}.ep-import-breadcrumb{display:flex;min-width:0;align-items:center;gap:5px;overflow:hidden;color:#647181;font-size:10px;line-height:1.4;white-space:nowrap}.ep-import-breadcrumb svg{width:12px;height:12px;flex:0 0 12px;fill:none;stroke:#9aa4ae;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.ep-import-breadcrumb strong{overflow:hidden;color:#293746;font-weight:650;text-overflow:ellipsis}.ep-import-notification{display:grid;width:30px;height:30px;flex:0 0 30px;place-items:center;border:1px solid #e3e8ed;border-radius:50%;color:#687785;background:#fff}.ep-import-notification svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.ep-import-view-stack{display:grid;min-width:0;gap:16px;padding:14px}.ep-import-view{min-width:0;overflow:hidden;border:1px solid #e3e8ed;border-radius:8px;background:#fff}.ep-import-view--upload,.ep-import-view--directory{background:#f1f3f5}.ep-import-upload{display:grid;min-height:560px;grid-template-rows:auto minmax(260px,1fr) auto auto;align-items:center;gap:11px;padding:18px 20px 0}.ep-import-mode{display:flex;width:fit-content;max-width:100%;align-items:center;gap:3px;margin-inline:auto;padding:3px;border-radius:8px;background:#f2f4f6;box-shadow:inset 0 1px 2px #18263412}.ep-import-mode__option{display:inline-flex;min-height:31px;align-items:center;gap:6px;padding:0 11px;border:1px solid transparent;border-radius:6px;color:#73808b;font-size:10px;font-weight:620;white-space:nowrap}.ep-import-mode__option--active{border-color:#dce2e8;background:#fff;color:#293746;box-shadow:0 1px 3px #1f2e3b17}.ep-import-mode__option b{padding:2px 4px;border:1px solid #efdba4;border-radius:4px;background:#fff9e9;color:#83651d;font-size:8px;letter-spacing:.035em;text-transform:uppercase}.ep-import-dropzone{display:flex;min-height:255px;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:14px 18px;border:1px dashed #c9d3dc;border-radius:10px;background:#fff;text-align:center}.ep-import-dropzone img{display:block;width:min(100%,300px);height:144px;object-fit:cover;object-position:center}.ep-import-dropzone h4{margin:0;color:#303b49;font-size:13px;font-weight:660;line-height:1.4}.ep-import-dropzone p{max-width:400px;margin:0;color:#717c89;font-size:10px;line-height:1.55}.ep-import-upload__notes{display:grid;gap:5px}.ep-import-upload__notes p{margin:0;color:#75818d;font-size:10px;line-height:1.48}.ep-import-upload__notes strong{color:#566473;font-weight:700}.ep-import-actions{display:flex;min-height:45px;align-items:center;justify-content:space-between;gap:7px;margin:0 -20px;padding:6px 12px;border-top:1px solid #e5e9ed;background:#fbfcfd}.ep-import-actions--review{width:100%;margin:0;padding-inline:10px}.ep-import-sidebar-back{padding:7px 8px;border-bottom:1px solid #e8ecef}.ep-import-sidebar-back button{display:inline-flex;min-height:30px;align-items:center;gap:5px;padding:0 7px;border:1px solid #dce2e8;border-radius:5px;background:#fff;color:#536373;font-family:inherit;font-size:10px;font-weight:650;line-height:1.2}.ep-import-sidebar-back button:disabled{cursor:default}.ep-import-sidebar-back svg{width:11px;height:11px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.ep-import-button{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:5px;padding:0 9px;border:1px solid transparent;border-radius:5px;font-family:inherit;font-size:11px;font-weight:650;white-space:nowrap}.ep-import-button svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.ep-import-button:disabled{cursor:default}.ep-import-button--quiet{color:#677583;background:transparent}.ep-import-button--outline{border-color:#dce2e8;background:#fff;color:#465767}.ep-import-button--primary{margin-left:auto;border-color:#286dc3;background:#3279d4;color:#fff}.ep-import-filebar{display:flex;min-width:0;min-height:42px;flex-wrap:wrap;align-items:center;gap:6px 9px;padding:7px 10px;border-bottom:1px solid #e5e9ed;background:#fff;color:#6e7a86;font-size:10px}.ep-import-filebar__file{display:inline-flex;min-width:0;align-items:center;gap:5px;color:#2e3a47}.ep-import-filebar__file svg{width:13px;height:13px;flex:0 0 13px;fill:none;stroke:#698092;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45}.ep-import-filebar__file strong{overflow:hidden;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.ep-import-add-column{display:inline-flex;min-height:32px;align-items:center;gap:4px;margin-left:auto;padding:0 8px;border:1px solid #dce2e8;border-radius:5px;background:#fff;color:#4c5d6b;font-family:inherit;font-size:10px;font-weight:650;line-height:1.2;white-space:nowrap}.ep-import-add-column:disabled{cursor:default}.ep-import-add-column svg{width:10px;height:10px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.6}.ep-import-status{display:inline-flex;min-height:24px;flex:0 0 auto;align-items:center;gap:4px;padding:2px 7px;border:1px solid #e0e5e9;border-radius:999px;background:#fff;color:#65717d;font-size:10px;font-weight:650;line-height:1.2;white-space:nowrap}.ep-import-status:before{width:5px;height:5px;flex:0 0 5px;border-radius:50%;background:currentColor;content:""}.ep-import-status--success{border-color:#cce6d8;background:#f1faf5;color:#387554}.ep-import-status--neutral{border-color:#dfe5ea;background:#f8fafb;color:#687783}.ep-import-status--warning{border-color:#ecd8ab;background:#fff9ec;color:#806322}.ep-import-review-layout{display:grid;min-width:0;grid-template-columns:minmax(165px,31%) minmax(0,1fr)}.ep-import-review-sidebar{display:flex;min-width:0;flex-direction:column;border-right:1px solid #e3e8ed;background:#fff}.ep-import-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid #e6eaee}.ep-import-tabs [role=tab]{display:block;min-width:0;min-height:36px;overflow:hidden;padding:9px 3px 7px;border-bottom:2px solid transparent;color:#7b8792;font-size:9px;font-weight:600;text-align:center;text-overflow:ellipsis;white-space:nowrap}.ep-import-tabs [role=tab][aria-selected=true]{border-bottom-color:#5587ae;color:#2c608a}.ep-import-sidebar-heading{display:flex;flex-direction:column;gap:3px;padding:9px 9px 8px;border-bottom:1px solid #edf0f2}.ep-import-sidebar-heading strong{color:#344250;font-size:11px;font-weight:680}.ep-import-sidebar-heading>span{color:#78838e;font-size:10px}.ep-import-checkpoints{display:grid}.ep-import-checkpoint{display:grid;min-width:0;grid-template-columns:15px minmax(0,1fr) auto;align-items:start;gap:6px;padding:8px;border-bottom:1px solid #eef1f3}.ep-import-checkpoint__icon{display:grid;width:15px;height:15px;place-items:center;margin-top:1px;border-radius:50%;background:#e7f3ec;color:#478367}.ep-import-checkpoint__icon svg{width:10px;height:10px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.ep-import-checkpoint>span:nth-child(2){display:grid;min-width:0;gap:2px}.ep-import-checkpoint strong{color:#43505d;font-size:11px;font-weight:650;line-height:1.35}.ep-import-checkpoint small{color:#7e8994;font-size:10px;line-height:1.38}.ep-import-checkpoint__pass{color:#52816b;font-size:10px;font-weight:700}.ep-import-sidebar-note{margin:auto 0 0;padding:9px;color:#78838e;font-size:10px;line-height:1.5}.ep-import-grid-area{display:grid;min-width:0;grid-template-rows:minmax(0,1fr) auto}.ep-import-view--final .ep-import-grid-area{grid-template-rows:auto minmax(0,1fr) auto}.ep-import-grid-heading{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border-bottom:1px solid #e8ecef}.ep-import-kicker{margin:0 0 3px;color:#7c8993;font-size:8px;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.ep-import-grid-heading h4{margin:0;color:#303c48;font-size:12px;font-weight:670;line-height:1.35}.ep-import-table-scroll{min-width:0;min-height:165px;overflow:auto;overscroll-behavior:contain;scrollbar-color:#cbd3db transparent;scrollbar-width:thin}.ep-import-table{width:max(100%,900px);border-collapse:separate;border-spacing:0;color:#46535f;font-size:11px;text-align:left}.ep-import-table--final{width:max(100%,1000px)}.ep-import-table thead th{position:sticky;top:0;z-index:1;height:36px;padding:6px 9px;border-right:1px solid #e5e9ed;border-bottom:1px solid #dfe5e9;background:#f8fafb;color:#687682;font-size:10px;font-weight:700;white-space:nowrap}.ep-import-table thead th:first-child{left:0;z-index:2}.ep-import-table tbody th,.ep-import-table tbody td{height:38px;max-width:190px;padding:6px 9px;border-right:1px solid #edf0f2;border-bottom:1px solid #edf0f2;background:#fff;font-weight:450;white-space:nowrap}.ep-import-table tbody th{position:sticky;left:0;z-index:1;background:#fafbfc;color:#73808b;font-weight:650}.ep-import-masked{color:#7b8791;letter-spacing:.06em}.ep-import-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%)}.ep-import-grid-note,.ep-import-final-note{margin:0;padding:8px 10px;border-top:1px solid #e8ecef;background:#fafbfc;color:#75818d;font-size:10px;line-height:1.45}.ep-import-view--validation .ep-import-actions,.ep-import-view--final .ep-import-actions{margin:0;padding-inline:9px}.ep-import-view--final .ep-import-filebar{background:#fbfcfd}.ep-import-final-note{border-top:0}.ep-import-step{display:flex;min-height:0;flex-direction:column;justify-content:center;padding:30px 0}.ep-import-step+.ep-import-step{border-top:1px solid #e6ebef}.ep-import-step__copy{padding-left:0;border-left:2px solid transparent;transition:border-color .24s ease,padding .24s ease}.ep-import-step[data-active=true] .ep-import-step__copy{padding-left:15px;border-left-color:#5488ad}.ep-import-step h4{max-width:450px;margin:0;color:var(--epi-ink);font-size:clamp(23px,2.45vw,34px);font-weight:640;letter-spacing:-.038em;line-height:1.16;text-wrap:balance}.ep-import-step__copy>p{max-width:440px;margin:14px 0 0;color:var(--epi-text);font-size:13px;line-height:1.7}.ep-import-step__copy>p+p{margin-top:10px}.ep-import-step ul{display:flex;flex-wrap:wrap;gap:7px;margin:16px 0 0;padding:0;list-style:none}.ep-import-step li{padding:5px 8px;border:1px solid #e2e8ec;border-radius:999px;background:#fbfcfd;color:#657381;font-size:10px;font-weight:600}.ep-import-step .ep-import-step__note{padding-left:11px;border-left:2px solid #d9e4ec;color:#687784;font-size:11px!important}.ep-import-directory-view{display:grid;min-width:0;min-height:650px;grid-template-rows:auto minmax(420px,1fr);gap:12px;padding:16px}.ep-import-directory-summary{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px;padding:14px;border:1px solid #e2e7eb;border-radius:10px;background:#fff}.ep-import-directory-metrics{display:flex;min-width:0;gap:14px}.ep-import-directory-metric{display:flex;min-width:0;align-items:center;gap:10px;padding-left:10px;border-left:3px solid #d6dde3;white-space:nowrap}.ep-import-directory-metric--active{border-left-color:#347bd2}.ep-import-directory-metric strong{color:#263847;font-size:20px;font-weight:650;line-height:1}.ep-import-directory-metric span{padding-left:9px;border-left:1px solid #dfe5e9;color:#687783;font-size:11px;line-height:1.35}.ep-import-directory-actions{display:flex;min-width:0;flex:1 1 auto;flex-wrap:nowrap;justify-content:flex-end;gap:6px}.ep-import-directory-action{display:inline-flex;min-width:0;min-height:36px;flex:1 1 0;align-items:center;justify-content:center;gap:5px;padding:0 6px;border:1px solid #dce3e8;border-radius:6px;background:#fff;color:#506171;font:inherit;font-size:11px;font-weight:600;white-space:nowrap}.ep-import-directory-action:disabled{cursor:default;opacity:.9}.ep-import-directory-action svg{width:15px;height:15px;flex:0 0 15px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.ep-import-directory-action--primary{border-color:#2f72c8;background:#347bd2;color:#fff}.ep-import-directory-table-card{display:grid;min-width:0;min-height:0;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;border:1px solid #e2e7eb;border-radius:10px;background:#fff}.ep-import-directory-toolbar{display:flex;min-width:0;flex-wrap:nowrap;align-items:center;gap:7px;padding:10px 12px;border-bottom:1px solid #e5e9ed}.ep-import-directory-search{display:flex;width:auto;min-width:120px;min-height:36px;flex:1 1 180px;align-items:center;gap:7px;padding:0 8px;border:1px solid #dce3e8;border-radius:7px;background:#fff;color:#74818c}.ep-import-directory-search svg{width:16px;height:16px;flex:0 0 16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.ep-import-directory-search input{width:100%;min-width:0;height:34px;border:0;outline:0;background:transparent;color:#52616e;font:inherit;font-size:12px}.ep-import-directory-search input::placeholder{color:#8a959f;opacity:1}.ep-import-directory-filters{display:flex;min-width:0;flex:0 0 auto;flex-wrap:nowrap;gap:4px}.ep-import-directory-filter{display:inline-flex;min-height:36px;align-items:center;gap:5px;padding:0 6px;border:1px solid #dce3e8;border-radius:6px;background:#fff;color:#596876;font:inherit;font-size:11px;white-space:nowrap}.ep-import-directory-filter:disabled,.ep-import-directory-action:disabled{cursor:default}.ep-import-directory-filter svg{width:12px;height:12px;flex:0 0 12px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.ep-import-directory-pagination{display:flex;min-width:0;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:4px;color:#6d7985;font-size:11px;white-space:nowrap}.ep-import-directory-pagination>span{padding-inline:2px}.ep-import-directory-page-button{display:grid;width:32px;height:32px;flex:0 0 32px;place-items:center;border:1px solid #dce3e8;border-radius:6px;background:#fff;color:#687785}.ep-import-directory-page-button:disabled{cursor:default}.ep-import-directory-page-button svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.ep-import-directory-table-scroll{min-height:0}.ep-import-table--directory{width:100%;min-width:0;table-layout:fixed;font-size:12px}.ep-import-table--directory thead th{height:42px;padding:8px;border-right:0;border-bottom:1px solid #e5e9ed;background:#f6f7f9;color:#65727e;font-size:11px}.ep-import-table--directory thead th:nth-child(1){width:25%}.ep-import-table--directory thead th:nth-child(2){width:12%}.ep-import-table--directory thead th:nth-child(3){width:12%}.ep-import-table--directory thead th:nth-child(4){width:10%}.ep-import-table--directory thead th:nth-child(5){width:11%}.ep-import-table--directory thead th:nth-child(6){width:17%}.ep-import-table--directory thead th:nth-child(7){width:13%}.ep-import-table--directory tbody th,.ep-import-table--directory tbody td{height:60px;max-width:none;padding:6px 8px;border-right:0;border-bottom:1px solid #e8ecef;background:#fff;color:#46535f;font-size:12px;line-height:1.25;white-space:normal}.ep-import-table--directory tbody th{position:sticky;left:0;z-index:3;background:#fff;color:#344250}.ep-import-table--directory thead th:first-child{position:sticky;top:0;left:0;z-index:4;background:#f6f7f9}.ep-import-directory-employee{display:flex;min-width:0;align-items:center;gap:10px}.ep-import-directory-avatar{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border-radius:50%;background:#e8eef3;color:#456071;font-size:11px;font-weight:700}.ep-import-directory-employee-copy{display:grid;min-width:0;gap:4px}.ep-import-directory-employee-copy strong{overflow:hidden;color:#344250;font-size:12px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.ep-import-directory-employee-copy small{overflow:hidden;color:#7b8791;font-size:10px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.ep-import-directory-status{display:inline-flex;min-height:20px;align-items:center;gap:5px;padding:2px 5px;border:1px solid #cfe5d8;border-radius:5px;background:#f2faf5;color:#397354;font-size:11px;white-space:nowrap}.ep-import-directory-status:before{width:6px;height:6px;border-radius:50%;background:currentColor;content:""}.ep-import-directory-setup-badge{display:inline-flex;min-height:20px;align-items:center;gap:4px;padding:2px 5px;border:1px solid #cfe5d8;border-radius:5px;background:#f2faf5;color:#397354;font-size:11px;font-weight:600;line-height:1.2;white-space:nowrap}.ep-import-directory-setup-badge svg{width:12px;height:12px;flex:0 0 12px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.ep-import-directory-setup-detail{display:-webkit-box;overflow:hidden;margin-top:3px;color:#87929b;font-size:10px;line-height:1.15;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ep-import-directory-footer{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:12px;padding:8px 14px;border-top:1px solid #e5e9ed;color:#6f7c88;font-size:11px}.ep-import-directory-footer kbd{padding:2px 5px;border:1px solid #dce2e8;border-radius:4px;background:#f8fafb;color:#536373;font-family:inherit;font-size:10px}.ep-import-directory-keyboard{display:inline-flex;min-width:0;align-items:center;gap:5px}.ep-import-directory-keyboard svg{width:16px;height:13px;flex:0 0 16px;fill:none;stroke:#7a8792;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.2}.ep-import-story[data-enhanced=true] .ep-import-directory-view{height:100%;min-height:0;grid-template-rows:auto minmax(0,1fr)}@container (max-width: 850px){.ep-import-directory-summary{flex-wrap:wrap;gap:12px}.ep-import-directory-metrics{flex:1 0 100%}.ep-import-directory-actions{flex:1 0 100%;flex-wrap:wrap;justify-content:flex-start}.ep-import-directory-action{min-width:160px;flex:1 1 160px}.ep-import-directory-toolbar{flex-wrap:wrap;gap:8px}.ep-import-directory-search{width:auto;min-width:160px;max-width:none;flex:1 1 180px}.ep-import-directory-filters{flex:1 1 auto;flex-wrap:wrap}.ep-import-directory-pagination{flex:1 0 100%;justify-content:flex-end;flex-wrap:wrap}}@container (max-width: 620px){.ep-import-directory-summary{align-items:stretch;flex-direction:column;gap:14px}.ep-import-directory-metrics{flex:0 0 auto}.ep-import-directory-actions{flex:1 1 auto}.ep-import-directory-toolbar{align-items:stretch;flex-direction:column}.ep-import-directory-search{width:100%;min-width:0;max-width:none;flex:0 0 auto}.ep-import-directory-pagination{flex:0 0 auto;justify-content:flex-start}}@container (max-width: 480px){.ep-import-directory-metrics{align-items:flex-start;flex-direction:column;gap:9px}}.ep-import-story[data-enhanced=true] .ep-import-story__sticky{position:sticky}.ep-import-story[data-enhanced=true] .ep-import-window{height:clamp(430px,calc(100svh - 150px),650px)}.ep-import-story[data-enhanced=true] .ep-import-main{height:100%;min-height:0;grid-template-rows:47px minmax(0,1fr)}.ep-import-story[data-enhanced=true] .ep-import-view-stack{position:relative;display:block;min-height:0;height:100%;overflow:hidden;padding:0}.ep-import-story[data-enhanced=true] .ep-import-view{position:absolute;inset:0;display:grid;min-height:0;grid-template-rows:minmax(0,1fr);overflow:hidden;border:0;border-radius:0;opacity:0;pointer-events:none;transform:translateY(9px);transition:opacity .32s ease,transform .32s ease,visibility .32s ease;visibility:hidden}.ep-import-story[data-enhanced=true] .ep-import-view[data-active=true]{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.ep-import-story[data-enhanced=true] .ep-import-view--validation,.ep-import-story[data-enhanced=true] .ep-import-view--final{grid-template-rows:auto minmax(0,1fr) auto}.ep-import-story[data-enhanced=true] .ep-import-upload{min-height:0;grid-template-rows:auto minmax(220px,1fr) auto auto;padding:15px 15px 0}.ep-import-story[data-enhanced=true] .ep-import-dropzone{min-height:0;align-self:stretch;padding-block:10px}.ep-import-story[data-enhanced=true] .ep-import-dropzone img{width:min(100%,300px);height:144px;object-fit:cover;object-position:center}.ep-import-story[data-enhanced=true] .ep-import-upload__notes{gap:4px}.ep-import-story[data-enhanced=true] .ep-import-view--upload .ep-import-actions{margin-inline:-15px;padding-inline:9px}.ep-import-story[data-enhanced=true] .ep-import-review-layout{min-height:0;height:100%;grid-template-columns:minmax(150px,30%) minmax(0,1fr);overflow:hidden}.ep-import-story[data-enhanced=true] .ep-import-review-sidebar{min-height:0;overflow-y:auto}.ep-import-story[data-enhanced=true] .ep-import-grid-area{min-height:0;overflow:hidden}.ep-import-story[data-enhanced=true] .ep-import-table-scroll{min-height:0}.ep-import-story[data-enhanced=true] .ep-import-step{min-height:clamp(540px,74svh,740px);padding-block:40px}@media(max-width:1050px){.ep-import-story__layout{grid-template-columns:minmax(0,2fr) minmax(300px,1fr);gap:24px}.ep-import-review-layout{grid-template-columns:minmax(150px,34%) minmax(0,1fr)}.ep-import-story[data-enhanced=true] .ep-import-review-layout{grid-template-columns:minmax(144px,34%) minmax(0,1fr)}}@media(max-width:999px){.ep-import-story{width:100%;margin-inline:0}.ep-import-story__layout{grid-template-columns:1fr}.ep-import-story__sticky{position:static!important}.ep-import-story[data-enhanced=true] .ep-import-window{height:auto}.ep-import-story[data-enhanced=true] .ep-import-view-stack{display:grid;height:auto;gap:14px;overflow:visible;padding:14px}.ep-import-story[data-enhanced=true] .ep-import-view{position:static;display:block;min-height:0;border:1px solid #e3e8ed;border-radius:8px;opacity:1;pointer-events:auto;transform:none;transition:none;visibility:visible}.ep-import-story[data-enhanced=true] .ep-import-review-layout{height:auto;min-height:0;grid-template-columns:minmax(145px,31%) minmax(0,1fr);overflow:visible}.ep-import-story[data-enhanced=true] .ep-import-review-sidebar,.ep-import-story[data-enhanced=true] .ep-import-grid-area{overflow:visible}.ep-import-story[data-enhanced=true] .ep-import-table-scroll{min-height:175px;max-height:280px}.ep-import-story[data-enhanced=true] .ep-import-upload{min-height:520px}.ep-import-story[data-enhanced=true] .ep-import-step{min-height:0;padding-block:28px}.ep-import-directory-view{min-height:520px}.ep-import-table--directory{width:max(100%,850px);min-width:850px;font-size:12px}.ep-import-table--directory thead th{font-size:11px}.ep-import-table--directory thead th:nth-child(1){width:200px}.ep-import-table--directory thead th:nth-child(2){width:85px}.ep-import-table--directory thead th:nth-child(3){width:95px}.ep-import-table--directory thead th:nth-child(4){width:90px}.ep-import-table--directory thead th:nth-child(5){width:100px}.ep-import-table--directory thead th:nth-child(6){width:130px}.ep-import-table--directory thead th:nth-child(7){width:150px}.ep-import-table--directory tbody td{padding:8px 10px;font-size:12px}.ep-import-directory-status,.ep-import-directory-setup-badge{font-size:11px}.ep-import-directory-setup-detail{display:block;overflow:visible;margin-top:4px;font-size:10px;-webkit-line-clamp:unset}}@media(max-width:650px){.ep-import-window{grid-template-columns:37px minmax(0,1fr);border-radius:9px}.ep-import-rail__item{width:28px;height:28px;flex-basis:28px}.ep-import-rail__item svg{width:15px;height:15px}.ep-import-rail__brand{height:42px;flex-basis:42px}.ep-import-rail__brand img{width:19px;height:19px}.ep-import-topbar{min-height:42px;padding-inline:8px}.ep-import-view-stack{padding:9px}.ep-import-upload{min-height:0;grid-template-rows:auto auto auto auto;padding:12px 10px 0}.ep-import-mode{width:100%}.ep-import-mode__option{flex:1 1 0;justify-content:center;padding-inline:5px;font-size:10px}.ep-import-dropzone{min-height:235px;padding-inline:9px}.ep-import-dropzone img{height:100px}.ep-import-upload__notes p{font-size:10px}.ep-import-actions{flex-wrap:wrap;justify-content:flex-start;margin-inline:-10px;padding-inline:7px}.ep-import-button{min-height:34px;padding-inline:7px;font-size:11px}.ep-import-button--primary{margin-left:auto}.ep-import-filebar{gap:5px;padding:7px;font-size:10px}.ep-import-filebar__file{flex:1 0 100%}.ep-import-review-layout,.ep-import-story[data-enhanced=true] .ep-import-review-layout{grid-template-columns:1fr}.ep-import-review-sidebar{border-right:0;border-bottom:1px solid #e3e8ed}.ep-import-checkpoints{grid-template-columns:1fr}.ep-import-checkpoint{padding-block:6px}.ep-import-checkpoint small{font-size:10px}.ep-import-sidebar-note{margin-top:0}.ep-import-grid-heading{align-items:flex-start}.ep-import-grid-heading h4{font-size:11px}.ep-import-table-scroll{max-height:240px}.ep-import-directory-view{min-height:700px;grid-template-rows:auto minmax(480px,1fr);gap:10px;padding:11px}.ep-import-directory-summary{align-items:stretch;flex-direction:column;gap:12px;padding:12px}.ep-import-directory-metrics{justify-content:flex-start;gap:12px}.ep-import-directory-actions{flex-wrap:wrap}.ep-import-directory-action{min-width:min(100%,150px);flex:1 1 calc(50% - 6px)}.ep-import-directory-toolbar{align-items:stretch;flex-direction:column;padding:10px}.ep-import-directory-filters{gap:6px}.ep-import-directory-filter{min-height:36px;padding-inline:8px;font-size:11px}.ep-import-directory-search{width:100%;min-width:0}.ep-import-directory-pagination{flex-wrap:wrap;justify-content:flex-start}.ep-import-directory-table-scroll{max-height:none}.ep-import-directory-footer{align-items:flex-start;flex-direction:column}.ep-import-view--validation .ep-import-actions,.ep-import-view--final .ep-import-actions{margin-inline:0}.ep-import-step h4{font-size:25px}.ep-import-step__copy>p{font-size:12px}}@media(prefers-reduced-motion:reduce){.ep-import-step__copy,.ep-import-story[data-enhanced=true] .ep-import-view{transition:none!important}}@media(max-width:999px),(max-height:599px){.ep-import-story>.ep-import-story__layout{display:none}.ep-import-story>.ep-import-story__compact{display:grid;gap:56px;width:100%;margin:0}.ep-import-story__compact-stage{display:grid;min-width:0;align-content:start;gap:12px}.ep-import-story__compact-stage>h4{font-size:23px;line-height:1.3;letter-spacing:-.025em}.ep-import-story__compact-stage>p{margin-top:0;font-size:15px;line-height:1.7}.ep-import-story__compact-stage>ul{margin-top:0}}.ep-import-story__tablet-stage{display:contents}.ep-import-story__tablet-copy,.ep-import-story .ep-import-tablet-only,.ep-import-tablet-caption{display:none}@media(min-width:700px)and (max-width:1199px)and (min-height:800px)and (orientation:portrait)and (prefers-reduced-motion:no-preference){.ep-import-story:not([data-tablet-enhanced=true])>.ep-import-story__layout{display:none}.ep-import-story[data-tablet-enhanced=true]>.ep-import-story__layout{display:block}.ep-import-story[data-tablet-enhanced=true]>.ep-import-story__compact{display:none}.ep-import-story[data-tablet-enhanced=true]>.ep-import-story__layout{display:block;width:100%;margin:0}.ep-import-story[data-tablet-enhanced=true] .ep-import-story__tablet-stage{position:sticky;z-index:10;top:82px;display:grid;height:min(820px,calc(100svh - 300px));min-height:660px;grid-template-rows:auto minmax(0,1fr);gap:10px;padding-top:8px;background:#fff}.ep-import-story[data-tablet-enhanced=true] .ep-import-story__tablet-copy{display:grid;min-width:0;align-content:center;gap:5px;padding:0 2px;color:var(--epi-ink, #202b36)}.ep-import-story__tablet-copy-heading{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) minmax(300px,44%);align-items:center;gap:14px}.ep-import-story__tablet-copy h4{min-width:0;margin:0;color:#202b36;font-size:clamp(20px,2.6vw,25px);font-weight:650;letter-spacing:-.03em;line-height:1.16;text-wrap:balance}.ep-import-story__tablet-progress{display:grid;min-width:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:0;padding:0;list-style:none}.ep-import-story__tablet-progress li{overflow:hidden;padding:5px 0 6px;border-bottom:2px solid #d9e1e8;color:#687785;font-size:10px;font-weight:620;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.ep-import-story__tablet-progress li[aria-current=step]{border-bottom-color:#347bd2;color:#245986}.ep-import-story__tablet-copy>p{max-width:78ch;margin:0;color:#4e5c68;font-size:12px;line-height:1.45}.ep-import-story__tablet-copy>.ep-import-story__tablet-note{color:#596b79;font-size:11px}.ep-import-story__tablet-tags{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.ep-import-story__tablet-tags[hidden]{display:none}.ep-import-story__tablet-tags li{padding:4px 8px;border:1px solid #e0e6eb;border-radius:999px;background:#f8fafc;color:#536575;font-size:10px;font-weight:600;line-height:1.2}.ep-import-story[data-tablet-enhanced=true] .ep-import-story__demo-column,.ep-import-story[data-tablet-enhanced=true] .ep-import-story__sticky{position:static;height:100%;min-height:0}.ep-import-story[data-tablet-enhanced=true] .ep-import-window{height:100%;min-height:0;grid-template-columns:40px minmax(0,1fr);border-radius:13px}.ep-import-story[data-tablet-enhanced=true] .ep-import-rail__brand{height:43px;flex-basis:43px}.ep-import-story[data-tablet-enhanced=true] .ep-import-rail__item{width:29px;height:29px;flex-basis:29px}.ep-import-story[data-tablet-enhanced=true] .ep-import-main{height:100%;min-height:0;grid-template-rows:43px minmax(0,1fr)}.ep-import-story[data-tablet-enhanced=true] .ep-import-topbar{min-height:43px}.ep-import-story[data-tablet-enhanced=true] .ep-import-view-stack{position:relative;display:block;min-height:0;height:100%;overflow:hidden;padding:0}.ep-import-story[data-tablet-enhanced=true] .ep-import-view{position:absolute;inset:0;display:grid;min-width:0;min-height:0;grid-template-rows:minmax(0,1fr);overflow:hidden;border:0;border-radius:0;opacity:0;pointer-events:none;transform:translate(8px);transition:opacity .24s ease,transform .3s cubic-bezier(.2,.8,.2,1),visibility .24s ease;visibility:hidden}.ep-import-story[data-tablet-enhanced=true] .ep-import-view[data-active=true]{opacity:1;pointer-events:auto;transform:translate(0);visibility:visible}.ep-import-story[data-tablet-enhanced=true] .ep-import-view--validation,.ep-import-story[data-tablet-enhanced=true] .ep-import-view--final{grid-template-rows:auto minmax(0,1fr) auto}.ep-import-story[data-tablet-enhanced=true] .ep-import-upload{min-height:0;grid-template-rows:auto minmax(100px,1fr) auto auto;gap:7px;padding:9px 12px 0}.ep-import-story[data-tablet-enhanced=true] .ep-import-mode__option{min-height:28px;padding-inline:9px;font-size:10px}.ep-import-story[data-tablet-enhanced=true] .ep-import-dropzone{min-height:0;gap:4px;padding:7px 12px}.ep-import-story[data-tablet-enhanced=true] .ep-import-dropzone img{width:min(100%,250px);height:104px}.ep-import-story[data-tablet-enhanced=true] .ep-import-dropzone h4{font-size:12px}.ep-import-story[data-tablet-enhanced=true] .ep-import-dropzone p{font-size:9px}.ep-import-story[data-tablet-enhanced=true] .ep-import-upload__notes{gap:3px}.ep-import-story[data-tablet-enhanced=true] .ep-import-upload__notes p{font-size:9px;line-height:1.35}.ep-import-story[data-tablet-enhanced=true] .ep-import-view--upload .ep-import-actions{margin-inline:-12px;padding-inline:10px}.ep-import-story[data-tablet-enhanced=true] .ep-import-actions{min-height:38px;padding-block:4px}.ep-import-story[data-tablet-enhanced=true] .ep-import-button{min-height:30px;padding-inline:8px;font-size:10px}.ep-import-story[data-tablet-enhanced=true] .ep-import-filebar{min-height:38px;flex-wrap:wrap;gap:5px 9px;padding:5px 8px;font-size:9px}.ep-import-story[data-tablet-enhanced=true] .ep-import-filebar__file{min-width:0}.ep-import-story[data-tablet-enhanced=true] .ep-import-review-layout{display:grid;min-width:0;min-height:0;height:100%;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);overflow:hidden}.ep-import-story[data-tablet-enhanced=true] .ep-import-review-sidebar{display:grid;min-width:0;min-height:0;grid-template-rows:auto auto auto;overflow:hidden;border-right:0;border-bottom:1px solid #e3e8ed}.ep-import-story[data-tablet-enhanced=true] .ep-import-sidebar-back{padding:4px 7px}.ep-import-story[data-tablet-enhanced=true] .ep-import-sidebar-back button{min-height:25px;padding-inline:6px;font-size:9px}.ep-import-story[data-tablet-enhanced=true] .ep-import-tabs{min-width:0;overflow:hidden}.ep-import-story[data-tablet-enhanced=true] .ep-import-tabs [role=tab]{padding:7px 8px;font-size:9px;white-space:nowrap}.ep-import-story[data-tablet-enhanced=true] .ep-import-sidebar-heading{min-height:30px;padding:5px 8px}.ep-import-story[data-tablet-enhanced=true] .ep-import-sidebar-heading strong,.ep-import-story[data-tablet-enhanced=true] .ep-import-sidebar-heading span{font-size:9px}.ep-import-story[data-tablet-enhanced=true] .ep-import-checkpoints{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:5px 7px}.ep-import-story[data-tablet-enhanced=true] .ep-import-checkpoint{min-width:0;gap:5px;padding:5px}.ep-import-story[data-tablet-enhanced=true] .ep-import-checkpoint strong,.ep-import-story[data-tablet-enhanced=true] .ep-import-checkpoint small{font-size:9px;line-height:1.25}.ep-import-story[data-tablet-enhanced=true] .ep-import-checkpoint__pass{font-size:8px}.ep-import-story[data-tablet-enhanced=true] .ep-import-sidebar-note{margin:0;padding:0 8px 5px;font-size:9px}.ep-import-story[data-tablet-enhanced=true] .ep-import-grid-area{display:grid;min-width:0;min-height:0;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden}.ep-import-story[data-tablet-enhanced=true] .ep-import-grid-heading{align-items:center;gap:7px;padding:6px 8px}.ep-import-story[data-tablet-enhanced=true] .ep-import-grid-heading h4{font-size:12px}.ep-import-story[data-tablet-enhanced=true] .ep-import-grid-heading .ep-import-kicker{margin-bottom:2px;font-size:8px}.ep-import-story[data-tablet-enhanced=true] .ep-import-table-scroll{min-width:0;min-height:0;max-width:100%;max-height:none;overflow:auto;scrollbar-color:#a8bac8 #f1f4f6;scrollbar-width:thin}.ep-import-story[data-tablet-enhanced=true] .ep-import-table{min-width:700px;font-size:11px}.ep-import-story[data-tablet-enhanced=true] .ep-import-table th,.ep-import-story[data-tablet-enhanced=true] .ep-import-table td{padding:6px 7px;font-size:11px}.ep-import-story[data-tablet-enhanced=true] .ep-import-table thead th{height:34px;font-size:11px}.ep-import-story[data-tablet-enhanced=true] .ep-import-table tbody th,.ep-import-story[data-tablet-enhanced=true] .ep-import-table tbody td{height:42px}.ep-import-story[data-tablet-enhanced=true] .ep-import-view--validation .ep-import-table,.ep-import-story[data-tablet-enhanced=true] .ep-import-view--final .ep-import-table--final{width:100%;min-width:0;table-layout:fixed}.ep-import-story[data-tablet-enhanced=true] .ep-import-view--validation .ep-import-table th:nth-child(4),.ep-import-story[data-tablet-enhanced=true] .ep-import-view--validation .ep-import-table td:nth-child(4),.ep-import-story[data-tablet-enhanced=true] .ep-import-view--validation .ep-import-table th:nth-child(5),.ep-import-story[data-tablet-enhanced=true] .ep-import-view--validation .ep-import-table td:nth-child(5),.ep-import-story[data-tablet-enhanced=true] .ep-import-view--validation .ep-import-table th:nth-child(6),.ep-import-story[data-tablet-enhanced=true] .ep-import-view--validation .ep-import-table td:nth-child(6),.ep-import-story[data-tablet-enhanced=true] .ep-import-view--validation .ep-import-table th:nth-child(7),.ep-import-story[data-tablet-enhanced=true] .ep-import-view--validation .ep-import-table td:nth-child(7),.ep-import-story[data-tablet-enhanced=true] .ep-import-table--final th:nth-child(4),.ep-import-story[data-tablet-enhanced=true] .ep-import-table--final td:nth-child(4),.ep-import-story[data-tablet-enhanced=true] .ep-import-table--final th:nth-child(5),.ep-import-story[data-tablet-enhanced=true] .ep-import-table--final td:nth-child(5),.ep-import-story[data-tablet-enhanced=true] .ep-import-table--final th:nth-child(6),.ep-import-story[data-tablet-enhanced=true] .ep-import-table--final td:nth-child(6),.ep-import-story[data-tablet-enhanced=true] .ep-import-table--final th:nth-child(7),.ep-import-story[data-tablet-enhanced=true] .ep-import-table--final td:nth-child(7){display:none}.ep-import-story[data-tablet-enhanced=true] .ep-import-tablet-only{display:table-cell}.ep-import-story[data-tablet-enhanced=true] .ep-import-view--validation .ep-import-table th:nth-child(1){width:7%}.ep-import-story[data-tablet-enhanced=true] .ep-import-view--validation .ep-import-table th:nth-child(2){width:18%}.ep-import-story[data-tablet-enhanced=true] .ep-import-view--validation .ep-import-table th:nth-child(3){width:27%}.ep-import-story[data-tablet-enhanced=true] .ep-import-view--validation .ep-import-table th:nth-child(8){width:24%}.ep-import-story[data-tablet-enhanced=true] .ep-import-view--validation .ep-import-table th:nth-child(9){width:24%}.ep-import-story[data-tablet-enhanced=true] .ep-import-table--final th:nth-child(1){width:6%}.ep-import-story[data-tablet-enhanced=true] .ep-import-table--final th:nth-child(2){width:15%}.ep-import-story[data-tablet-enhanced=true] .ep-import-table--final th:nth-child(3){width:24%}.ep-import-story[data-tablet-enhanced=true] .ep-import-table--final th:nth-child(8){width:19%}.ep-import-story[data-tablet-enhanced=true] .ep-import-table--final th:nth-child(9){width:18%}.ep-import-story[data-tablet-enhanced=true] .ep-import-table--final th:nth-child(10){width:18%}.ep-import-story[data-tablet-enhanced=true] .ep-import-view--validation .ep-import-table th,.ep-import-story[data-tablet-enhanced=true] .ep-import-view--validation .ep-import-table td,.ep-import-story[data-tablet-enhanced=true] .ep-import-table--final th,.ep-import-story[data-tablet-enhanced=true] .ep-import-table--final td{overflow-wrap:anywhere;white-space:normal;vertical-align:middle}.ep-import-story[data-tablet-enhanced=true] .ep-import-tablet-caption{display:table-caption}.ep-import-story[data-tablet-enhanced=true] .ep-import-view--validation .ep-import-grid-area,.ep-import-story[data-tablet-enhanced=true] .ep-import-view--final .ep-import-grid-area{grid-template-rows:auto auto auto;align-content:start}.ep-import-story[data-tablet-enhanced=true] .ep-import-view--validation .ep-import-table-scroll,.ep-import-story[data-tablet-enhanced=true] .ep-import-view--final .ep-import-table-scroll{max-height:230px;align-self:start;overflow-x:hidden}.ep-import-story[data-tablet-enhanced=true] .ep-import-grid-note,.ep-import-story[data-tablet-enhanced=true] .ep-import-final-note{padding:5px 8px;font-size:9px}.ep-import-story[data-tablet-enhanced=true] .ep-import-directory-view{min-width:0;min-height:0;height:100%;grid-template-rows:auto minmax(0,1fr);gap:7px;padding:8px}.ep-import-story[data-tablet-enhanced=true] .ep-import-directory-summary{gap:8px;padding:8px}.ep-import-story[data-tablet-enhanced=true] .ep-import-directory-metrics{gap:10px}.ep-import-story[data-tablet-enhanced=true] .ep-import-directory-metric{gap:7px;padding-left:7px}.ep-import-story[data-tablet-enhanced=true] .ep-import-directory-metric strong{font-size:16px}.ep-import-story[data-tablet-enhanced=true] .ep-import-directory-metric span{font-size:9px}.ep-import-story[data-tablet-enhanced=true] .ep-import-directory-actions{gap:5px}.ep-import-story[data-tablet-enhanced=true] .ep-import-directory-action{min-height:30px;min-width:0;padding-inline:5px;font-size:9px}.ep-import-story[data-tablet-enhanced=true] .ep-import-directory-action svg{width:12px;height:12px;flex-basis:12px}.ep-import-story[data-tablet-enhanced=true] .ep-import-directory-toolbar{gap:5px;padding:6px 8px}.ep-import-story[data-tablet-enhanced=true] .ep-import-directory-search{min-height:30px;min-width:130px}.ep-import-story[data-tablet-enhanced=true] .ep-import-directory-search input{height:28px;font-size:10px}.ep-import-story[data-tablet-enhanced=true] .ep-import-directory-filter{min-height:29px;padding-inline:6px;font-size:9px}.ep-import-story[data-tablet-enhanced=true] .ep-import-directory-pagination{font-size:9px}.ep-import-story[data-tablet-enhanced=true] .ep-import-directory-page-button{width:28px;height:28px;flex-basis:28px}.ep-import-story[data-tablet-enhanced=true] .ep-import-table--directory{width:100%;min-width:0;table-layout:fixed;font-size:10px}.ep-import-story[data-tablet-enhanced=true] .ep-import-table--directory th,.ep-import-story[data-tablet-enhanced=true] .ep-import-table--directory td{overflow-wrap:anywhere;white-space:normal;vertical-align:middle}.ep-import-story[data-tablet-enhanced=true] .ep-import-table--directory thead th{height:34px;padding:5px;font-size:10px}.ep-import-story[data-tablet-enhanced=true] .ep-import-table--directory thead th:nth-child(1){width:24%}.ep-import-story[data-tablet-enhanced=true] .ep-import-table--directory thead th:nth-child(2){width:12%}.ep-import-story[data-tablet-enhanced=true] .ep-import-table--directory thead th:nth-child(3){width:12%}.ep-import-story[data-tablet-enhanced=true] .ep-import-table--directory thead th:nth-child(4){width:10%}.ep-import-story[data-tablet-enhanced=true] .ep-import-table--directory thead th:nth-child(5){width:12%}.ep-import-story[data-tablet-enhanced=true] .ep-import-table--directory thead th:nth-child(6){width:16%}.ep-import-story[data-tablet-enhanced=true] .ep-import-table--directory thead th:nth-child(7){width:14%}.ep-import-story[data-tablet-enhanced=true] .ep-import-table--directory tbody th,.ep-import-story[data-tablet-enhanced=true] .ep-import-table--directory tbody td{height:48px;padding:5px;font-size:10px}.ep-import-story[data-tablet-enhanced=true] .ep-import-table--directory tbody td:nth-child(4),.ep-import-story[data-tablet-enhanced=true] .ep-import-table--directory tbody td:nth-child(5),.ep-import-story[data-tablet-enhanced=true] .ep-import-table--directory tbody td:nth-child(7){font-size:11px}.ep-import-story[data-tablet-enhanced=true] .ep-import-directory-employee{gap:6px}.ep-import-story[data-tablet-enhanced=true] .ep-import-directory-avatar{width:26px;height:26px;flex-basis:26px;font-size:9px}.ep-import-story[data-tablet-enhanced=true] .ep-import-directory-employee-copy strong{font-size:11px}.ep-import-story[data-tablet-enhanced=true] .ep-import-directory-employee-copy small,.ep-import-story[data-tablet-enhanced=true] .ep-import-directory-setup-detail{font-size:9px}.ep-import-story[data-tablet-enhanced=true] .ep-import-directory-employee-copy small{white-space:normal;overflow-wrap:anywhere}.ep-import-story[data-tablet-enhanced=true] .ep-import-directory-status{min-height:18px;gap:3px;padding:1px 3px;font-size:11px}.ep-import-story[data-tablet-enhanced=true] .ep-import-directory-setup-badge{min-height:18px;gap:3px;padding:1px 3px;font-size:10px}.ep-import-story[data-tablet-enhanced=true] .ep-import-directory-setup-badge svg{width:10px;height:10px;flex-basis:10px}.ep-import-story[data-tablet-enhanced=true] .ep-import-directory-footer{min-height:32px;gap:5px;padding:5px 8px;font-size:9px}.ep-import-story[data-tablet-enhanced=true] .ep-import-directory-keyboard{display:none}.ep-import-story[data-tablet-enhanced=true] .ep-import-story__narrative{display:grid;gap:0;margin:0;padding:0}.ep-import-story[data-tablet-enhanced=true] .ep-import-step{display:block;min-height:clamp(520px,62svh,700px);padding:0;visibility:hidden}.ep-import-story[data-tablet-enhanced=true] .ep-import-step__copy{display:none}}@media(max-width:1199px)and (max-height:799px),(prefers-reduced-motion:reduce){.ep-import-story>.ep-import-story__layout{display:none}.ep-import-story>.ep-import-story__compact{display:grid;gap:clamp(32px,7svh,56px);width:100%;margin:0}.ep-import-story__compact-stage{display:grid;min-width:0;align-content:start;gap:12px}.ep-import-story__compact-stage>h4{font-size:23px;line-height:1.3;letter-spacing:-.025em}.ep-import-story__compact-stage>p{margin-top:0;font-size:15px;line-height:1.7}.ep-import-story__compact-stage>ul{margin-top:0}}@font-face{font-family:Paydae Workflow Geist;src:url(/demo/payroll/geist-latin.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}.epm,.epm *,.epm *:before,.epm *:after{box-sizing:border-box}.epm{--epm-ink: #27272a;--epm-muted: #62626c;--epm-line: #e4e4e7;--epm-canvas: #f4f5f7;--epm-blue: #2563a9;width:100%;max-width:640px;overflow:hidden;border:1px solid var(--epm-line);border-radius:14px;background:var(--epm-canvas);color:var(--epm-ink);font-family:Paydae Workflow Geist,ui-sans-serif,system-ui,sans-serif;font-size:13px;line-height:1.45;text-align:left;font-variant-numeric:tabular-nums}.epm h5,.epm h6,.epm p,.epm dl{margin:0}.epm h5,.epm h6{color:#27272a;font-family:inherit}.epm h5{font-size:16px;line-height:1.25;font-weight:650}.epm h6{font-size:14px;line-height:1.3;font-weight:620}.epm button{font:inherit}.epm__topbar{display:flex;min-height:42px;align-items:center;gap:8px;border-bottom:1px solid #e5e5e8;background:#f0f1f3;padding:7px 10px}.epm__topbar>img{display:block;flex:0 0 20px;width:20px;height:20px}.epm__breadcrumb{display:flex;min-width:0;flex:1 1 auto;align-items:center;gap:5px;overflow:hidden;color:#696973;font-size:10px;white-space:nowrap}.epm__breadcrumb strong{overflow:hidden;color:#303036;font-size:10px;font-weight:650;text-overflow:ellipsis}.epm__breadcrumb>span:last-child{overflow:hidden;color:#42424a;text-overflow:ellipsis}.epm__active,.epm__badge{display:inline-flex;min-height:21px;flex:0 0 auto;align-items:center;justify-content:center;gap:5px;border:1px solid #bbebd7;border-radius:999px;background:#effbf5;padding:2px 7px;color:#116647;font-size:10px;font-weight:620;line-height:1.2}.epm__active i,.epm__status-note i{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:#12a06a}.epm__badge--blue{border-color:#c9def8;background:#eff6ff;color:#24558c}.epm__badge--neutral{border-color:#dedee3;background:#f5f5f6;color:#5b5b65}.epm__badge--amber{border-color:#f2d7a4;background:#fff8e9;color:#855710}.epm__content{display:grid;gap:11px;padding:11px}.epm__employee{display:flex;min-width:0;align-items:center;gap:9px;border-bottom:1px solid #e6e6e9;padding:0 1px 10px}.epm__avatar{display:grid;width:32px;height:32px;flex:0 0 32px;place-items:center;border-radius:9px;background:#29292f;color:#fff;font-size:10px;font-weight:650}.epm__employee>div{display:grid;min-width:0;gap:1px}.epm__employee strong{font-size:14px;font-weight:650}.epm__employee span:not(.epm__avatar){overflow-wrap:anywhere;color:var(--epm-muted);font-size:11px}.epm__steps{display:flex;min-width:0;gap:5px;padding:1px 0 2px}.epm__step{display:flex;min-width:0;flex:1 1 0;align-items:center;gap:5px;color:#71717a;font-size:10px;line-height:1.2}.epm__step i{display:grid;width:18px;height:18px;flex:0 0 18px;place-items:center;border:1px solid #d6d6dc;border-radius:50%;background:#fff;color:#65656e;font-size:10px;font-style:normal;font-weight:650}.epm__step--current{color:#24558c;font-weight:650}.epm__step--current i,.epm__step--done i{border-color:#8bb8e9;background:#eaf3ff;color:#24558c}.epm__heading{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:8px}.epm__heading h5{min-width:0}.epm__heading .epm__badge{margin-top:-1px}.epm__stack{display:grid;min-width:0;gap:8px}.epm__record{min-width:0;border:1px solid var(--epm-line);border-radius:10px;background:#fff;padding:10px}.epm__record-heading{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:8px}.epm__record-heading>:first-child{min-width:0}.epm__record-heading h6{overflow-wrap:anywhere}.epm__record>p{margin-top:5px;color:#484850;font-size:12px;overflow-wrap:anywhere}.epm__record-title{display:block;margin:7px 0 3px;font-size:13px;line-height:1.4;font-weight:630;overflow-wrap:anywhere}.epm__amount{display:block;margin-top:8px;color:#202026;font-size:24px;letter-spacing:-.025em;line-height:1.12;font-weight:680;font-variant-numeric:tabular-nums}.epm__amount small{color:#62626c;font-size:12px;font-weight:500;letter-spacing:0}.epm__muted{color:var(--epm-muted)!important;font-size:11px}.epm__facts{display:grid;min-width:0;margin-top:8px!important}.epm__facts>div{display:grid;min-width:0;grid-template-columns:minmax(90px,.8fr) minmax(0,1.2fr);align-items:start;gap:8px;border-top:1px solid #f0f0f2;padding:5px 0}.epm__facts>div:first-child{border-top:0}.epm__facts dt{color:#666670;font-size:12px;line-height:1.35;overflow-wrap:anywhere}.epm__facts dd{min-width:0;margin:0;color:#313138;font-size:13px;line-height:1.3;font-weight:550;text-align:right;overflow-wrap:anywhere}.epm__facts--roomy>div{padding:7px 0}.epm__mono{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-variant-numeric:tabular-nums}.epm__code{display:block;margin-bottom:3px;color:#62626c;font-size:10px}.epm__salary--upcoming{background:#f8fbff}.epm__empty{border-radius:9px;background:#f1f2f4;padding:9px 10px;color:#62626c;font-size:11px;line-height:1.5}.epm__subtle{color:#64646d;font-size:11px;line-height:1.4;overflow-wrap:anywhere}.epm__summary-line{display:flex;justify-content:space-between;gap:8px;color:#60606a;font-size:11px}.epm__loan-progress{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:9px;color:#60606a;font-size:11px}.epm__loan-progress span:last-of-type{text-align:right}.epm__loan-progress i{grid-column:1 / -1;height:5px;border-radius:99px;background:#e7e7eb}.epm__net-card{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:12px;border:1px solid #cddcf0;border-radius:11px;background:#edf5ff;padding:11px}.epm__net-card>div:first-child{display:grid;align-content:start;gap:3px}.epm__net-card>div:first-child>span{color:#3f5f80;font-size:11px;font-weight:620}.epm__net-card>div:first-child>strong{color:#202b3a;font-size:24px;line-height:1.1;font-weight:680;overflow-wrap:anywhere}.epm__net-card>div:first-child>small{color:#526b86;font-size:10px}.epm__flow{display:grid;min-width:0;align-content:center;gap:5px}.epm__flow>span{display:flex;justify-content:space-between;gap:6px;color:#526b86;font-size:10px}.epm__flow>span strong{color:#354c65;font-weight:650}.epm__flow>i{display:block;height:6px;overflow:hidden;border-radius:99px;background:#d7dce4}.epm__flow>i b{display:block;height:100%;border-radius:inherit;background:#4789ce}.epm__flow>small{color:#526b86;font-size:10px;line-height:1.35;overflow-wrap:anywhere}.epm__period{display:grid;grid-template-columns:1fr 1fr;gap:7px 12px;padding:1px 2px}.epm__period dt{color:#686872;font-size:11px}.epm__period dd{margin:1px 0 0;color:#32323a;font-size:12px;font-weight:560;overflow-wrap:anywhere}.epm__payslip-summary h6{margin-bottom:5px}.epm__money-row{display:flex;justify-content:space-between;gap:12px;border-top:1px solid #efeff1;padding:7px 0;color:#595963;font-size:12px}.epm__money-row strong{flex:0 0 auto;color:#33333a;font-size:12px;font-weight:580;text-align:right}.epm__money-row--gross{border-top:0}.epm__money-row--net{border-top:1px solid #dfe0e5;padding-top:8px;color:#27272e;font-weight:650}.epm__money-row--net strong{color:#202026;font-weight:700}.epm__status-note{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:#5b5b65;font-size:11px}.epm__status-note strong{color:#116647;font-weight:650}.epm__status-note span{flex-basis:100%;padding-left:12px;color:#666670;font-size:10px}.epm__mode{display:flex;min-height:32px;align-items:center;gap:13px;border-bottom:1px solid #e5e5e8;color:#696973;font-size:11px}.epm__mode strong{color:#303038;font-weight:650}.epm__mode b{border-radius:4px;background:#edf1f5;padding:2px 4px;color:#5b6570;font-size:10px;font-weight:650}.epm__dropzone{display:grid;justify-items:center;gap:5px;border:1px dashed #b9c3d0;border-radius:10px;background:#fbfcfd;padding:12px 10px;text-align:center}.epm__dropzone img{display:block;width:min(100%,155px);height:auto}.epm__dropzone h6{margin-top:1px}.epm__dropzone p{max-width:34ch;color:#60606a;font-size:12px;line-height:1.4}.epm__import-note{padding:9px 10px}.epm__import-note strong{font-size:12px;font-weight:650}.epm__import-note p{margin-top:3px;color:#61616b;font-size:12px;line-height:1.4;overflow-wrap:anywhere}.epm__actions{display:grid;grid-template-columns:1fr 1fr;gap:7px}.epm__actions button{min-height:36px;border:1px solid #d5d5da;border-radius:7px;background:#fff;padding:7px 8px;color:#53535d;font-size:11px;font-weight:600}.epm__actions button:disabled{cursor:default;opacity:.75}.epm__filebar{display:grid;gap:7px;border-bottom:1px solid #e5e5e8;padding-bottom:8px}.epm__filebar>div:first-child{display:flex;min-width:0;justify-content:space-between;gap:8px}.epm__filebar strong{min-width:0;overflow:hidden;color:#34343b;font-size:10px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.epm__filebar>div:first-child>span{flex:0 0 auto;color:#666670;font-size:10px}.epm__file-status{display:flex;flex-wrap:wrap;gap:5px}.epm__checks{padding-bottom:5px}.epm__checks>.epm__record-heading{align-items:center;margin-bottom:3px}.epm__checks>.epm__record-heading>span{color:#23714e;font-size:10px;font-weight:620}.epm__check{display:grid;min-width:0;grid-template-columns:17px minmax(0,1fr) auto;align-items:center;gap:6px;border-top:1px solid #f0f0f2;padding:7px 0}.epm__check>i{position:relative;display:grid;width:16px;height:16px;place-items:center;border-radius:50%;background:#eaf8f1}.epm__check>i:after{width:4px;height:7px;border-right:1.5px solid #18724c;border-bottom:1.5px solid #18724c;content:"";transform:translateY(-1px) rotate(45deg)}.epm__check>span{display:grid;min-width:0;gap:1px}.epm__check strong{color:#36363d;font-size:12px;font-weight:600}.epm__check small{color:#6b6b74;font-size:10px;line-height:1.3}.epm__check>b{color:#23714e;font-size:10px;font-weight:620}.epm__checks>.epm__subtle{padding:4px 0 6px}.epm__import-rows{gap:7px}.epm__import-employee{padding:9px}.epm__row-number{color:#696973;font-size:10px;font-weight:550}.epm__import-employee h6{margin-top:3px;font-size:14px}.epm__import-employee>p{margin-top:1px;color:#666670;font-size:11px}.epm__import-employee .epm__facts{margin-top:6px!important}.epm__directory-metrics{display:grid;grid-template-columns:1fr 1fr;gap:8px}.epm__directory-metrics>div{display:grid;gap:2px;border:1px solid #e1e2e6;border-radius:9px;background:#fff;padding:8px 10px}.epm__directory-metrics strong{color:#292930;font-size:17px;line-height:1;font-weight:680}.epm__directory-metrics span{color:#65656f;font-size:11px}.epm__directory-search{display:grid;gap:4px;border:1px solid #e1e2e6;border-radius:8px;background:#fff;padding:7px 9px;color:#65656f;font-size:10px}.epm__directory-search span:first-child{border-bottom:1px solid #eeeef1;padding-bottom:5px;color:#777781}.epm__directory-person{display:flex;min-width:0;align-items:center;gap:8px}.epm__directory-person>div{display:grid;min-width:0;flex:1 1 auto;gap:1px}.epm__directory-person h6{font-size:14px;overflow-wrap:anywhere}.epm__directory-person .epm__mono{color:#696973;font-size:10px}.epm__directory-row .epm__facts{margin-top:7px!important}.epm__directory-row>.epm__subtle{margin-top:5px}@media(max-width:420px){.epm__content{gap:9px;padding:9px}.epm__topbar{gap:6px;padding-inline:8px}.epm__breadcrumb{gap:4px;font-size:10px}.epm__active{min-height:19px;padding-inline:6px;font-size:10px}.epm__net-card{grid-template-columns:1fr;gap:8px;padding:10px}.epm__step{gap:3px}.epm__step i{width:16px;height:16px;flex-basis:16px}}.cr-page{color:#202b36}.cr-hero{display:flex;flex-direction:column;align-items:center;gap:clamp(20px,3vw,34px);padding-block:42px 48px;scroll-margin-top:100px}.cr-hero__copy{width:100%;max-width:850px;text-align:center}.cr-hero h1{max-width:850px;margin:0;color:#17212d;font-size:clamp(37px,4.8vw,62px);font-weight:650;letter-spacing:-.055em;line-height:1.035;text-wrap:balance}.cr-hero__intro{max-width:700px;margin:18px auto 0;color:#5f6c79;font-size:clamp(15px,1.45vw,17px);line-height:1.66}.cr-hero .cr-hero__actions{justify-content:center;margin-top:24px}.cr-hero__actions .wf-button span{margin-left:10px}.cr-hero__art{width:min(100%,1080px);margin:0}.cr-hero__art img{display:block;width:100%;height:auto;object-fit:contain}.cr-draft{padding-block:72px 78px}.cr-section-heading{max-width:760px;margin-bottom:28px}.cr-section-heading h2,.cr-closing h2{margin:0;color:#202b36;font-size:clamp(28px,3.7vw,42px);font-weight:650;letter-spacing:-.043em;line-height:1.15;text-wrap:balance}.cr-section-heading>p:last-child,.cr-closing__inner>div>p:last-child{max-width:690px;margin:12px 0 0;color:#66727e;font-size:14px;line-height:1.7}.cr-draft__workspace{max-width:1120px;margin-inline:auto;container-name:pwf-demo;container-type:inline-size}.cr-draft__workspace>.pwp-calc-stage{min-width:0}.cr-draft__caption{display:flex;max-width:1120px;align-items:center;gap:8px;margin:11px auto 0;color:#7c8994;font-size:10px;line-height:1.5}.cr-draft__caption span{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:#8ba5b8}.cr-draft__responsive-workspace{display:none;width:min(100%,900px);min-width:0;margin-inline:auto}.cr-related{padding-block:64px 78px;border-top:1px solid #e6ebef}.cr-related .cr-section-heading{margin-bottom:20px}.cr-related__links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.cr-related__links a{display:flex;min-height:70px;align-items:center;justify-content:space-between;gap:14px;padding:16px 18px;border:1px solid #e0e7ed;border-radius:9px;color:#344555;background:#fff;font-size:12px;font-weight:700;text-decoration:none;transition:border-color .2s ease,background-color .2s ease,transform .2s ease}.cr-related__links a:hover{transform:translateY(-2px);border-color:#b7ccdc;background:#f9fbfc}.cr-related__links a span{color:#4a779d;font-size:13px}.cr-related__links a:focus-visible{outline:3px solid rgb(50 132 228 / 35%);outline-offset:3px}.cr-closing{padding-block:58px;border-top:1px solid #e7ebef;background:#f7f9fb}.cr-closing__inner{display:flex;align-items:center;justify-content:space-between;gap:28px}.cr-closing__inner>div{max-width:700px}.cr-closing__inner>.wf-button{flex:0 0 auto}.cr-closing__inner>.wf-button span{margin-left:12px}@media(max-width:900px){.cr-related__links{grid-template-columns:minmax(0,1fr)}}@media(max-width:700px){.cr-hero{gap:23px;padding-block:28px 42px}.cr-hero h1{font-size:clamp(37px,10vw,50px)}.cr-hero__intro{margin-top:14px;font-size:14px}.cr-hero .cr-hero__actions{align-items:center;flex-direction:row;width:auto;gap:9px;margin-top:18px}.cr-hero .cr-hero__actions .wf-button{width:auto;min-height:42px;padding-inline:13px;font-size:11px}.cr-draft{padding-block:52px 58px}.cr-section-heading{margin-bottom:20px}.cr-related{padding-block:48px 58px}.cr-closing{padding-block:46px}.cr-closing__inner{align-items:flex-start;flex-direction:column;gap:20px}}@media(max-width:999px),(min-width:700px)and (max-width:1199px)and (max-height:799px),(min-width:1200px)and (max-height:599px),(prefers-reduced-motion:reduce){.cr-draft__responsive-workspace{display:block}.cr-draft__workspace{display:none}}@media(min-width:700px)and (max-width:1199px)and (min-height:800px)and (orientation:portrait)and (prefers-reduced-motion:no-preference){.cr-page .cr-draft .cr-draft__responsive-workspace{display:none}.cr-page .cr-draft .cr-draft__workspace{display:block}}@container pwf-demo (max-width: 760px){.cr-draft__workspace .pwp-calc-stage,.cr-draft__workspace .pwp-calc-overlays,.cr-draft__workspace .pwp-calc-dialog,.cr-draft__workspace .pwp-dialog-body{width:100%;min-width:0;max-width:100%}.cr-draft__workspace .pwp-calc-overlays{position:relative;inset:auto;transform:none}.cr-draft__workspace .pwp-calc-background,.cr-draft__workspace .pwp-calc-table-card,.cr-draft__workspace .pwp-table-scroll{width:100%;min-width:0;max-width:100%}.cr-draft__workspace .pwp-calc-background{overflow:hidden}.cr-draft__workspace .pwp-table-scroll{overflow-x:auto}.cr-draft__workspace .pwp-breakdown-wrap{width:100%;min-width:0;max-width:100%;overflow-x:auto}.cr-draft__workspace .pwp-breakdown-table{width:100%;min-width:0;table-layout:fixed}}@container pwf-demo (min-width: 761px){.cr-draft__workspace .pwp-calc-overlays{left:50%;transform:translate(-50%)}}@media(min-width:700px)and (max-width:1199px)and (min-height:800px)and (orientation:portrait)and (prefers-reduced-motion:no-preference){.cr-page .cr-draft .cr-draft__workspace .pwp-calc-stage{display:block;height:clamp(520px,calc(100svh - 300px),600px);overflow:hidden;border:1px solid #dfe4ea;border-radius:12px;background:#f5f7fa}.cr-page .cr-draft .cr-draft__workspace .pwp-calc-background{display:none}.cr-page .cr-draft .cr-draft__workspace .pwp-calc-overlays{position:absolute;top:50%;left:50%;width:min(680px,calc(100% - 32px));transform:translate(-50%,-50%)}}@media(prefers-reduced-motion:reduce){.cr-related__links a{transition:none}}.crs{--crs-ink: #202b36;--crs-text: #53616d;--crs-muted: #77838e;--crs-blue: #2f6eb8;--crs-blue-deep: #24537f;--crs-line: #e1e7ec;position:relative;isolation:isolate;max-width:1480px;margin-inline:auto;scroll-margin-top:108px;padding:clamp(56px,7vw,100px) clamp(20px,5vw,72px) clamp(68px,8vw,116px);color:var(--crs-ink);font-family:var(--wf-sans, "Manrope", Inter, "Segoe UI", sans-serif)}.crs *,.crs *:before,.crs *:after{box-sizing:border-box}.crs [hidden]{display:none!important}.crs__intro{max-width:800px;margin-bottom:clamp(28px,4vw,48px)}.crs__intro h2{margin:0;color:var(--crs-ink);font-size:clamp(32px,4.1vw,54px);font-weight:650;letter-spacing:-.047em;line-height:1.08;text-wrap:balance}.crs__intro p{max-width:660px;margin:14px 0 0;color:var(--crs-text);font-size:14px;line-height:1.7}.crs__chapter-nav{position:relative;z-index:2;margin-bottom:clamp(20px,3vw,38px);border-block:1px solid var(--crs-line)}.crs__chapter-nav ol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none}.crs__chapter-nav li{min-width:0}.crs__chapter-nav a{display:flex;min-height:56px;align-items:center;gap:9px;padding:9px 12px;border-bottom:2px solid transparent;color:#687580;font-size:10px;font-weight:650;line-height:1.4;text-decoration:none;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.crs__chapter-nav a>span:first-child{color:#8a97a2;font-size:10px;font-variant-numeric:tabular-nums;font-weight:750}.crs__chapter-nav a:hover{color:var(--crs-blue-deep);background:#f8fafb}.crs__chapter-nav a[aria-current=step]{border-color:#4b84af;color:var(--crs-blue-deep);background:#f8fafc}.crs__chapter-nav a[aria-current=step]>span:first-child{color:var(--crs-blue)}.crs__chapter-nav a:focus-visible,.crs__chapter-next:focus-visible{outline:3px solid rgb(50 132 228 / 35%);outline-offset:3px}.crs__layout{display:block}.crs__chapters{display:grid;gap:0}.crs__chapter{display:grid;min-width:0;grid-template-columns:minmax(250px,.72fr) minmax(0,1.55fr);align-items:center;gap:clamp(26px,4vw,58px);padding:42px 0 50px;scroll-margin-top:96px;outline:none}.crs__chapter+.crs__chapter{border-top:1px solid var(--crs-line)}.crs__chapter-copy{min-width:0}.crs__chapter h3{max-width:420px;margin:0;color:var(--crs-ink);font-size:clamp(25px,2.6vw,35px);font-weight:640;letter-spacing:-.04em;line-height:1.15;text-wrap:balance}.crs__beats{margin-top:12px}.crs__beat{display:flex;min-height:94px;flex-direction:column;justify-content:center;padding:12px 0 12px 14px;border-left:2px solid transparent;scroll-margin-top:108px;transition:border-color .22s ease,background-color .22s ease}.crs__beat+.crs__beat{border-top:1px solid #edf0f2}.crs__beat[data-active=true]{border-left-color:#5488ad}.crs__chapter-text{max-width:440px;margin:0;color:var(--crs-text);font-size:12px;line-height:1.65}.crs__chapter-next{display:inline-flex;width:fit-content;align-items:center;gap:10px;margin-top:16px;color:var(--crs-blue-deep);font-size:11px;font-weight:700;text-decoration:none}.crs__chapter-next span{display:grid;width:25px;height:25px;place-items:center;border:1px solid #d5e2ec;border-radius:50%;background:#f9fbfc;transition:transform .2s ease}.crs__chapter-next:hover span{transform:translateY(2px)}.crs__workspace-column,.crs__scene{min-width:0}.crs__scene>[data-review-workspace]{min-width:0}.crs__workspace-caption{display:flex;align-items:center;gap:8px;margin:10px 2px 0;color:#7d8994;font-size:9px;line-height:1.5}.crs__workspace-caption>span{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:#8ba5b8}.crs__persistent-column,.crs__stage{min-width:0}.crs__stage>.crs__scene{width:100%}.crs__tablet-column{display:none}.crs__tablet-stage{position:relative;min-width:0;min-height:0}.crs__tablet-scene{min-width:0}.crs__tablet-narrative{display:none}.crs__workspace-caption--top{margin:0 2px 9px}.crs__live{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;clip-path:inset(50%)}@media(min-width:1200px)and (min-height:600px)and (prefers-reduced-motion:no-preference),(min-width:1000px)and (max-width:1199px)and (min-height:800px)and (orientation:landscape)and (prefers-reduced-motion:no-preference){.crs[data-enhanced=true] .crs__layout{display:grid;grid-template-columns:minmax(250px,.68fr) minmax(0,1.9fr);align-items:stretch;gap:clamp(32px,4vw,60px)}.crs[data-enhanced=true] .crs__chapter{min-height:max(760px,100svh);grid-template-columns:minmax(0,1fr);align-content:center;gap:18px;padding:40px 0}.crs[data-enhanced=true] .crs__beats{margin-top:12px}.crs[data-enhanced=true] .crs__beat{min-height:clamp(130px,20svh,190px)}.crs[data-enhanced=true] .crs__chapter-text{font-size:12px}.crs[data-enhanced=true] .crs__workspace-column{display:none}.crs[data-enhanced=true] .crs__persistent-column{position:sticky;top:86px;grid-column:2;grid-row:1;align-self:start;min-width:0;margin-top:64px}}@media(max-width:999px){.crs__chapter-nav{overflow-x:auto}.crs__chapter-nav ol{width:max-content;min-width:100%;grid-template-columns:repeat(5,minmax(140px,1fr))}.crs__chapter-nav a{min-height:50px;padding-inline:9px}.crs__chapter{grid-template-columns:minmax(0,1fr);gap:18px;padding:36px 0 42px}.crs__chapter-copy{max-width:720px}}@media(max-width:700px){.crs{padding-block:52px 68px}.crs__intro h2{font-size:clamp(30px,9vw,44px)}.crs__intro p{font-size:13px}.crs__chapter-nav{margin-inline:-3px}.crs__chapter-nav ol{grid-template-columns:repeat(5,minmax(146px,1fr))}.crs__chapter{gap:14px;padding:30px 0 34px}.crs__chapter h3{font-size:27px}.crs__chapter-text{font-size:11px}.crs__workspace-column{margin-inline:-2px}}@media(max-width:999px),(min-width:1000px)and (max-width:1199px)and (max-height:799px),(min-width:1200px)and (max-height:599px),(prefers-reduced-motion:reduce){.crs__workspace-column{display:none}.crs .product-story-compact{display:block;width:min(100%,720px);min-width:0;margin-top:20px}.crs__chapter{grid-template-columns:minmax(0,1fr)}}@media(min-width:700px)and (max-width:1199px)and (min-height:800px)and (orientation:portrait)and (prefers-reduced-motion:no-preference){.crs{padding-inline:clamp(24px,4vw,42px)}.crs[data-tablet-enhanced=true] .crs__layout{display:flex;flex-direction:column;gap:0}.crs[data-tablet-enhanced=true] .crs__chapters{order:2;width:100%;padding:0 0 clamp(720px,calc(100svh - 80px),980px);visibility:hidden;pointer-events:none}.crs[data-tablet-enhanced=true] .crs__chapter{display:block;min-height:0;padding:0;border:0}.crs[data-tablet-enhanced=true] .crs__chapter h3,.crs[data-tablet-enhanced=true] .crs__chapter-next,.crs[data-tablet-enhanced=true] .crs__workspace-column{display:none}.crs[data-tablet-enhanced=true] .crs__beats{margin:0}.crs[data-tablet-enhanced=true] .crs__beat{display:block;min-height:clamp(500px,58svh,560px);padding:0;border:0;visibility:visible}.crs[data-tablet-enhanced=true] .crs__beat .crs__chapter-text,.crs[data-tablet-enhanced=true] .crs__beat .product-story-compact{visibility:hidden}.crs[data-tablet-enhanced=true] .crs__beat .product-story-compact{display:none}.crs[data-tablet-enhanced=true] .crs__tablet-column{display:block;position:sticky;z-index:5;order:1;top:82px;width:100%;margin:0 auto;padding:0 0 12px;background:#fff}.crs__tablet-presenter{display:grid;height:clamp(620px,calc(100svh - 100px),760px);min-height:0;grid-template-rows:auto minmax(0,1fr) auto;gap:8px}.crs__tablet-narrative{display:grid;min-height:106px;align-content:center;gap:5px;max-width:860px;margin-inline:auto;padding:6px 4px 2px;transition:opacity .18s ease,transform .22s cubic-bezier(.2,.7,.2,1)}.crs__tablet-narrative h3{margin:0;color:#202b36;font-size:clamp(20px,2.5vw,26px);font-weight:650;letter-spacing:-.025em;line-height:1.2;text-wrap:balance}.crs__tablet-narrative p{margin:0;color:#4e5c68;font-size:13px;line-height:1.5}.crs__tablet-stage{min-height:0}.crs__tablet-scene{position:absolute;inset:0;opacity:0;transform:translate(12px);transition:opacity .2s ease,transform .24s cubic-bezier(.2,.7,.2,1)}.crs__tablet-scene[data-tablet-active=true]{opacity:1;transform:translate(0)}.crs__tablet-scene[hidden]{display:none!important}.crs__tablet-column .crs__workspace-caption{margin:0 2px;font-size:10px}}@media(prefers-reduced-motion:reduce){.crs *,.crs *:before,.crs *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.crmf,.crmf *,.crmf *:before,.crmf *:after{box-sizing:border-box}.crmf{--crmf-ink: #202a38;--crmf-muted: #586777;--crmf-line: #dfe5eb;display:grid;width:100%;min-width:0;grid-template-columns:minmax(0,1fr);overflow:hidden;border:1px solid #dfe4ea;border-radius:12px;background:#f4f6f8;color:var(--crmf-ink);font-family:var(--wf-sans, "Manrope", Inter, "Segoe UI", sans-serif);font-variant-numeric:tabular-nums}.crmf [hidden]{display:none!important}.crmf__app{min-width:0}.crmf__topbar{display:flex;min-width:0;height:38px;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid #dfe3e8;padding-inline:10px;background:#f0f2f4}.crmf__brandmark{display:block;width:18px;height:18px;flex:0 0 18px;object-fit:contain}.crmf__crumb{display:flex;min-width:0;align-items:center;gap:7px;overflow:hidden;color:#4d5c6b;font-size:12px;font-weight:550;text-overflow:ellipsis;white-space:nowrap}.crmf__crumb b{color:#8793a0;font-size:15px;font-weight:500}.crmf__avatar,.crmf__person-mark{display:grid;flex:0 0 auto;place-items:center;border:1px solid #d1d9e1;border-radius:50%;background:#fff;color:#4b5b6b;font-size:11px;font-weight:700}.crmf__avatar{width:25px;height:25px}.crmf__body{display:grid;gap:9px;padding:10px}.crmf__heading{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px}.crmf__heading h3{margin:4px 0 1px;color:#1d2734;font-size:17px;font-weight:700;letter-spacing:-.025em;line-height:1.2}.crmf__heading p{margin:0;color:var(--crmf-muted);font-size:12px;line-height:1.35}.crmf__status{display:inline-flex;align-items:center;gap:5px;color:#16704d;font-size:12px;font-weight:650}.crmf__status i{width:6px;height:6px;border-radius:50%;background:#27a36a}.crmf__status--draft{color:#855f08}.crmf__status--draft i{background:#d39c2b}.crmf__view-label{flex:0 0 auto;border:1px solid #d8e2ea;border-radius:6px;background:#fff;padding:5px 7px;color:#44576a;font-size:11px;font-weight:650}.crmf__period,.crmf__metrics,.crmf__result-grid{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid #e0e5eb;border-radius:8px;background:#fff}.crmf__period>div,.crmf__metrics>div{display:grid;min-width:0;align-content:center;gap:4px;padding:9px 10px}.crmf__period>div:nth-child(2n),.crmf__metrics>div:nth-child(2n){border-left:1px solid #e6eaef}.crmf__period>div:nth-child(n+3),.crmf__metrics>div:nth-child(n+3){border-top:1px solid #e6eaef}.crmf__period span,.crmf__metrics span,.crmf__result-grid dt{color:var(--crmf-muted);font-size:12px;font-weight:550;line-height:1.25}.crmf__period strong,.crmf__metrics strong,.crmf__result-grid dd{overflow-wrap:anywhere;color:#263445;font-size:14px;font-weight:700;line-height:1.3}.crmf__metrics strong{overflow-wrap:anywhere;white-space:normal}.crmf__negative{color:#a93f44!important}.crmf__net{color:#176c4d!important;font-weight:700}.crmf__note{margin:0;color:#526273;font-size:12px;line-height:1.45}.crmf__person{display:flex;min-width:0;align-items:center;gap:9px;border-bottom:1px solid var(--crmf-line);padding:0 0 9px}.crmf__person-mark{width:30px;height:30px}.crmf__person>div{display:grid;min-width:0;gap:2px}.crmf__person strong{color:#253344;font-size:14px;line-height:1.25}.crmf__person span:not(.crmf__person-mark){color:var(--crmf-muted);font-size:12px;line-height:1.3}.crmf__person small{margin-left:auto;color:#586777;font-size:11px;font-weight:600;white-space:nowrap}.crmf__employee-values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;overflow:hidden;border:1px solid #e0e5eb;border-radius:8px;background:#fff}.crmf__employee-values>div{display:grid;min-width:0;gap:4px;padding:8px 9px}.crmf__employee-values>div:nth-child(2n){border-left:1px solid #e6eaef}.crmf__employee-values>div:nth-child(n+3){border-top:1px solid #e6eaef}.crmf__employee-values dt{color:var(--crmf-muted);font-size:11px;font-weight:550}.crmf__employee-values dd{margin:0;overflow-wrap:anywhere;color:#293647;font-size:13px;font-weight:700}.crmf__result-grid{overflow:hidden;margin:0}.crmf__result-grid>div{display:grid;min-width:0;gap:4px;padding:9px 10px}.crmf__result-grid>div:nth-child(2n){border-left:1px solid #e6eaef}.crmf__result-grid>div:nth-child(n+3){border-top:1px solid #e6eaef}.crmf__result-grid dd{margin:0}.crmf__result-net{background:#f1f8f4}.crmf__table-wrap{min-width:0;overflow:hidden;border:1px solid #e0e5eb;border-radius:8px;background:#fff}.crmf__table{width:100%;border-collapse:collapse;color:#354152;font-size:11px;line-height:1.3;text-align:left}.crmf__table th,.crmf__table td{padding:7px 5px;border-bottom:1px solid #e9edf1;vertical-align:middle}.crmf__table thead th{color:#586777;background:#f7f8fa;font-size:10px;font-weight:650}.crmf__table tbody td{color:#303d4d;font-weight:600;white-space:nowrap}.crmf__table tbody tr:last-child td{border-bottom:0}.crmf__employee-table{table-layout:fixed}.crmf__employee-table th:nth-child(1),.crmf__employee-table th:nth-child(2),.crmf__employee-table th:nth-child(6){width:20%}.crmf__employee-table th:nth-child(3),.crmf__employee-table th:nth-child(4),.crmf__employee-table th:nth-child(5){width:13.33%}.crmf__detail,.crmf__references,.crmf__evidence{min-width:0;border:1px solid #e0e5eb;border-radius:8px;background:#fff}.crmf__line-heading,.crmf__line{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px}.crmf__line-heading{border-bottom:1px solid #e5e9ee;color:#5c6a79;background:#f7f8fa;font-size:11px;font-weight:650}.crmf__line+.crmf__line{border-top:1px solid #e9edf1}.crmf__line>div{display:grid;min-width:0;gap:2px}.crmf__line strong{color:#293647;font-size:13px;font-weight:650;line-height:1.3}.crmf__line span{overflow-wrap:anywhere;color:#5a6877;font-size:11px;line-height:1.3}.crmf__line b{flex:0 0 auto;color:#253344;font-size:13px;font-weight:700;white-space:nowrap}.crmf__line--featured{background:#f5f9fc}.crmf__line--total{background:#f6f8fa}.crmf__line--net{background:#f1f8f4}.crmf__detail>.crmf__note,.crmf__evidence>.crmf__note{padding:8px 10px;border-top:1px solid #e9edf1}.crmf__source{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px;margin:0;padding:10px}.crmf__source>div{min-width:0}.crmf__source>div:last-child{grid-column:1 / -1}.crmf__source dt,.crmf__references span{color:#5b6a7a;font-size:11px;font-weight:550}.crmf__source dd{margin:2px 0 0;overflow-wrap:anywhere;color:#293647;font-size:12px;font-weight:650;line-height:1.35}.crmf__references{display:grid;gap:0}.crmf__references>div{display:grid;min-width:0;gap:4px;padding:8px 10px}.crmf__references>div+div{border-top:1px solid #e9edf1}.crmf__references strong{overflow-wrap:anywhere;color:#293647;font-size:12px;font-weight:650}.crmf__references .crmf__note{padding:8px 10px;border-top:1px solid #e9edf1}.crmf__evidence-row{padding-block:6px}.crmf__evidence-row strong{font-size:12px}.crmf__evidence-row span{font-size:10.5px}.crmf__evidence-row b{font-size:12px}.crmf__evidence-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid #e9edf1;background:#f6f8fa;padding:7px 10px;color:#536273;font-size:11px}.crmf__evidence-footer strong{color:#273647;font-size:12px}.crmf__accumulators{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #e9edf1}.crmf__accumulators>div{display:grid;min-width:0;gap:3px;padding:6px 8px}.crmf__accumulators>div+div{border-left:1px solid #e9edf1}.crmf__accumulators span{color:#5b6a7a;font-size:10px}.crmf__accumulators strong{overflow-wrap:anywhere;color:#293647;font-size:11px}@media(max-width:520px){.crmf{border-radius:10px}.crmf__topbar{padding-inline:8px}.crmf__body{gap:8px;padding:8px}.crmf__heading{align-items:flex-start}.crmf__heading h3{font-size:15px}.crmf__view-label{max-width:42%;overflow-wrap:anywhere;font-size:10px;white-space:normal}.crmf__period>div,.crmf__metrics>div,.crmf__result-grid>div{padding:7px}.crmf__period strong,.crmf__metrics strong,.crmf__result-grid dd{font-size:13px}.crmf__employee-values>div{padding:7px}.crmf__employee-values dd{font-size:12px}.crmf__accumulators>div{padding-inline:6px}.crmf__accumulators span{font-size:10px}.crmf__line-heading,.crmf__line{gap:7px;padding-inline:8px}.crmf__line strong,.crmf__line b{font-size:12px}}@media(max-width:370px){.crmf__metrics{grid-template-columns:minmax(0,1fr)}.crmf__metrics>div:nth-child(2n){border-left:0}.crmf__metrics>div:nth-child(n+2){border-top:1px solid #e6eaef}}@media(min-width:700px)and (max-width:1199px)and (min-height:800px)and (orientation:portrait)and (prefers-reduced-motion:no-preference){.crs[data-tablet-enhanced=true] .crs__tablet-column .crw{width:100%;height:100%;min-height:0;grid-template-columns:38px minmax(0,1fr)}.crs[data-tablet-enhanced=true] .crs__tablet-column .crw__app,.crs[data-tablet-enhanced=true] .crs__tablet-column .crw__canvas{min-height:0;overflow:hidden}.crs[data-tablet-enhanced=true] .crs__tablet-column .crw__topbar{min-height:40px;flex-basis:40px;padding-inline:10px}.crs[data-tablet-enhanced=true] .crs__tablet-column .crw__brand{height:40px;flex-basis:40px}.crs[data-tablet-enhanced=true] .crs__tablet-column .crw__rail-nav{gap:4px;padding-block:8px}.crs[data-tablet-enhanced=true] .crs__tablet-column .crw__rail-item{width:28px;height:28px;flex-basis:28px}.crs[data-tablet-enhanced=true] .crs__tablet-column .crw__main{min-height:0;flex:1 1 auto;gap:7px;overflow:hidden;overscroll-behavior:auto;padding:8px}.crs[data-tablet-enhanced=true] .crs__tablet-column .crw__heading-card{display:block;padding:0}.crs[data-tablet-enhanced=true] .crs__tablet-column .crw__heading-main{gap:8px;padding:8px 10px}.crs[data-tablet-enhanced=true] .crs__tablet-column .crw__heading-actions{display:none}.crs[data-tablet-enhanced=true] .crs__tablet-column .crw__heading-copy h2{margin-top:5px;font-size:17px}.crs[data-tablet-enhanced=true] .crs__tablet-column .crw__period{gap:2px;margin-top:3px;padding-block:2px}.crs[data-tablet-enhanced=true] .crs__tablet-column .crw__summary-wrap{padding-inline:8px}.crs[data-tablet-enhanced=true] .crs__tablet-column .crw__metrics{grid-template-columns:repeat(5,minmax(0,1fr))}.crs[data-tablet-enhanced=true] .crs__tablet-column .crw__metric{min-width:0;min-height:46px;gap:3px;padding:5px 6px}.crs[data-tablet-enhanced=true] .crs__tablet-column .crw__metric:nth-child(odd){border-left:1px solid #e1e5ea}.crs[data-tablet-enhanced=true] .crs__tablet-column .crw__metric:first-child{border-left:0}.crs[data-tablet-enhanced=true] .crs__tablet-column .crw__metric:nth-child(n+3){border-top:0}.crs[data-tablet-enhanced=true] .crs__tablet-column .crw__metric:last-child{grid-column:auto}.crs[data-tablet-enhanced=true] .crs__tablet-column .crw__metric-icon{display:none}.crs[data-tablet-enhanced=true] .crs__tablet-column .crw__metric-copy>span{font-size:10px}.crs[data-tablet-enhanced=true] .crs__tablet-column .crw__metric strong{font-size:11px}.crs[data-tablet-enhanced=true] .crs__tablet-column .crw__fixture-note{font-size:10px}.crs[data-tablet-enhanced=true] .crs__tablet-column .crw__table-scroll{overflow:visible;overscroll-behavior:auto}.crs[data-tablet-enhanced=true] .crs__tablet-column .crw__table{width:100%;min-width:0;table-layout:fixed;font-size:10px}.crs[data-tablet-enhanced=true] .crs__tablet-column .crw__table th,.crs[data-tablet-enhanced=true] .crs__tablet-column .crw__table td{padding:5px 4px;overflow-wrap:anywhere}.crs[data-tablet-enhanced=true] .crs__tablet-column .crw__table thead th{font-size:10px;white-space:normal}.crs[data-tablet-enhanced=true] .crs__tablet-column .crw__table tbody td{white-space:normal}.crs[data-tablet-enhanced=true] .crs__tablet-column .crw__table tbody th strong{font-size:10px}.crs[data-tablet-enhanced=true] .crs__tablet-column .crw__table tbody th small{font-size:9px}.crs[data-tablet-enhanced=true] .crs__tablet-column .crw__employee-table{min-width:0;table-layout:fixed}.crs[data-tablet-enhanced=true] .crs__tablet-column .crw__employee-table thead th,.crs[data-tablet-enhanced=true] .crs__tablet-column .crw__employee-table tbody td{padding-inline:3px;font-size:10px}.crs[data-tablet-enhanced=true] .crs__tablet-column .crw__section-copy small{display:none}.crs[data-tablet-enhanced=true] .crs__tablet-column .crw__obligation-table{min-width:0;table-layout:fixed}.crs[data-tablet-enhanced=true] .crs__tablet-column .crw__obligation-table tbody th small{display:none}.crs[data-tablet-enhanced=true] .crs__tablet-column .crw__audit-transactions{min-width:0;table-layout:fixed}.crs[data-tablet-enhanced=true] .crs__tablet-column .crw__sample-ref{overflow-wrap:anywhere;white-space:normal}.crs[data-tablet-enhanced=true] .crs__tablet-column .crw__snapshot-grid{position:static;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding-block:6px;box-shadow:none}.crs[data-tablet-enhanced=true] .crs__tablet-column .crw__snapshot-card{min-width:0}.crs[data-tablet-enhanced=true] .crs__tablet-column .crw__snapshot-card h5{padding:5px 6px;font-size:10px}.crs[data-tablet-enhanced=true] .crw[data-scene=context][data-focus=period] .crw__obligations-strip,.crs[data-tablet-enhanced=true] .crw[data-scene=context][data-focus=period] .crw__employee-panel,.crs[data-tablet-enhanced=true] .crw[data-scene=context][data-focus=summary] .crw__obligations-strip,.crs[data-tablet-enhanced=true] .crw[data-scene=context][data-focus=summary] .crw__employee-panel,.crs[data-tablet-enhanced=true] .crw[data-scene=employee][data-focus=row] .crw__obligations-strip{display:none}.crs[data-tablet-enhanced=true] .crw[data-scene=employee][data-focus=row] .crw__modal-layer{display:none!important}.crs[data-tablet-enhanced=true] .crw[data-scene=employee][data-focus=result] .crw__main,.crs[data-tablet-enhanced=true] .crw[data-scene=lines][data-focus=earning] .crw__main,.crs[data-tablet-enhanced=true] .crw[data-scene=lines][data-focus=deduction] .crw__main{display:none}.crs[data-tablet-enhanced=true] .crw[data-scene=employee][data-focus=result] .crw__modal-layer,.crs[data-tablet-enhanced=true] .crw[data-scene=lines][data-focus=earning] .crw__modal-layer,.crs[data-tablet-enhanced=true] .crw[data-scene=lines][data-focus=deduction] .crw__modal-layer{position:static;display:block;flex:0 0 auto;padding:0;background:transparent;backdrop-filter:none;opacity:1;visibility:visible;pointer-events:auto}.crs[data-tablet-enhanced=true] .crw[data-scene=employee][data-focus=result] .crw__lines-dialog,.crs[data-tablet-enhanced=true] .crw[data-scene=lines][data-focus=earning] .crw__lines-dialog,.crs[data-tablet-enhanced=true] .crw[data-scene=lines][data-focus=deduction] .crw__lines-dialog{width:100%;max-height:none;margin:0;overflow:hidden;box-shadow:0 1px 3px #1f2d3d0f}.crs[data-tablet-enhanced=true] .crw[data-scene=employee][data-focus=result] .crw__dialog-heading,.crs[data-tablet-enhanced=true] .crw[data-scene=lines] .crw__dialog-heading{padding:9px 11px}.crs[data-tablet-enhanced=true] .crw[data-scene=employee][data-focus=result] .crw__result-grid>div{padding:8px}.crs[data-tablet-enhanced=true] .crw[data-scene=employee][data-focus=result] .crw__compact-lines,.crs[data-tablet-enhanced=true] .crw[data-scene=lines] .crw__detailed-lines-scroll{overflow:visible}.crs[data-tablet-enhanced=true] .crw[data-scene=evidence][data-focus=references] .crw__evidence-employee,.crs[data-tablet-enhanced=true] .crw[data-scene=evidence][data-focus=basis] .crw__reference-grid,.crs[data-tablet-enhanced=true] .crw[data-scene=evidence][data-focus=basis] .crw__heading-card,.crs[data-tablet-enhanced=true] .crw[data-scene=evidence][data-focus=basis] .crw__sample-caption,.crs[data-tablet-enhanced=true] .crw[data-scene=obligations] .crw__summary-wrap{display:none}.crs[data-tablet-enhanced=true] .crw[data-focus=basis] .crw__snapshot-grid{position:static;box-shadow:none}.crs[data-tablet-enhanced=true] .crw__evidence-subheading{padding:7px 9px}.crs[data-tablet-enhanced=true] .crw__evidence-subheading h4{font-size:12px}.crs[data-tablet-enhanced=true] .crw__evidence-subheading p{font-size:10px}.crs[data-tablet-enhanced=true] .crw__snapshot-table th,.crs[data-tablet-enhanced=true] .crw__snapshot-table td{padding:4px 5px}.crs[data-tablet-enhanced=true] .crw__obligation-note{padding-block:7px}}.crw,.crw *,.crw *:before,.crw *:after{box-sizing:border-box}.crw{--crw-ink: #202a38;--crw-muted: #687687;--crw-line: #e0e5eb;--crw-surface: #fff;--crw-canvas: #f4f6f8;--crw-blue: #246fbb;--crw-green: #168451;position:relative;display:grid;width:100%;min-width:0;container-name:crw;container-type:inline-size;min-height:480px;grid-template-columns:48px minmax(0,1fr);overflow:hidden;border:1px solid #dfe4ea;border-radius:12px;background:var(--crw-canvas);color:var(--crw-ink);font-family:Inter,Segoe UI,Arial,sans-serif;isolation:isolate}.crw__rail{display:flex;min-height:0;flex-direction:column;align-items:center;border-right:1px solid #dfe3e8;background:var(--paydae-demo-chrome, #f1f2f4)}.crw__brand{display:grid;width:100%;height:48px;flex:0 0 48px;place-items:center;border-bottom:1px solid #dfe3e8;background:var(--paydae-demo-chrome, #f1f2f4)}.crw__brand img{display:block;width:20px;height:20px;object-fit:contain}.crw__rail-nav{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;align-items:center;gap:6px;padding:10px 0}.crw__rail-item{display:grid;width:32px;height:32px;flex:0 0 32px;place-items:center;border:1px solid transparent;border-radius:8px;color:#6a7582}.crw__rail-item svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.crw__rail-item--active{border-color:#d4e1ef;background:#fff;color:var(--crw-blue);box-shadow:0 1px 3px #1b2b3d17}.crw__rail-avatar,.crw__avatar{display:grid;width:27px;height:27px;flex:0 0 27px;place-items:center;border:1px solid #d6dde5;border-radius:50%;background:#fff;color:#586677;font-size:9px;font-weight:650}.crw__rail-avatar{margin:10px 0 12px}.crw__app{position:relative;display:flex;min-width:0;min-height:0;flex-direction:column}.crw__canvas{position:relative;display:flex;min-width:0;min-height:0;flex:1 1 auto;flex-direction:column;overflow:hidden}.crw__topbar{display:flex;min-width:0;min-height:43px;flex:0 0 43px;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid #e1e5ea;background:var(--paydae-demo-chrome, #f1f2f4);padding:0 16px}.crw__crumbs,.crw__topbar-user{display:flex;min-width:0;align-items:center}.crw__crumbs{gap:8px;overflow:hidden;color:#687687;font-size:11px;white-space:nowrap}.crw__crumbs strong{color:#293647;font-weight:650}.crw__topbar-user{flex:0 0 auto;gap:12px}.crw__notification{color:#788594;font-size:21px;line-height:1}.crw__avatar{width:24px;height:24px;flex-basis:24px}.crw__main{display:flex;min-width:0;flex-direction:column;gap:10px;padding:12px}.crw__heading-card,.crw__panel,.crw__dialog{min-width:0;border:1px solid var(--crw-line);border-radius:10px;background:var(--crw-surface);box-shadow:0 1px 3px #1f2d3d0f}.crw__heading-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 20px;padding:13px 15px 12px;transition:box-shadow .35s ease,border-color .35s ease}.crw__heading-copy{min-width:0}.crw__status{display:inline-flex;min-height:22px;align-items:center;gap:6px;border:1px solid #b8e4cf;border-radius:6px;background:#edf9f2;padding:3px 8px;color:var(--crw-green);font-size:10px;font-weight:650}.crw__status i{width:6px;height:6px;border-radius:50%;background:#27a36a}.crw__heading-copy h2{margin:8px 0 2px;color:#192433;font-size:19px;font-weight:700;letter-spacing:-.025em;line-height:1.2}.crw__heading-copy>p{margin:0;color:var(--crw-muted);font-size:11px;line-height:1.4}.crw__period{display:grid;gap:3px;margin-top:5px;margin-left:-4px;border:1px solid transparent;border-radius:6px;padding:4px}.crw__period strong{color:#344153;font-size:12px;font-weight:650}.crw__period span{color:var(--crw-muted);font-size:10px;line-height:1.4}.crw__heading-actions{display:flex;align-items:flex-start;justify-content:flex-end;flex-wrap:wrap;gap:6px}.crw__heading-actions button,.crw__lines-button{min-height:29px;border:1px solid #d8dfe7;border-radius:6px;background:#fff;padding:5px 8px;color:#394657;font:inherit;font-size:10px;font-weight:550;white-space:nowrap}.crw__heading-actions button:disabled,.crw__lines-button:disabled,.crw__dialog-close:disabled{cursor:default;opacity:.75}.crw__metrics{display:grid;min-width:0;grid-column:1 / -1;grid-template-columns:repeat(5,minmax(0,1fr));overflow:hidden;border:1px solid #e0e5eb;border-radius:8px;background:#f7f8fa;transition:box-shadow .35s ease,border-color .35s ease}.crw__metric{display:grid;min-width:0;min-height:52px;align-content:center;gap:4px;padding:7px 10px}.crw__metric+.crw__metric{border-left:1px solid #e1e5ea}.crw__metric-copy>span{overflow:hidden;color:var(--crw-muted);font-size:10px;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.crw__metric strong{overflow:hidden;color:#172130;font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.crw__metric--negative strong,.crw__negative{color:#b44343!important}.crw__panel{overflow:hidden}.crw__panel-heading{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px;padding:13px 15px}.crw__panel-heading h3,.crw__dialog-heading h3{margin:0;color:#1c2735;font-size:14px;font-weight:680;line-height:1.25}.crw__panel-heading p,.crw__dialog-heading p{margin:3px 0 0;color:var(--crw-muted);font-size:10px;line-height:1.4}.crw__count,.crw__read-only{flex:0 0 auto;border:1px solid #e0e5eb;border-radius:999px;background:#f8f9fb;padding:4px 8px;color:#536274;font-size:9px;font-weight:600}.crw__table-scroll{width:100%;min-width:0;overflow:auto;border-top:1px solid var(--crw-line);overscroll-behavior:contain;scrollbar-color:#c3ccd7 transparent;scrollbar-width:thin}.crw__table-scroll:focus-visible{outline:2px solid #4389c4;outline-offset:-2px}.crw__table{width:100%;border-collapse:separate;border-spacing:0;color:#354152;font-size:10px;line-height:1.35;text-align:left}.crw__table thead th{height:34px;background:#f7f8fa;color:#667486;font-size:9px;font-weight:650;white-space:nowrap}.crw__table th,.crw__table td{padding:8px 9px;border-bottom:1px solid #e9edf1;vertical-align:middle}.crw__table tbody tr:last-child>*{border-bottom:0}.crw__table tbody th{color:#293647;font-weight:600}.crw__table tbody td{font-variant-numeric:tabular-nums;white-space:nowrap}.crw__table tbody th strong{display:block;font-size:10px;font-weight:650}.crw__table tbody th small{display:block;margin-top:3px;color:#748191;font-size:8.5px;font-weight:450;line-height:1.35;white-space:normal}.crw__employee-table{width:100%;min-width:0;table-layout:fixed}.crw__employee-table th:first-child{width:22%}.crw__employee-table th:nth-child(2){width:11%}.crw__employee-table th:nth-child(3){width:12%}.crw__employee-table th:nth-child(4){width:11%}.crw__employee-table th:nth-child(5),.crw__employee-table th:nth-child(6){width:10%}.crw__employee-table th:nth-child(7){width:15%}.crw__employee-table th:nth-child(8){width:9%}.crw__employee-table thead th,.crw__employee-table tbody td{padding-inline:5px;font-size:9px}.crw__employee-table th:last-child,.crw__employee-table td:last-child{text-align:right}.crw__employee-table td:nth-child(n+2):nth-child(-n+7){white-space:nowrap}.crw__employee-table tbody tr[data-employee-row=employee-001]{background:#fbfdff}.crw__employee-table tbody tr[data-employee-row=employee-001] th strong{color:#172b40}.crw__employee-table .crw__net{color:#172f49;font-weight:700}.crw__lines-button{min-height:25px;padding:4px 7px;color:#3d5268;font-size:9px}.crw__lines-button span{padding-left:4px;color:#6f8091}.crw__fixture-note{margin:0;border-top:1px solid #edf0f3;padding:8px 14px 9px;color:#768292;font-size:9px;line-height:1.4}.crw__selected-row{display:flex;min-width:0;align-items:center;gap:16px;border-top:1px solid var(--crw-line);padding:12px 15px}.crw__employee-identity{display:flex;min-width:180px;flex:1 1 auto;align-items:center;gap:9px}.crw__employee-initials{display:grid;width:31px;height:31px;flex:0 0 31px;place-items:center;border-radius:50%;background:#edf3f8;color:#44617b;font-size:10px;font-weight:650}.crw__employee-identity strong,.crw__employee-identity small{display:block}.crw__employee-identity strong{color:#253448;font-size:11px}.crw__employee-identity small{margin-top:3px;color:var(--crw-muted);font-size:9px}.crw__row-values{display:flex;flex:0 1 auto;gap:18px;margin:0}.crw__row-values div{display:grid;gap:3px}.crw__row-values dt{color:var(--crw-muted);font-size:9px}.crw__row-values dd{margin:0;color:#273447;font-size:11px;font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap}.crw__dialog{padding:0;overflow:hidden}.crw__modal-layer{position:static;display:block;min-width:0;flex:0 0 auto;padding:0}.crw__lines-dialog{width:min(100%,720px);margin:0 auto 12px}.crw__dialog-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px 16px}.crw__dialog-heading h3{font-size:15px}.crw__dialog-close{display:grid;width:27px;height:27px;flex:0 0 27px;place-items:center;border:1px solid #e1e6ec;border-radius:6px;background:#fff;color:#738090;font:inherit;font-size:18px;line-height:1}.crw__result-grid,.crw__basis-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid var(--crw-line);background:#f8f9fb}.crw__result-grid>div,.crw__basis-summary>div{display:grid;min-width:0;gap:5px;padding:10px 13px}.crw__result-grid>div+div,.crw__basis-summary>div+div{border-left:1px solid #e4e8ed}.crw__result-grid span,.crw__basis-summary span{color:#6c7888;font-size:9px}.crw__result-grid strong,.crw__basis-summary strong{overflow:hidden;color:#202e40;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.crw__result-grid .crw__result-deduction strong{color:#b44343}.crw__result-grid .crw__result-net{background:#f1f7f4}.crw__result-grid .crw__result-net strong{color:#177447}.crw__compact-lines{padding-top:3px}.crw__compact-lines .crw__table{min-width:450px}.crw__detailed-lines-scroll{max-width:100%}.crw__detailed-lines{width:100%;min-width:0;table-layout:fixed}.crw__detailed-lines th:nth-child(1){width:17%}.crw__detailed-lines td:nth-child(2){width:16%;white-space:normal}.crw__detailed-lines td:nth-child(3){width:15%;white-space:normal}.crw__detailed-lines td:nth-child(4){width:35%;white-space:normal}.crw__detailed-lines td:nth-child(5){width:17%;text-align:right;white-space:nowrap}.crw__dialog-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid #edf0f3;padding:9px 15px;color:#687687;font-size:9px}.crw__dialog-foot span:last-child{color:#334357;font-weight:650;font-variant-numeric:tabular-nums}.crw__obligations .crw__panel-heading{padding-bottom:12px}.crw__obligation-table{min-width:790px}.crw__obligation-table th:first-child{min-width:230px}.crw__obligation-table th:not(:first-child),.crw__obligation-table td:not(:first-child){text-align:right}.crw__obligation-table th:last-child,.crw__obligation-table td:last-child{text-align:left}.crw__obligation-table .crw__amount-strong{color:#273447;font-weight:700}.crw__obligation-table .crw__source-cell{color:#697687;font-size:9px;white-space:normal}.crw__obligation-total{background:#f7f8fa}.crw__obligation-total>*{border-top:1px solid #dfe4e9}.crw__obligation-note{display:flex;align-items:baseline;gap:9px;border-top:1px solid var(--crw-line);padding:10px 14px}.crw__obligation-note span{color:#667486;font-size:9px}.crw__obligation-note strong{color:#1d2b3b;font-size:12px;font-variant-numeric:tabular-nums}.crw__obligation-note small{color:#7a8592;font-size:9px}.crw__reference-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:0 15px 14px}.crw__reference{display:grid;min-width:0;gap:6px;border:1px solid #e4e8ed;border-radius:7px;background:#fbfcfd;padding:9px}.crw__reference span{color:#718092;font-size:8px}.crw__reference strong{overflow-wrap:anywhere;color:#2c3c50;font-size:9px;font-weight:650;line-height:1.35}.crw__evidence-employee{border-top:1px solid var(--crw-line)}.crw__evidence-subheading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 15px}.crw__evidence-subheading h4{margin:0;color:#283749;font-size:11px}.crw__evidence-subheading p{margin:3px 0 0;color:#718092;font-size:9px}.crw__evidence-subheading>strong{color:#1f704b;font-size:10px;font-variant-numeric:tabular-nums;white-space:nowrap}.crw__basis-summary{border-top:1px solid var(--crw-line)}.crw__audit-transactions{width:100%;min-width:0;table-layout:fixed}.crw__audit-transactions th:nth-child(1){width:28%}.crw__audit-transactions th:nth-child(2){width:19%}.crw__audit-transactions th:nth-child(3){width:35%}.crw__audit-transactions th:nth-child(4){width:18%}.crw__audit-transactions td:nth-child(2),.crw__audit-transactions td:nth-child(3){white-space:normal}.crw__audit-transactions td:nth-child(3){overflow-wrap:anywhere;color:#52667a;font-size:8px}.crw__audit-transactions td:last-child{text-align:right;white-space:nowrap}.crw__snapshot-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:9px 10px 11px}.crw__snapshot-card{min-width:0;overflow:hidden;border:1px solid #e2e7ec;border-radius:7px;background:#fff}.crw__snapshot-card h5{margin:0;border-bottom:1px solid #e5e9ee;padding:7px 9px;color:#354559;font-size:9px;font-weight:680}.crw__snapshot-table{width:100%;min-width:0;font-size:9px}.crw__snapshot-table thead th{height:25px;font-size:8px}.crw__snapshot-table th:first-child{width:68%}.crw__snapshot-table th:last-child,.crw__snapshot-table td:last-child{text-align:right;white-space:nowrap}.crw__snapshot-table td{padding-block:5px}.crw__snapshot-table tbody th strong{font-size:9px}.crw__snapshot-table tbody th small{font-size:8px;line-height:1.3}.crw__brand{height:45px;flex-basis:45px}.crw__rail{overflow:hidden;border-right-color:#dfe2e7;background:#f2f3f5}.crw__rail-nav{gap:4px;overflow:auto;padding:8px 7px 9px;scrollbar-width:none}.crw__rail-nav::-webkit-scrollbar{display:none;width:0;height:0}.crw__rail-item{width:32px;height:32px;flex-basis:32px;color:#626d7b}.crw__rail-item svg{width:16px;height:16px;stroke-width:1.65}.crw__rail-item--active{border-color:#dce1e8;background:#fff;color:#2473c8;box-shadow:0 1px 2px #121f3114}.crw__rail-avatar{width:25px;height:25px;flex-basis:25px;margin:0;font-size:9px;font-weight:600}.crw__app{background:#f4f5f7}.crw__topbar{min-height:40px;height:40px;flex-basis:40px;padding-inline:12px}.crw__topbar-leading,.crw__crumbs,.crw__topbar-user{display:flex;min-width:0;align-items:center}.crw__topbar-leading{flex:1 1 auto;gap:9px;overflow:hidden}.crw__menu-mark{display:grid;width:18px;height:20px;flex:0 0 18px;place-items:center;color:#657181}.crw__menu-mark svg{display:block;width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.crw__topbar-divider{width:1px;height:17px;flex:0 0 1px;background:#dfe4ea}.crw__crumbs{flex:1 1 auto;gap:7px;color:#687484;font-size:11px}.crw__crumbs>span:first-child{color:#435061;font-weight:500}.crw__crumbs strong{overflow:hidden;color:#253244;font-weight:600;text-overflow:ellipsis}.crw__topbar-user{gap:12px;color:#657181}.crw__notification{display:grid;width:18px;height:20px;place-items:center}.crw__notification svg{display:block;width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.crw__avatar{width:22px;height:22px;flex-basis:22px;font-size:8px}.crw__main{gap:7px;padding:8px 10px;background:#f4f5f7}.crw__heading-card,.crw__panel,.crw__dialog{border-color:#dfe3e9;border-radius:9px;box-shadow:0 1px 3px #17243514,0 1px 1px #17243508}.crw__heading-card{display:block;padding:0}.crw__heading-main{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:14px;padding:8px 10px 9px}.crw__status{min-height:19px;gap:5px;border-color:#b8e7d0;border-radius:6px;background:#ecfaf2;padding:2px 7px;color:#138152;font-size:9.5px;line-height:1.15}.crw__status i{background:#20a66a}.crw__heading-copy h2{margin:4px 0 0;color:#17202d;font-size:15px;font-weight:700;letter-spacing:-.02em;line-height:1.25}.crw__period{min-width:0;gap:1px;margin:6px 0 0;border:0;border-radius:0;padding:0}.crw__period strong{color:#293647;font-size:12px;font-weight:600;line-height:1.25}.crw__period span{color:#697687;font-size:10.5px;line-height:1.3}.crw__heading-actions{flex:0 0 auto;align-items:center;gap:5px}.crw__heading-actions button{display:inline-flex;min-height:28px;align-items:center;justify-content:center;gap:5px;border-color:#d9dfe7;border-radius:6px;padding:4px 7px;color:#313e4f;font-size:9.5px;font-weight:550;line-height:1.15;box-shadow:0 1px 2px #192b4012,inset 0 1px #fffc}.crw__heading-actions button svg{width:13px;height:13px;flex:0 0 13px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.crw__summary-wrap{border-top:1px solid #e0e4e9;background:#f8f9fb;padding:7px 10px}.crw__metrics{grid-column:auto;border-color:#dfe4ea;border-radius:8px;background:#f5f6f8}.crw__metric{display:flex;min-height:42px;align-items:center;gap:7px;padding:5px 7px}.crw__metric+.crw__metric{border-left-color:#dfe3e8}.crw__metric-icon{display:grid;width:30px;height:30px;flex:0 0 30px;place-items:center;border:1px solid #dce1e7;border-radius:7px;background:#fafbfc;color:#727e8d}.crw__metric-icon svg{display:block;width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.45;stroke-linecap:round;stroke-linejoin:round}.crw__metric-copy{display:grid;min-width:0;gap:3px}.crw__metric-copy>span{overflow:hidden;color:#667384;font-size:10.5px;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.crw__metric-copy strong{overflow:hidden;color:#151b24;font-size:12.25px;font-weight:680;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.crw__metric--negative .crw__metric-copy strong{color:red}.crw__review-section{flex:0 0 auto}.crw__section-summary{display:flex;min-height:46px;align-items:center;justify-content:space-between;gap:8px;padding:7px 10px;color:#202a38;cursor:pointer;list-style:none}.crw__section-summary::-webkit-details-marker{display:none}.crw__section-summary:focus-visible{outline:2px solid #3489d8;outline-offset:-2px}.crw__section-copy{display:grid;min-width:0;gap:2px}.crw__section-copy strong{overflow:hidden;color:#1c2633;font-size:13px;font-weight:650;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.crw__section-copy small{overflow:hidden;color:#697687;font-size:10.75px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.crw__section-chevron{width:14px;height:14px;flex:0 0 14px;fill:none;stroke:#707d8b;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s ease}.crw__review-section[open]>.crw__section-summary{border-bottom:1px solid #e2e6eb}.crw__review-section[open]>.crw__section-summary .crw__section-chevron{transform:rotate(90deg)}.crw__obligations-strip .crw__obligation-table{min-width:790px}.crw__employee-panel .crw__table-scroll{border-top:0}.crw__table{color:#222d3b;font-size:10px;line-height:1.25}.crw__table thead th{height:27px;background:#f2f4f6;color:#606c7a;font-size:10.5px;font-weight:600}.crw__table th,.crw__table td{padding:5px 7px}.crw__table tbody td{height:39px;color:#1f2937;font-size:11.5px}.crw__table tbody th strong{color:#1e2835;font-size:11.5px;font-weight:550;line-height:1.2}.crw__table tbody th small{margin-top:2px;color:#697586;font-size:10px;font-weight:400;line-height:1.2;white-space:nowrap}.crw__employee-table tbody th{background:#fff}.crw__employee-table th:not(:first-child),.crw__employee-table td:not(:first-child){text-align:right}.crw__employee-table tbody th small{max-width:100%;overflow:hidden;text-overflow:ellipsis}.crw__employee-table .crw__negative{color:red!important}.crw__employee-table .crw__net{color:#161d27;font-weight:600}.crw__obligation-table td{height:33px;font-size:11px}.crw__sample-caption{border:0;padding:0 2px}.crw [data-emphasis]{transition:border-color .35s ease,box-shadow .35s ease,background-color .35s ease,transform .45s cubic-bezier(.2,.7,.2,1)}.crw__selected-employee,.crw__dialog,.crw__reference-grid,.crw__evidence-employee{transform:translateY(0);transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease,border-color .35s ease}.crw[data-focus=period] .crw__period,.crw[data-focus=summary] .crw__metrics{border-color:#b5cee2;box-shadow:0 0 0 3px #3e80b117}.crw[data-focus=period] .crw__period{border:0;box-shadow:none}.crw[data-focus=period] .crw__period strong{text-decoration:underline;text-decoration-color:#b5cee2;text-decoration-thickness:2px;text-underline-offset:3px}.crw[data-focus=row] .crw__employee-panel,.crw[data-focus=row] .crw__selected-employee{border-color:#b5cee2;box-shadow:0 0 0 3px #3e80b117;transform:translateY(-3px)}.crw[data-focus=row] .crw__employee-table tr[data-selected=true]{background:#eef5fb;box-shadow:inset 3px 0 #5a91bf}.crw[data-scene=employee][data-focus=row] .crw__modal-layer{position:absolute;z-index:10;inset:0;display:grid;place-items:center;padding:16px;background:transparent;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,visibility 0s linear .25s}.crw[data-scene=employee][data-focus=result] .crw__modal-layer,.crw[data-scene=lines][data-focus=earning] .crw__modal-layer,.crw[data-scene=lines][data-focus=deduction] .crw__modal-layer{position:absolute;z-index:10;inset:0;display:grid;place-items:center;padding:16px;background:#202c3b29;backdrop-filter:blur(1px);pointer-events:none;opacity:1;visibility:visible;transition:opacity .25s ease,visibility 0s}.crw[data-scene=employee][data-focus=result] .crw__lines-dialog,.crw[data-scene=lines][data-focus=earning] .crw__lines-dialog,.crw[data-scene=lines][data-focus=deduction] .crw__lines-dialog{width:min(720px,100%);max-height:calc(100% - 24px);margin:0;overflow:auto;border-color:#c5d5e4;box-shadow:0 18px 42px #1827393d,0 4px 12px #18273924;pointer-events:auto;transform:translateY(0) scale(1)}.crw[data-scene=employee][data-focus=result] .crw__modal-layer{background:#202c3b2e}.crw[data-scene=employee][data-focus=result] .crw__result-grid,.crw[data-focus=result] .crw__result-grid{border-color:#bdd8c8;box-shadow:0 0 0 3px #2f895b17}.crw[data-focus=earning] [data-line=gross-cash],.crw[data-focus=deduction] [data-line=paye],.crw[data-focus=deduction] [data-line=aids-levy],.crw[data-focus=deduction] [data-line=nssa-employee],.crw[data-focus=withheld] [data-obligation=withheld],.crw[data-focus=company] [data-obligation=company]{background:#f5f9fc;box-shadow:inset 3px 0 #5a91bf}.crw__reference-grid{max-height:150px;overflow:hidden;transition:max-height .35s ease,opacity .25s ease,padding .35s ease}.crw[data-focus=references] .crw__reference-grid,.crw[data-focus=basis] .crw__evidence-employee{box-shadow:0 0 0 3px #3e80b117}.crw[data-focus=basis] .crw__reference-grid{max-height:0;opacity:0;visibility:hidden;padding-block:0}.crw[data-focus=basis] .crw__snapshot-grid{position:sticky;z-index:2;bottom:0;background:#f7f9fb;box-shadow:0 -4px 12px #20334514}.crw[data-scene=employee][data-focus=""] .crw__canvas,.crw[data-scene=lines][data-focus=""] .crw__canvas{overflow:auto}.crw[data-scene=employee][data-focus=""] .crw__main,.crw[data-scene=lines][data-focus=""] .crw__main{min-height:max-content;flex:0 0 auto;overflow:visible}.crw[data-scene=employee][data-focus=""] .crw__modal-layer,.crw[data-scene=lines][data-focus=""] .crw__modal-layer{margin:0 10px 12px}@media(min-width:1000px){.crw{height:min(780px,calc(100svh - 120px));min-height:440px}.crw__app{overflow:hidden}.crw__main{min-height:0;flex:1 1 auto;overflow:auto;overscroll-behavior:contain;scrollbar-color:#c3ccd7 transparent;scrollbar-width:thin}}@media(min-width:1000px)and (max-height:760px){.crw__main{gap:7px;padding:8px}.crw__heading-card{gap:8px 14px;padding:9px 11px}.crw__status{min-height:20px}.crw__heading-copy h2{margin-top:6px;font-size:17px}.crw__period{gap:2px;margin-top:3px;padding-block:2px}.crw__metric{min-height:44px;padding-block:5px}.crw__metric strong{font-size:11px}.crw__dialog-heading{padding-block:9px}.crw__reference-grid{gap:5px;padding-bottom:8px}.crw__reference{gap:3px;padding:6px}.crw__evidence-subheading{padding-block:7px}.crw__snapshot-grid{gap:5px;padding-block:6px}.crw__snapshot-card h5{padding-block:5px}.crw__table th,.crw__table td{padding-block:6px}.crw__result-grid>div,.crw__basis-summary>div{padding-block:7px}.crw__dialog-foot{padding-block:6px}}@media(min-width:1000px)and (max-height:760px){.crw[data-focus=basis] .crw__heading-card{padding-block:7px}.crw[data-focus=basis] .crw__metric{min-height:38px}.crw[data-focus=basis] .crw__panel-heading{padding-block:7px}}@media(max-width:900px){.crw{grid-template-columns:42px minmax(0,1fr)}.crw__main{padding:9px}.crw__heading-card{gap:10px;padding:11px}.crw__heading-actions{max-width:200px}.crw__metric{padding-inline:7px}.crw__metric strong{font-size:11px}.crw__selected-row{flex-wrap:wrap}.crw__employee-identity{flex-basis:100%}.crw__row-values{flex:1 1 auto}.crw__reference-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.crw__snapshot-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:620px){.crw{min-height:430px;grid-template-columns:36px minmax(0,1fr);border-radius:9px}.crw__brand{height:42px;flex-basis:42px;font-size:20px}.crw__rail-item{width:27px;height:28px;flex-basis:28px}.crw__rail-item svg{width:15px;height:15px}.crw__topbar{min-height:40px;flex-basis:40px;padding-inline:8px}.crw__crumbs{gap:5px;font-size:9px}.crw__topbar-user{gap:7px}.crw__main{gap:8px;padding:7px}.crw__heading-card{grid-template-columns:minmax(0,1fr);gap:8px;padding:10px}.crw__heading-copy h2{font-size:17px}.crw__heading-actions{max-width:none;justify-content:flex-start}.crw__heading-actions button{min-height:26px;padding-inline:7px;font-size:9px}.crw__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.crw__metric{min-height:46px}.crw__metric:nth-child(odd){border-left:0}.crw__metric:nth-child(n+3){border-top:1px solid #e1e5ea}.crw__metric:last-child{grid-column:1 / -1}.crw__panel-heading{align-items:flex-start;padding:10px}.crw__panel-heading h3{font-size:12px}.crw__panel-heading p{max-width:36ch}.crw__selected-row{align-items:flex-start;gap:10px;padding:10px}.crw__row-values{width:100%;flex-wrap:wrap;gap:12px 18px}.crw__row-values div{min-width:105px}.crw__dialog-heading{padding:11px}.crw__result-grid,.crw__basis-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.crw__result-grid>div:nth-child(odd),.crw__basis-summary>div:nth-child(odd){border-left:0}.crw__result-grid>div:nth-child(n+3),.crw__basis-summary>div:nth-child(n+3){border-top:1px solid #e4e8ed}.crw__reference-grid{gap:6px;padding-inline:10px}.crw__evidence-subheading{align-items:flex-start;padding-inline:10px}.crw__dialog-foot{align-items:flex-start;flex-direction:column;padding-inline:11px}}@media(max-width:760px){.crw__employee-table{min-width:930px;table-layout:auto}.crw__employee-table thead th,.crw__employee-table tbody td{padding-inline:9px;font-size:10px}.crw__detailed-lines,.crw__audit-transactions{min-width:890px}.crw__snapshot-grid{grid-template-columns:minmax(0,1fr)}}@media(min-width:1000px)and (max-height:620px){.crw{min-height:0;height:calc(100svh - 120px)}}@media(min-width:1000px)and (max-height:760px){.crw__heading-card{padding:0}.crw__heading-copy h2{margin:4px 0 0;font-size:15px}.crw__status{min-height:19px}.crw__period{padding:0}.crw__metric{min-height:42px;padding:5px 7px}.crw__metric-copy strong{font-size:12.25px}.crw[data-focus=basis] .crw__heading-card,.crw[data-focus=basis] .crw__period{padding-block:0}}@media(max-width:900px){.crw__heading-card{padding:0}.crw__heading-main{gap:10px;padding:8px 9px}.crw__summary-wrap{padding-inline:8px}}@media(max-width:620px){.crw__heading-card{padding:0}.crw__heading-main{flex-direction:column;align-items:stretch;gap:8px;padding:9px}.crw__heading-actions{justify-content:flex-start}.crw__summary-wrap{padding:7px}.crw__section-summary{align-items:flex-start;padding:8px}.crw__section-copy strong,.crw__section-copy small{white-space:normal}.crw__section-copy small{max-width:38ch}.crw__employee-table tbody th small{white-space:nowrap}}@container crw (max-width: 700px){.crw__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.crw__metric{min-width:0}.crw__metric:nth-child(odd){border-left:0}.crw__metric:nth-child(n+3){border-top:1px solid #dfe3e8}.crw__metric:last-child{grid-column:1 / -1;border-left:0}.crw__employee-table{width:100%;min-width:850px;table-layout:auto}.crw__employee-table thead th,.crw__employee-table tbody td{padding-inline:9px;font-size:10px}}@container crw (max-width: 380px){.crw__metric{gap:3px;padding-inline:4px}.crw__metric-icon{width:17px;height:17px;flex-basis:17px;border-radius:4px}.crw__metric-icon svg{width:12px;height:12px}.crw__metric-copy>span{font-size:9px}.crw__metric-copy strong{font-size:9.5px}}@media(max-width:700px){.crw[data-scene=employee] .crw__canvas,.crw[data-scene=lines] .crw__canvas{display:flex;min-height:0;flex-direction:column;overflow:auto}.crw[data-scene=employee] .crw__main,.crw[data-scene=lines] .crw__main{position:static;flex:0 0 auto;overflow:visible}.crw[data-scene=employee] .crw__modal-layer,.crw[data-scene=lines] .crw__modal-layer{position:static;display:block;flex:0 0 auto;padding:0;background:transparent;backdrop-filter:none;opacity:1;visibility:visible;pointer-events:auto}.crw[data-scene=employee] .crw__lines-dialog,.crw[data-scene=lines] .crw__lines-dialog{width:min(100%,720px);max-height:none;margin:0 auto 12px;overflow:hidden;transform:none}.crw[data-scene=employee][data-focus=row] .crw__modal-layer,.crw[data-scene=employee][data-focus=result] .crw__modal-layer,.crw[data-scene=lines][data-focus=earning] .crw__modal-layer,.crw[data-scene=lines][data-focus=deduction] .crw__modal-layer{position:static;z-index:auto;inset:auto;display:block;padding:0;background:transparent;backdrop-filter:none;opacity:1;visibility:visible;pointer-events:auto}.crw[data-scene=employee][data-focus=result] .crw__lines-dialog,.crw[data-scene=lines][data-focus=earning] .crw__lines-dialog,.crw[data-scene=lines][data-focus=deduction] .crw__lines-dialog{width:min(100%,720px);max-height:none;margin:0 auto 12px;overflow:hidden;transform:none}}@media(prefers-reduced-motion:reduce){.crw[data-scene=employee] .crw__canvas,.crw[data-scene=lines] .crw__canvas{display:flex;min-height:0;flex-direction:column;overflow:auto}.crw[data-scene=employee] .crw__main,.crw[data-scene=lines] .crw__main{position:static;flex:0 0 auto;overflow:visible}.crw[data-scene=employee] .crw__modal-layer,.crw[data-scene=lines] .crw__modal-layer{position:static;display:block;flex:0 0 auto;padding:0;background:transparent;backdrop-filter:none;opacity:1;visibility:visible;pointer-events:auto}.crw[data-scene=employee] .crw__lines-dialog,.crw[data-scene=lines] .crw__lines-dialog{width:min(100%,720px);max-height:none;margin:0 auto 12px;overflow:hidden;transform:none}.crw[data-scene=employee][data-focus=row] .crw__modal-layer,.crw[data-scene=employee][data-focus=result] .crw__modal-layer,.crw[data-scene=lines][data-focus=earning] .crw__modal-layer,.crw[data-scene=lines][data-focus=deduction] .crw__modal-layer{position:static;z-index:auto;inset:auto;display:block;padding:0;background:transparent;backdrop-filter:none;opacity:1;visibility:visible;pointer-events:auto}.crw[data-scene=employee][data-focus=result] .crw__lines-dialog,.crw[data-scene=lines][data-focus=earning] .crw__lines-dialog,.crw[data-scene=lines][data-focus=deduction] .crw__lines-dialog{width:min(100%,720px);max-height:none;margin:0 auto 12px;overflow:hidden;transform:none}.crw *,.crw *:before,.crw *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.prg .prg__intro{margin-bottom:clamp(28px,4vw,52px)}.prg__intro>.wf-eyebrow{margin:0 0 11px}.prg__intro>p:not(.wf-eyebrow){max-width:760px;margin:15px 0 0;color:var(--wf-muted);font-size:15px;line-height:1.72}.prg .pps__chapter-nav ol{grid-template-columns:repeat(3,minmax(0,1fr))}.prg__step-number{margin:0 0 9px;color:#6d7b87;font-size:10px;font-weight:750;letter-spacing:.07em;text-transform:uppercase}.prg .pps__chapter h3{margin:0}.prg .pps__beats{margin-top:14px}.prg .pps__beat{min-height:0;justify-content:flex-start;padding:13px 0 13px 14px}.prg .pps__chapter-text{margin:0}.prg__demo-note{margin:10px 2px 0;color:#788590;font-size:10px;line-height:1.5}.prg__persistent-app{min-height:0}.prg .pps__product{height:auto;min-width:0;min-height:0;margin-left:0;overflow:hidden;aspect-ratio:1.9 / 1;grid-template-columns:clamp(42px,4.5%,62px) minmax(0,1fr)}.prg .pps__product .pps__rail{overflow:hidden}.prg .pps__product .pps__brand{height:min(48px,4.4cqw);flex-basis:min(48px,4.4cqw)}.prg .pps__product .pps__brand img{width:min(42px,3.2cqw);height:min(26px,2cqw);object-fit:contain}.prg .pps__product .pps__rail-icons{gap:min(4px,.3cqw);padding-block:7px}.prg .pps__product .pps__rail-item{width:min(38px,3.2cqw);height:min(38px,3.2cqw);flex-basis:min(38px,3.2cqw)}.prg .pps__product .pps__rail-item svg{width:min(17px,1.4cqw);height:min(17px,1.4cqw)}.prg .pps__product .pps__rail-avatar{width:min(25px,2cqw);height:min(25px,2cqw);flex-basis:min(25px,2cqw);margin-bottom:8px;font-size:8px}.prg .pps__product .pps__workspace-main{grid-template-rows:minmax(48px,4.4cqw) minmax(0,1fr)}.prg .pps__product .pps__topbar{min-height:min(48px,4.4cqw);padding-inline:clamp(10px,1.2cqw,18px)}.prg .pps__product .pps__breadcrumb{gap:clamp(5px,.6cqw,9px);font-size:clamp(9px,.95cqw,14px)}.prg .pps__product .pps__breadcrumb svg{width:clamp(11px,.95cqw,15px);height:clamp(11px,.95cqw,15px);flex-basis:clamp(11px,.95cqw,15px)}.prg .pps__product .pps__notification{width:clamp(23px,2cqw,32px);height:clamp(23px,2cqw,32px);flex-basis:clamp(23px,2cqw,32px);border:0;border-radius:0;color:#111827}.prg .pps__product .pps__notification svg{width:clamp(13px,1.25cqw,18px);height:clamp(13px,1.25cqw,18px)}.prg .pps__product .pps__scene-list{padding:0;background:#f8fafc}.prg[data-enhanced=true] .pps__persistent-product .pps__scene{inset:0}.prg[data-enhanced=true] .pps__persistent-product{height:auto;aspect-ratio:1.9 / 1}.prg__screen{position:relative;width:100%;height:100%;min-width:0;min-height:0;color:#0f172a;font-family:"Paydae Workflow Geist",var(--wf-sans, Inter, "Segoe UI", sans-serif);font-size:11px}.prg__page{display:flex;width:100%;max-width:76cqw;min-width:0;min-height:100%;flex-direction:column;margin-inline:auto;padding:1.9cqw 0 1.25cqw}.prg__page--wide{max-width:92cqw}.prg__page--wide .prg__screen-heading h3{font-size:2.1cqw}.prg__page--wide .prg__settings-button{min-height:3cqw;padding:.5cqw .95cqw;font-size:1.02cqw}.prg__page--wide .prg__tabs{gap:1.6cqw}.prg__page--wide .prg__tab{min-height:3cqw;gap:.7cqw;font-size:1.1cqw}.prg__screen-heading{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px}.prg__screen-heading h3{margin:0;color:#0f172a;font-size:1.85cqw;font-weight:720;letter-spacing:-.035em;line-height:1.2}.prg__settings-button,.prg__button{display:inline-flex;min-height:2.45cqw;flex:0 0 auto;align-items:center;justify-content:center;gap:.55cqw;padding:.45cqw .85cqw;border:1px solid #d9e2ee;border-radius:.48cqw;background:#fff;color:#253b5e;font:inherit;font-size:.78cqw;font-weight:560;white-space:nowrap}.prg__settings-button svg{width:1cqw;height:1cqw;fill:none;stroke:#64748b;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.prg__settings-button:disabled,.prg__button:disabled{cursor:default;opacity:1}.prg__directory{overflow:hidden;border:1px solid #e0e6ec;border-radius:9px;background:#fff;box-shadow:0 1px 2px #1622330a}.prg__directory-row{display:flex;width:100%;min-width:0;min-height:6.25cqw;align-items:center;gap:1cqw;padding:.55cqw 1.25cqw;border:0;border-bottom:1px solid #edf0f4;background:#fff;color:inherit;text-align:left}.prg__directory-row:last-child{border-bottom:0}.prg__directory-row:disabled{cursor:default;opacity:1}.prg__directory-image{display:block;width:5.1cqw;height:5.1cqw;flex:0 0 5.1cqw;object-fit:contain;mix-blend-mode:multiply}.prg__directory-icon,.prg__file-icon{display:grid;width:31px;height:31px;flex:0 0 31px;place-items:center;border:1px solid #e1e8ee;border-radius:7px;background:#f8fafc;color:#64748b}.prg__directory-icon svg,.prg__file-icon svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.prg__directory-copy{display:grid;min-width:0;flex:1 1 auto;gap:.2cqw}.prg__directory-copy strong{overflow:hidden;color:#111827;font-size:.98cqw;font-weight:720;text-overflow:ellipsis;white-space:nowrap}.prg__directory-copy>span{display:-webkit-box;overflow:hidden;color:#526f99;font-size:.91cqw;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.prg__directory-meta{flex:0 0 auto;max-width:13cqw;color:#8294b3;font-size:.92cqw;line-height:1.35;text-align:right}.prg__chevron{width:1.05cqw;height:1.05cqw;flex:0 0 1.05cqw;fill:none;stroke:#91a1ba;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.prg__organisation-badge{flex:0 0 auto;padding:5px 7px;border:1px solid #dbe4eb;border-radius:999px;background:#f8fafc;color:#526477;font-size:9px;font-weight:650}.prg__tabs{display:flex;min-width:0;gap:1.1cqw;overflow-x:auto;margin-top:1.6cqw;border-bottom:1px solid #dce3eb;color:#334155;white-space:nowrap;scrollbar-width:none}.prg__tabs::-webkit-scrollbar{display:none}.prg__tab{display:inline-flex;min-height:2.6cqw;flex:0 0 auto;align-items:center;gap:.65cqw;padding:.2cqw .15cqw .45cqw;border:0;border-bottom:2px solid transparent;background:transparent;color:#344b6c;font:inherit;font-size:.91cqw;font-weight:520}.prg__tab svg{display:block;width:1.02cqw;height:1.02cqw;flex:0 0 1.02cqw;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65}.prg__tab:disabled{cursor:default;opacity:1}.prg__tab.is-active{border-bottom-color:#0f172a;color:#172238;font-weight:670}.prg__directory{margin-top:1.85cqw}.prg__toolbar{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.9cqw;margin:1.45cqw 0;padding:.82cqw;border:1px solid #dce4ed;border-radius:.9cqw;background:#fff;box-shadow:0 1px 3px #16223317}.prg__filters{display:flex;min-width:0;flex:1 1 auto;align-items:center;gap:.78cqw}.prg__search{position:relative;display:flex;width:min(25cqw,100%);min-width:16cqw;flex:0 1 25cqw;align-items:center}.prg__search>svg{position:absolute;left:.82cqw;width:1.12cqw;height:1.12cqw;fill:none;stroke:#91a0b2;stroke-linecap:round;stroke-width:1.8}.prg__search input,.prg__filters select{width:auto;min-width:0;height:2.9cqw;padding:.45cqw .82cqw;border:1px solid #d7e0eb;border-radius:.52cqw;background:#f8fafc;color:#233b5d;font:inherit;font-size:.98cqw}.prg__search input{width:100%;padding-left:2.65cqw}.prg__filters select:first-of-type{width:10.5cqw;flex:0 0 10.5cqw}.prg__filters select:last-of-type{width:13cqw;flex:0 0 13cqw}.prg__search input::placeholder{color:#718096;opacity:1}.prg__search input:disabled,.prg__filters select:disabled{cursor:default;opacity:1}.prg__actions{display:flex;flex:0 0 auto;justify-content:flex-end;gap:.72cqw}.prg__button{min-height:2.8cqw;padding:.42cqw .82cqw;font-size:.98cqw}.prg__button svg{width:1.2cqw;height:1.2cqw;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.prg__button--primary{border-color:#8ab3f4;background:#a9c8fa;color:#fff;box-shadow:0 1px 2px #1e40af24}.prg__button--primary:disabled{border-color:#92b7f5;background:linear-gradient(180deg,#b2cdfa,#91b6f4);color:#fff}.prg__button--secondary{border-color:#d6dce4;color:#111827;box-shadow:0 1px 2px #0f172a17}.prg__document-list{overflow:hidden;border:1px solid #dce4ed;border-radius:.9cqw;background:#fff;box-shadow:0 1px 3px #16223317}.prg__document-list>header{display:flex;min-height:3.9cqw;align-items:center;justify-content:space-between;gap:9px;padding:.8cqw 1.12cqw;border-bottom:1px solid #e0e7ef;background:#f8fafc;color:#455e80;font-size:1cqw;font-weight:650}.prg__document-list>header span{color:#435d7e;font-size:1cqw;font-weight:620}.prg__empty-state{display:flex;min-height:18cqw;flex-direction:column;align-items:center;justify-content:center;gap:.85cqw;padding:2.5cqw 1.5cqw;border:1px dashed #cbd7e5;border-radius:.8cqw;background:#fff;color:#64748b;font-size:1cqw;text-align:center}.prg__empty-state img{display:block;width:10cqw;height:8.5cqw;object-fit:contain}.prg__employee-row{display:grid;min-width:0;grid-template-columns:2.8cqw minmax(0,1fr) auto auto;align-items:center;gap:.85cqw;padding:1.15cqw 1.12cqw;border-bottom:1px solid #edf1f4;background:#fff}.prg__employee-row:last-child{border-bottom:0}.prg__file-icon{width:2.8cqw;height:2.8cqw;flex-basis:2.8cqw;border-radius:.58cqw;background:#f1f5f9}.prg__file-icon svg{width:1.45cqw;height:1.45cqw}.prg__employee-copy{display:grid;min-width:0;grid-template-columns:minmax(0,max-content) auto;align-items:center;column-gap:7px;row-gap:2px}.prg__employee-copy strong{overflow:hidden;color:#172b45;font-size:1cqw;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.prg__employee-copy code{color:#8793a2;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.86cqw}.prg__employee-copy p{grid-column:1 / -1;overflow:hidden;margin:0;color:#526f99;font-size:.88cqw;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.prg__document-state{display:grid;justify-items:end;gap:3px}.prg__badge{display:inline-flex;align-items:center;padding:.24cqw .5cqw;border:1px solid transparent;border-radius:999px;font-size:.82cqw;font-weight:700;white-space:nowrap}.prg__badge--ready{border-color:#c9ead7;background:#e9f8ef;color:#2c7650}.prg__badge--pending{border-color:#e3e8ed;background:#f3f5f7;color:#64748b}.prg__document-state small{color:#8894a3;font-size:.8cqw;white-space:nowrap}.prg__row-actions{display:flex;grid-column:auto;justify-content:flex-end;gap:.35cqw}.prg__row-actions button{min-height:2.25cqw;padding:.3cqw .58cqw;border:1px solid #dbe2e9;border-radius:.45cqw;background:#fff;color:#536477;font:inherit;font-size:.8cqw}.prg__row-actions button:disabled{cursor:default;opacity:1}.prg__export-hint{margin:8px 0 0;padding:8px 10px;border:1px solid #dce8f1;border-radius:6px;background:#f7fbfe;color:#627488;font-size:8px;line-height:1.5}.prg__export-hint strong{color:#40576b}@media(min-width:1000px)and (min-height:720px){.prg[data-enhanced=true] .pps__persistent-product{--pps-workspace-height: clamp(520px, calc(100svh - 124px) , 640px)}.prg[data-enhanced=true] .pps__persistent-product .prg__screen{height:100%;overflow:hidden}.prg[data-enhanced=true] .pps__persistent-product .prg__toolbar{margin-block:1.2cqw;padding:.72cqw}.prg[data-enhanced=true] .pps__persistent-product .prg__filters{gap:.7cqw}.prg[data-enhanced=true] .pps__persistent-product .prg__employee-row{padding-block:.9cqw}.prg[data-enhanced=true] .pps__persistent-product .prg__directory-row{padding-block:10px}}@media(max-width:999px){.prg .pps__chapter-nav ol{grid-template-columns:repeat(3,minmax(138px,1fr));overflow-x:auto}}@media(max-width:700px){.prg .pps__chapter-nav{margin-inline:-3px;overflow-x:auto}.prg .pps__chapter-nav ol{width:max-content;min-width:100%;grid-template-columns:repeat(3,minmax(148px,1fr));overflow:visible}.prg .pps__chapter{padding-block:31px 36px}.prg__screen-heading{gap:7px}.prg__screen-heading h3,.prg__page--wide .prg__screen-heading h3{font-size:15px}.prg__page{max-width:none;padding:14px}.prg__settings-button{min-height:30px;gap:6px;padding:6px 8px;font-size:9px}.prg__page--wide .prg__settings-button{min-height:30px;padding:6px 8px;font-size:9px}.prg__settings-button svg{width:12px;height:12px}.prg__tabs{gap:10px;margin-top:12px}.prg__page--wide .prg__tabs{gap:10px}.prg__tab,.prg__page--wide .prg__tab{min-height:39px;gap:7px;padding:4px 2px 7px;font-size:10px}.prg__tab svg{width:13px;height:13px;flex-basis:13px}.prg__directory{margin-top:14px}.prg__directory-row{min-height:64px;gap:8px;padding:7px 8px}.prg__directory-image{width:48px;height:48px;flex-basis:48px}.prg__directory-copy{gap:2px}.prg__directory-copy strong{font-size:11px}.prg__directory-copy>span{font-size:10px}.prg__directory-icon{width:28px;height:28px;flex-basis:28px}.prg__directory-meta{display:none}.prg__toolbar{gap:8px;margin:10px 0;padding:8px;border-radius:8px}.prg__filters{display:grid;width:100%;grid-template-columns:minmax(0,1fr) minmax(110px,.8fr);gap:6px}.prg__search{width:100%;min-width:0;flex-basis:auto}.prg__search>svg{left:8px;width:13px;height:13px}.prg__search input,.prg__filters select{height:32px;padding:6px 8px;font-size:10px}.prg__search input{padding-left:28px}.prg__filters select:first-of-type,.prg__filters select:last-of-type{width:100%;flex-basis:auto}.prg__actions{width:100%;justify-content:stretch;gap:6px}.prg__button{min-height:31px;padding:6px 8px;font-size:9px}.prg__button svg{width:13px;height:13px}.prg__empty-state{min-height:190px;gap:10px;padding:24px 12px;font-size:10px}.prg__empty-state img{width:100px;height:86px}.prg__actions .prg__button{flex:1 1 auto}.prg__document-list{border-radius:8px}.prg__document-list>header{min-height:35px;padding:7px 9px;font-size:9px}.prg__document-list>header span{font-size:8px}.prg__employee-row{grid-template-columns:27px minmax(0,1fr);gap:8px;padding:9px}.prg__file-icon{width:27px;height:27px;flex-basis:27px;border-radius:6px}.prg__file-icon svg{width:14px;height:14px}.prg__employee-copy strong{font-size:9px}.prg__employee-copy code,.prg__employee-copy p{font-size:8px}.prg__document-state{grid-column:2;justify-items:start}.prg__badge{padding:3px 5px;font-size:7px}.prg__document-state small{font-size:7px}.prg__row-actions{grid-column:2;justify-content:flex-start}.prg__row-actions{gap:4px}.prg__row-actions button{min-height:22px;padding:3px 6px;border-radius:5px;font-size:7px}.prg__export-hint{font-size:8px}}.prg__intro>p.prg__scroll-guide{margin-top:14px;color:#365e84;font-size:13px}.prg__action-caption{display:flex;min-height:32px;align-items:center;gap:9px;margin:0 0 9px;color:#3c5873;font-size:12px;line-height:1.5}.prg__action-caption>span:first-child{display:grid;width:25px;height:25px;flex:0 0 25px;place-items:center;border:1px solid #c9def2;border-radius:7px;background:#edf5fd;color:#2365a1;font-size:10px;font-weight:750}.prg__directory-row--focus{position:relative;background:#f4f9ff;box-shadow:inset 3px 0 #3b82f6;cursor:pointer}.prg__directory-row--focus:hover{background:#eaf3ff}.prg__directory-row--focus:focus-visible,.prg__statutory button:focus-visible{outline:2px solid #3884ed;outline-offset:-3px}.prg__statutory{margin-top:1.4cqw}.prg__statutory-toolbar{display:flex;align-items:center;justify-content:space-between;gap:1cqw;padding:1cqw;border:1px solid #dce4ed;border-radius:.9cqw;background:#f1f5f9;color:#526477;font-size:.9cqw}.prg__statutory-toolbar p{max-width:55cqw;margin:0;line-height:1.55}.prg__statutory-toolbar label{display:flex;flex:0 0 auto;align-items:center;gap:.6cqw}.prg__statutory-toolbar select{height:2.7cqw;padding:.4cqw .7cqw;border:1px solid #d7e0eb;border-radius:.5cqw;background:#fff;color:#233b5d;font:inherit;opacity:1}.prg__authority{margin-top:1.3cqw}.prg__authority>h4{margin:0 0 .5cqw;color:#64748b;font-size:.85cqw;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.prg__statutory-row{display:grid;grid-template-columns:2.8cqw minmax(0,1fr) auto auto;align-items:center;gap:.9cqw;padding:1cqw;border-bottom:1px solid #edf1f4}.prg__statutory-row:last-child{border-bottom:0}.prg__statutory-row.is-focused{background:#f0f7ff}.prg__statutory-row strong{color:#172b45;font-size:.97cqw}.prg__statutory-row p{margin:.3cqw 0 0;color:#64748b;font-size:.85cqw}.prg__statutory-row .prg__button{min-height:2.5cqw;font-size:.85cqw}.prg__drawer-scrim{position:absolute;z-index:2;inset:0;background:#0f172a3b}.prg__generation-drawer{display:flex;position:absolute;z-index:3;inset:0 0 0 auto;width:46cqw;min-width:275px;max-width:560px;flex-direction:column;border-left:1px solid #dce3eb;background:#fff;color:#334155;box-shadow:-12px 0 32px #0f172a24;font-size:clamp(9px,.95cqw,13px)}.prg__drawer-heading{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:1cqw;padding:1.15cqw 1.4cqw;border-bottom:1px solid #e2e8f0;background:#f8fafc}.prg__drawer-heading p{margin:0 0 .25cqw;color:#64748b;font-size:.78cqw;font-weight:750;letter-spacing:.09em}.prg__drawer-heading h4{margin:0;color:#0f172a;font-size:clamp(12px,1.3cqw,18px);font-weight:720;line-height:1.35}.prg__drawer-close{display:grid;width:2.4cqw;height:2.4cqw;min-width:24px;min-height:24px;flex:0 0 auto;place-items:center;border:0;border-radius:.45cqw;background:transparent;color:#64748b;font-size:21px;cursor:pointer}.prg__drawer-close:hover{background:#e8eef5}.prg__drawer-body{display:grid;min-height:0;align-content:start;gap:1.1cqw;overflow-y:auto;padding:1.4cqw}.prg__drawer-facts{display:grid;gap:.65cqw;margin:0;padding:1.05cqw;border:1px solid #e2e8f0;border-radius:.8cqw;background:#f8fafc;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(8px,.85cqw,12px)}.prg__drawer-facts>div,.prg__validation-totals>div{display:flex;justify-content:space-between;gap:1cqw;padding-bottom:.6cqw;border-bottom:1px solid #e2e8f0}.prg__drawer-facts>div:last-child,.prg__validation-totals>div:last-child{padding-bottom:0;border-bottom:0}.prg__drawer-facts dt,.prg__validation-totals dt{color:#64748b}.prg__drawer-facts dd,.prg__validation-totals dd{margin:0;color:#334155;font-weight:650;text-align:right}.prg__drawer-card{padding:1.05cqw;border:1px solid #e2e8f0;border-radius:.8cqw;background:#fff}.prg__drawer-card h5,.prg__file-preview h5{margin:0 0 .55cqw;color:#0f172a;font:inherit;font-weight:720}.prg__drawer-card p{margin:0;color:#64748b;font-size:clamp(9px,.88cqw,12px);line-height:1.6}.prg__validation-card{border-color:#bcd8cb}.prg__validation-card .prg__validation-summary{display:flex;align-items:center;gap:.45cqw;color:#276749;font-weight:650}.prg__validation-totals{display:grid;gap:.65cqw;margin:.85cqw 0 0;font-size:clamp(9px,.85cqw,12px)}.prg__drawer-footer{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:.7cqw;margin-top:auto;padding:.9cqw 1.2cqw;border-top:1px solid #e2e8f0;background:#f8fafc}.prg__drawer-footer>div{display:flex;gap:.55cqw}.prg__statutory .prg__button{cursor:pointer}.prg__statutory .prg__button:disabled{cursor:default}.prg__button--action{border-color:#1e3a5a;background:#172f4b;color:#fff}.prg__button--action:hover{background:#234b75}.prg__button--action:disabled{border-color:#bcd8cb;background:#e8f6ee;color:#276749}.prg__action-focus{box-shadow:0 0 0 3px #3b82f633}.prg__generated-file{display:flex;align-items:flex-start;gap:.7cqw;padding:1cqw;border:1px solid #b7d7f5;border-radius:.8cqw;background:#eff7ff;color:#265d91}.prg__generated-file>span{display:grid;width:1.7cqw;height:1.7cqw;flex:0 0 1.7cqw;place-items:center;border-radius:50%;background:#d8edff}.prg__generated-file p{margin:.35cqw 0;overflow-wrap:anywhere}.prg__generated-file small{color:#526f89;font-size:inherit}.prg__file-preview{padding:1cqw;border:1px solid #dce4ed;border-radius:.7cqw}.prg__file-preview table{width:100%;border-collapse:collapse;font-size:clamp(8px,.8cqw,11px)}.prg__file-preview th,.prg__file-preview td{padding:.6cqw .35cqw;border-bottom:1px solid #e2e8f0;text-align:left}.prg__file-preview td{text-align:right}.prg__file-preview p{margin:.6cqw 0 0;color:#64748b;font-size:.8cqw}.prg__statutory[data-drawer-open=false] .prg__drawer-scrim,.prg__statutory[data-drawer-open=false] .prg__generation-drawer{display:none}.prg[data-enhanced=true] .pps__scene[data-active=true] .prg__generation-drawer{animation:prg-drawer-enter .4s .12s both}@keyframes prg-drawer-enter{0%{opacity:0;transform:translate(8%)}to{opacity:1;transform:translate(0)}}@media(max-width:700px){.prg .pps__product{aspect-ratio:auto}.prg__statutory{margin-top:14px}.prg__statutory-toolbar{flex-direction:column;align-items:flex-start;gap:8px;padding:10px;font-size:10px}.prg__statutory-toolbar p{max-width:none}.prg__statutory-toolbar select{height:30px}.prg__authority{margin-top:14px}.prg__authority>h4{margin-bottom:6px;font-size:10px}.prg__statutory-row{grid-template-columns:27px minmax(0,1fr);gap:8px;padding:10px}.prg__statutory-row strong{font-size:10px}.prg__statutory-row p,.prg__statutory-row .prg__button{font-size:9px}.prg__statutory-row .prg__button{min-height:30px}.prg__statutory[data-drawer-open=true]>.prg__authority,.prg__statutory[data-drawer-open=true]>.prg__statutory-toolbar{display:none}.prg__drawer-scrim{display:none}.prg__generation-drawer{position:relative;inset:auto;width:100%;min-width:0;max-width:none;min-height:430px;border:1px solid #dce3eb;border-radius:8px;box-shadow:0 2px 8px #0f172a0f;font-size:11px}.prg__drawer-heading{padding:12px}.prg__drawer-heading p{font-size:9px}.prg__drawer-body{gap:12px;overflow:visible;padding:12px}.prg__drawer-facts,.prg__drawer-card,.prg__generated-file,.prg__file-preview{padding:12px;border-radius:8px}.prg__drawer-facts,.prg__validation-totals{gap:8px;font-size:10px}.prg__drawer-card h5{margin-bottom:6px}.prg__drawer-card p{font-size:10px}.prg__validation-totals{margin-top:10px}.prg__drawer-footer{gap:8px;padding:12px}.prg__drawer-footer>div{gap:6px}.prg__generated-file{gap:8px}.prg__generated-file>span{width:20px;height:20px;flex-basis:20px}.prg__file-preview table,.prg__file-preview p{font-size:9px}}@media(prefers-reduced-motion:reduce){.prg *,.prg *:before,.prg *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@font-face{font-family:Paydae Report Geist;src:url(/demo/payroll/geist-latin.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}.pr-bento,.pr-bento *{box-sizing:border-box}.pr-bento{padding-block:clamp(64px,8vw,96px);color:#17344f}.pr-bento--statutory{background:#fff}.pr-bento--reports{background:#f7f9fb}.pr-bento .pr-section-heading h2{max-width:28ch}.pr-bento__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;gap:17px;margin-top:clamp(30px,4vw,44px)}.pr-bento__tile{display:flex;position:relative;min-width:0;flex-direction:column;gap:20px;overflow:hidden;isolation:isolate;padding:clamp(21px,2.5vw,30px);border:1px solid #e0eaf1;border-radius:25px;background:linear-gradient(145deg,#eef6fb,#f8fafc)}.pr-bento__tile--zimra{grid-column:1 / span 7;grid-row:1 / span 2;background:linear-gradient(142deg,#edf6fc,#f4f8fb 74%)}.pr-bento__tile--nssa{grid-column:8 / -1;grid-row:1;background:linear-gradient(147deg,#f1f7f7,#f8fbfb)}.pr-bento__tile--zimdef{grid-column:8 / -1;grid-row:2;background:linear-gradient(145deg,#f5f7fa,#fafbfd)}.pr-bento__tile--variance{grid-column:span 7}.pr-bento__tile--tax{grid-column:span 5;background:linear-gradient(145deg,#f2f6fa,#fafcfd)}.pr-bento__tile--currency{grid-column:span 5;background:linear-gradient(145deg,#eff6fa,#f7fafc)}.pr-bento__tile--leave{grid-column:span 7;background:linear-gradient(145deg,#f1f7f7,#f8fbfb)}.pr-bento__copy{position:relative;min-width:0}.pr-bento__copy h3{max-width:28ch;margin:0 0 9px;color:#17344f;font-family:var(--wf-serif, Georgia, serif);font-size:clamp(23px,2.2vw,30px);font-weight:450;letter-spacing:-.025em;line-height:1.17;text-wrap:balance}.pr-bento__copy>p:last-child{max-width:54ch;margin:0;color:#536a80;font-size:13px;line-height:1.65}.pr-bento__fragment{position:relative;min-width:0;margin-top:auto;padding:14px;border:1px solid #dfe4ea;border-radius:7px;background:#fff;color:#394656;box-shadow:0 2px 6px #1d2c400d,0 1px 2px #1d2c4009;font-family:Paydae Report Geist,Inter,Segoe UI,sans-serif;font-size:12px;line-height:1.4}.pr-bento__fragment--catalogue{display:flex;flex:1;flex-direction:column;margin-top:0}.pr-bento__fragment--paper{background:#fffefb}.pr-bento__fragment-head{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px;padding-bottom:11px;border-bottom:1px solid #e5e9ee}.pr-bento__fragment-head>div{min-width:0}.pr-bento__fragment-head small{display:block;margin-bottom:3px;color:#687585;font-size:10px;line-height:1.4}.pr-bento__fragment-head h4{margin:0;color:#263343;font-size:13px;font-weight:650;line-height:1.4}.pr-bento__chip,.pr-bento__format{display:inline-flex;flex:0 0 auto;align-items:center;padding:4px 6px;border:1px solid #d7e5f1;border-radius:5px;background:#edf4fb;color:#365c83;font-size:10px;font-weight:650;line-height:1.2;white-space:nowrap}.pr-bento__format{border-color:#dce5ed;background:#f7f9fb;color:#536879;font-size:9px;letter-spacing:.04em}.pr-bento__context{display:flex;flex-wrap:wrap;align-items:center;gap:7px;padding:10px 0;color:#6a7685;font-size:10px}.pr-bento__context strong{color:#394656;font-weight:600}.pr-bento__context-end{margin-left:auto}.pr-bento__output-list,.pr-bento__tax-list{margin:0;padding:0;list-style:none}.pr-bento__output-list{overflow:hidden;border:1px solid #e0e6ee;border-radius:6px}.pr-bento__output-list li{display:flex;min-width:0;align-items:center;gap:10px;min-height:66px;padding:12px;border-bottom:1px solid #e9eef4;background:#fff}.pr-bento__output-list li:last-child{border-bottom:0}.pr-bento__output-list li.is-selected{background:#f0f7ff;box-shadow:inset 3px 0 #4286cf}.pr-bento__output-list li>div{min-width:0;flex:1}.pr-bento__output-list strong{display:block;color:#233b55;font-size:11px;font-weight:650;line-height:1.5}.pr-bento__output-list small{display:block;margin-top:3px;color:#748293;font-size:10px}.pr-bento__document-mark{display:grid;width:29px;height:32px;flex:0 0 29px;place-items:center;border:1px solid #dce5ef;border-radius:6px;background:#f8fafc;color:#6580a0}.pr-bento__document-mark svg{width:17px;height:19px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4}.pr-bento__selection{margin-top:16px;padding:13px;border:1px solid #dce6ef;border-radius:7px;background:#f8fafc}.pr-bento__selection-label{margin:0 0 5px;color:#637b93;font-size:9px;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.pr-bento__selection h5{margin:0 0 4px;color:#243c55;font-size:12px;font-weight:650}.pr-bento__facts{display:grid;gap:0;margin:0}.pr-bento__facts>div{display:flex;min-width:0;align-items:baseline;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid #edf0f3}.pr-bento__facts>div:last-child{border-bottom:0}.pr-bento__facts dt{color:#687585;font-size:11px}.pr-bento__facts dd{margin:0;color:#33485c;font-size:11px;font-weight:650;font-variant-numeric:tabular-nums;text-align:right}.pr-bento__review-line{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-top:10px;color:#718195;font-size:10px}.pr-bento__action-label{display:inline-flex;align-items:center;gap:8px;padding:6px 8px;border:1px solid #cbdceb;border-radius:5px;background:#fff;color:#365c83;font-weight:600}.pr-bento__fragment-foot{display:flex;justify-content:space-between;gap:10px;padding-top:12px;color:#788595;font-size:9px}.pr-bento__fragment--catalogue .pr-bento__fragment-foot{margin-top:auto}.pr-bento__total{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-top:7px;padding:11px 10px;border:1px solid #dbe7f0;border-radius:5px;background:#eff6fc;color:#315573;font-size:11px}.pr-bento__total strong{font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.pr-bento__table-scroll{max-width:100%;overflow-x:auto;border:1px solid #dfe5ec;border-radius:6px;overscroll-behavior-x:contain}.pr-bento__table-scroll:focus-visible{outline:2px solid #427eaf;outline-offset:3px}.pr-bento__table{width:100%;border-collapse:collapse;color:#394656;font-size:11px;font-variant-numeric:tabular-nums}.pr-bento__table th,.pr-bento__table td{padding:10px 7px;border-bottom:1px solid #edf0f3;text-align:right;white-space:nowrap}.pr-bento__table th:first-child{text-align:left}.pr-bento__table thead th{border-bottom-color:#dfe5ec;background:#f7f9fb;color:#657181;font-size:10px;font-weight:620}.pr-bento__table tbody th{color:#394f63;font-weight:550}.pr-bento__table tbody th small{display:block;margin-top:3px;color:#8a96a4;font-size:9px;font-weight:450}.pr-bento__table tbody tr:last-child th,.pr-bento__table tbody tr:last-child td{border-bottom:0}.pr-bento__table .pr-bento__change{color:#38648a;background:#f4f9fe;font-weight:650}.pr-bento__related{display:grid;gap:4px;margin:-5px 2px 0;color:#395a77;font-size:11px;font-weight:600;line-height:1.5}.pr-bento__related span{color:#71859a;font-size:9px;font-weight:650;letter-spacing:.06em;text-transform:uppercase}.pr-bento__tax-list li{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:17px 0;border-bottom:1px solid #e8edf3}.pr-bento__tax-list li>div{min-width:0}.pr-bento__tax-list small{display:block;margin-bottom:5px;color:#7a8896;font-size:9px}.pr-bento__tax-list strong{display:block;color:#314961;font-size:11px;font-weight:600;line-height:1.55}.pr-bento__deferred{flex:0 0 auto;padding:3px 5px;border:1px solid #eadfbe;border-radius:4px;background:#fcf8ec;color:#826832;font-size:9px;font-weight:600}.pr-bento__fragment-note{margin:11px 0 0;color:#778595;font-size:10px;line-height:1.55}.pr-bento__fragment-note--blue{padding:9px;border-radius:5px;background:#f0f6fc;color:#54718c}.pr-bento__tile--currency .pr-bento__table-scroll{margin-top:12px}.pr-bento__currency-code{display:inline-flex;min-width:39px;justify-content:center;padding:4px 5px;border:1px solid #dce5ee;border-radius:4px;background:#f3f7fb;color:#446781;font-size:10px;font-weight:650}.pr-bento__example-note{margin:13px 2px 0;color:#73808d;font-size:11px;line-height:1.55}.pr-bento__tile:nth-child(1){--pr-bento-tile-delay: 0ms;--pr-bento-start-tilt: -.9deg;--pr-bento-settle-tilt: .12deg}.pr-bento__tile:nth-child(2){--pr-bento-tile-delay: .12s;--pr-bento-start-tilt: .8deg;--pr-bento-settle-tilt: -.1deg}.pr-bento__tile:nth-child(3){--pr-bento-tile-delay: .24s;--pr-bento-start-tilt: -.7deg;--pr-bento-settle-tilt: .08deg}.pr-bento__tile:nth-child(4){--pr-bento-tile-delay: .36s;--pr-bento-start-tilt: .7deg;--pr-bento-settle-tilt: -.08deg}.pr-bento[data-motion-ready=true] .pr-bento__tile:not([data-revealed]){opacity:0;transform:translate3d(0,30px,0) scale(.96) rotate(var(--pr-bento-start-tilt))}.pr-bento[data-motion-ready=true] .pr-bento__tile[data-revealed]{animation:pr-bento-tile-enter .74s cubic-bezier(.2,.78,.25,1) var(--pr-bento-tile-delay) both}.pr-bento[data-motion-ready=true] .pr-bento__tile[data-revealed] .pr-bento__fragment{animation:pr-bento-fragment-enter .38s cubic-bezier(.2,.78,.25,1) both;animation-delay:calc(var(--pr-bento-tile-delay) + 205ms)}.pr-bento[data-motion-ready=true] .pr-bento__tile[data-revealed] :is(.pr-bento__fragment-head,.pr-bento__context,.pr-bento__output-list>li,.pr-bento__selection-label,.pr-bento__selection h5,.pr-bento__review-line,.pr-bento__facts>div,.pr-bento__table tbody tr,.pr-bento__tax-list>li,.pr-bento__total,.pr-bento__fragment-foot,.pr-bento__related){animation:pr-bento-detail-enter .27s cubic-bezier(.2,.78,.25,1) both;animation-delay:calc(var(--pr-bento-tile-delay) + var(--pr-bento-detail-delay, .62s))}.pr-bento__table tbody tr:nth-child(2),.pr-bento__output-list>li:nth-child(2),.pr-bento__facts>div:nth-child(2),.pr-bento__tax-list>li:nth-child(2){--pr-bento-detail-delay: 662ms}.pr-bento__table tbody tr:nth-child(3),.pr-bento__output-list>li:nth-child(3),.pr-bento__facts>div:nth-child(3){--pr-bento-detail-delay: 704ms}.pr-bento__total,.pr-bento__review-line{--pr-bento-detail-delay: 788ms}.pr-bento__fragment-foot,.pr-bento__related{--pr-bento-detail-delay: .83s}.pr-bento[data-motion-ready=true] .pr-bento__tile[data-focus-revealed],.pr-bento[data-motion-ready=true] .pr-bento__tile[data-focus-revealed] *{animation:none!important;opacity:1;transform:none}@keyframes pr-bento-tile-enter{0%{opacity:0;transform:translate3d(0,30px,0) scale(.96) rotate(var(--pr-bento-start-tilt))}78%{opacity:1;transform:translate3d(0,-2px,0) scale(1.008) rotate(var(--pr-bento-settle-tilt))}to{opacity:1;transform:translateZ(0) scale(1) rotate(0)}}@keyframes pr-bento-fragment-enter{0%{opacity:0;transform:translate3d(0,10px,0) scale(.985)}78%{opacity:1;transform:translate3d(0,-1px,0) scale(1.006)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes pr-bento-detail-enter{0%{opacity:0;transform:translate3d(0,5px,0) scale(.985)}80%{opacity:1;transform:translate3d(0,-1px,0) scale(1.008)}to{opacity:1;transform:translateZ(0) scale(1)}}@media(prefers-reduced-motion:reduce){.pr-bento[data-motion-ready=true] .pr-bento__tile,.pr-bento[data-motion-ready=true] .pr-bento__tile *{animation:none!important;opacity:1!important;transform:none!important}}@media(max-width:1050px){.pr-bento__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-bento__tile--zimra{grid-column:1 / -1;grid-row:auto}.pr-bento__tile--nssa,.pr-bento__tile--zimdef{grid-column:auto;grid-row:auto}.pr-bento__grid--reports>.pr-bento__tile{grid-column:auto}.pr-bento__fragment--catalogue{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);column-gap:18px}.pr-bento__fragment--catalogue .pr-bento__fragment-head,.pr-bento__fragment--catalogue .pr-bento__context,.pr-bento__fragment--catalogue .pr-bento__fragment-foot{grid-column:1 / -1}.pr-bento__selection{margin-top:0}}@media(max-width:760px){.pr-bento__grid{grid-template-columns:minmax(0,1fr);gap:16px}.pr-bento__grid>.pr-bento__tile{grid-column:1}.pr-bento__tile{gap:18px;border-radius:21px}.pr-bento__copy h3{max-width:30ch}.pr-bento__fragment--catalogue{display:flex}.pr-bento__selection{margin-top:16px}}@media(max-width:420px){.pr-bento__tile{padding:18px}.pr-bento__fragment{padding:10px}.pr-bento__fragment-head{gap:8px}.pr-bento__fragment-head h4{font-size:12px}.pr-bento__output-list li{gap:7px;padding:10px 8px}.pr-bento__document-mark{width:24px;flex-basis:24px}.pr-bento__total{flex-wrap:wrap}.pr-bento__context-end{width:100%;margin-left:0}}@font-face{font-family:Export Geist;src:url(/demo/payroll/geist-latin.woff2) format("woff2");font-weight:100 900;font-display:swap}.eh-preview,.eh-preview *{box-sizing:border-box}.eh-preview{margin:0;color:#0f172a;font-family:Export Geist,Segoe UI,sans-serif}.eh-window{display:flex;min-height:550px;overflow:hidden;border:1px solid #dce2e9;border-radius:10px;background:#f8fafc;box-shadow:0 8px 30px #1f314612}.eh-rail{display:flex;width:42px;flex:0 0 42px;flex-direction:column;align-items:center;border-right:1px solid #d8dde4;background:#eef1f4}.eh-brand{display:grid;width:100%;height:47px;place-items:center;border-bottom:1px solid #d8dde4}.eh-brand img{width:29px;height:auto}.eh-rail-icons{display:grid;width:100%;gap:3px;padding:12px 4px}.eh-rail-item{display:grid;height:31px;place-items:center;color:#666}.eh-rail-item svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.eh-rail-item--active{border:1px solid #d4dce6;border-radius:7px;background:#fff;color:#347fff;box-shadow:0 1px 3px #14243a12}.eh-rail-avatar{display:grid;width:28px;height:28px;margin:auto 0 10px;place-items:center;border:1px solid #d8dde4;border-radius:50%;color:#888;font-size:12px}.eh-main{min-width:0;flex:1}.eh-topbar{display:flex;min-height:47px;align-items:center;flex-wrap:wrap;gap:8px;border-bottom:1px solid #d8dde4;background:#f5f7f9;padding:10px 17px;color:#777;font-size:11px}.eh-topbar>span{color:#7b828b}.eh-topbar strong{color:#222;font-weight:450}.eh-content{padding:27px 23px}.eh-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:23px}.eh-heading h4{margin:0;font-size:23px;font-weight:680;letter-spacing:-.035em;line-height:1.2}.eh-settings{flex:0 0 auto;border:1px solid #dce4ee;border-radius:5px;background:#fff;padding:8px 10px;color:#2a405d;font-size:9px}.eh-tabs{display:flex;align-items:stretch;gap:18px;margin-bottom:23px;border-bottom:1px solid #dce4ee;overflow:hidden;color:#405879;font-size:9px;white-space:nowrap}.eh-tabs>span{display:flex;align-items:center;gap:6px;padding:0 0 12px}.eh-tabs svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.eh-tabs .eh-tab--active{border-bottom:2px solid #0f172a;color:#0f172a;font-weight:600}.eh-log{overflow:hidden;border:1px solid #dce3eb;border-radius:9px;background:#fff;box-shadow:0 1px 3px #17283c0c}.eh-log-head{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid #dce3eb;background:#f8fafc;padding:11px 12px;color:#475569;font-size:10px;font-weight:600}.eh-record{padding:17px 14px;border-bottom:1px solid #f1f5f9}.eh-record:last-child{border-bottom:0}.eh-record-top{display:flex;align-items:flex-start;gap:11px}.eh-record-top>div{min-width:0;flex:1}.eh-disk{display:grid;width:31px;height:31px;flex:0 0 31px;place-items:center;border:1px solid #e2e8f0;border-radius:7px;background:#f1f5f9;color:#64748b}.eh-disk svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.eh-record h5{margin:0 0 5px;color:#0f172a;font-size:10px;font-weight:700;overflow-wrap:anywhere}.eh-record p{margin:3px 0 0;color:#64748b;font-size:9px;line-height:1.6}.eh-record p strong{color:#334155;font-weight:600}.eh-record .eh-time{color:#94a3b8}.eh-status{flex:0 0 auto;border-radius:4px;background:#dcfce7;padding:3px 7px;color:#166534;font-size:8px;font-weight:600}.eh-file{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-top:12px;border-top:1px solid #f1f5f9;padding:8px 0 0 42px;color:#475569;font-size:9px}.eh-file code{max-width:100%;border-radius:3px;background:#f1f5f9;padding:4px 6px;color:#1e293b;font-size:8px;overflow-wrap:anywhere}.eh-record--highlight{position:relative;background:#f4f8ff;box-shadow:inset 3px 0 #2581f4}.eh-record--highlight h5{color:#174d93}.eh-record--highlight .eh-file code{outline:1px solid #c2d9f8;background:#eaf2fd}.eh-record--muted{opacity:.48}.eh-callout{display:flex;gap:12px;align-items:flex-start;margin-top:16px;border:1px solid #d5e3f3;border-radius:8px;padding:14px;background:#fff;color:#365a7e}.eh-callout>span{display:grid;width:23px;height:23px;flex:0 0 23px;place-items:center;border-radius:50%;background:#eaf2fc;color:#2581f4;font-size:9px;font-weight:650}.eh-callout strong{font-size:11px;font-weight:600}.eh-callout p{margin:5px 0 0;color:#74879b;font-size:10px;line-height:1.6}.eh-preview figcaption{margin-top:11px;color:#8491a0;font-size:10px;line-height:1.5}.eh-window--pdf{display:block;border-color:#d6dce4;background:#eef1f5}.eh-window--pdf .eh-rail,.eh-window--pdf .eh-topbar{display:none}.eh-window--pdf .eh-content{padding:0}.eh-pdf-bar{display:flex;align-items:center;gap:12px;min-height:49px;border-bottom:1px solid #d8dfe7;background:#fff;padding:12px 18px;color:#778392;font-size:9px}.eh-pdf-bar>strong{min-width:0;flex:1;color:#334155;font-size:10px;font-weight:550;overflow-wrap:anywhere}.eh-file-badge{display:grid;width:25px;height:30px;flex:0 0 25px;place-items:center;border:1px solid #cbdcf1;border-radius:4px;background:#f0f6ff;color:#2581f4;font-size:8px;font-weight:650}.eh-paper-surface{padding:20px 34px}.eh-paper{max-width:480px;margin:auto;border:1px solid #d8dde2;background:#fff;padding:24px;color:#222;box-shadow:0 3px 9px #22384f12}.eh-paper-head{display:flex;justify-content:space-between;gap:12px;border-top:3px solid #2581f4;border-bottom:1px solid #d8dde2;padding:14px 0 11px}.eh-paper-head>strong{color:#2581f4;font-size:17px;font-weight:600}.eh-paper-head>div{text-align:right}.eh-paper-head h4{margin:0;font-size:18px;font-weight:700}.eh-paper-head p{margin:3px 0;color:#4f5050;font-size:8px}.eh-paper-head b{font-size:9px;font-weight:600}.eh-personal{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-top:12px;padding:11px;background:#f7f8fa}.eh-personal dl{margin:0;font-size:8px}.eh-personal dl+dl{border-left:1px solid #d8dde2;padding-left:13px}.eh-personal dl>div{display:flex;gap:7px;margin-bottom:5px}.eh-personal dt{color:#4f5050}.eh-personal dd{margin:0;font-weight:550}.eh-period{display:flex;justify-content:space-between;gap:8px;border-bottom:1px solid #d8dde2;padding:12px 0;font-size:7px;color:#4f5050}.eh-period strong{display:block;margin-top:4px;color:#222;font-size:8px;font-weight:550}.eh-paytable{width:100%;margin-top:13px;border-collapse:collapse;font-size:8px;text-align:left}.eh-paytable caption{margin-bottom:6px;text-align:left;color:#222;font-size:10px;font-weight:650}.eh-paytable th,.eh-paytable td{border-bottom:1px solid #e8ecef;padding:6px 7px}.eh-paytable thead{background:#f7f8fa;color:#4f5050}.eh-paytable th{font-weight:550}.eh-paytable :is(th,td):last-child{text-align:right;font-variant-numeric:tabular-nums}.eh-paytable tfoot{background:#e9ecef;font-weight:600}.eh-net{display:flex;justify-content:space-between;gap:12px;margin-top:14px;padding:12px;background:#2581f4;color:#fff;font-size:12px}.eh-paper-foot{display:flex;justify-content:space-between;gap:10px;margin:16px 0 0;color:#8c949c;font-size:6px}.eh-handover{display:flex;align-items:center;gap:11px;border-top:1px solid #d8dfe7;background:#fff;padding:16px 18px}.eh-handover>div:nth-child(2){min-width:0;flex:1}.eh-handover strong{color:#243f5c;font-size:11px;font-weight:600}.eh-handover p{margin:4px 0 0;color:#78889b;font-size:9px;line-height:1.6}.eh-methods{display:flex;flex-wrap:wrap;gap:6px;max-width:155px}.eh-methods span{border:1px solid #dce4ed;border-radius:4px;padding:5px 7px;color:#556c85;font-size:8px}@media(max-width:600px){.eh-content{padding:22px 13px}.eh-rail{width:35px;flex-basis:35px}.eh-heading{align-items:flex-start;gap:8px}.eh-heading h4{font-size:20px}.eh-settings{padding:6px;font-size:8px}.eh-topbar{gap:5px;padding:10px;font-size:9px}.eh-tabs{gap:14px;font-size:8px}.eh-log-head{font-size:9px}.eh-record{padding:14px 10px}.eh-record-top{flex-wrap:wrap;gap:7px}.eh-disk{width:25px;height:25px;flex-basis:25px}.eh-file{padding-left:0}.eh-status{margin-left:32px}.eh-paper-surface{padding:16px 12px}.eh-paper{padding:17px}.eh-personal{gap:8px;padding:8px}.eh-personal dl>div{flex-direction:column;gap:2px}.eh-personal dl+dl{padding-left:8px}.eh-handover{flex-wrap:wrap}.eh-methods{max-width:none;padding-left:36px}.eh-pdf-bar{gap:8px;padding:10px 12px}.eh-pdf-bar>span:last-child{display:none}}.eh-window{position:relative}.eh-window:after{position:absolute;z-index:2;inset:0 0 0 auto;width:clamp(36px,6vw,72px);background:linear-gradient(90deg,#fff0,#fff 96%);content:"";pointer-events:none}.eh-window:after{width:clamp(70px,8vw,115px);background:linear-gradient(90deg,#fff0,#fffc 72%,#fff)}.eh-register-rest{display:flex;justify-content:space-between;gap:12px;padding:15px;border-top:1px solid #edf0f4;color:#8996a6;font-size:10px}.eh-preview--details .eh-record{padding-block:24px}.eh-preview--details .eh-callout{margin-top:24px;padding:18px}.eh-preview--details .eh-callout p{max-width:340px}.eh-window--pdf .eh-paper-surface{padding-block:13px}.eh-window--pdf .eh-paper{padding-block:17px}.eh-window--pdf .eh-paytable{margin-top:10px}.eh-window--pdf .eh-paytable th,.eh-window--pdf .eh-paytable td{padding-block:4px}@media(max-width:979px){.eh-window:after{width:65px}}.eh-window{-webkit-mask-image:linear-gradient(to right,#000 0%,#000 calc(100% - 115px),transparent 100%);mask-image:linear-gradient(to right,#000 0%,#000 calc(100% - 115px),transparent 100%)}.eh-window:after{content:none}@media(max-width:979px){.eh-window{-webkit-mask-image:linear-gradient(to right,#000 0%,#000 calc(100% - 65px),transparent 100%);mask-image:linear-gradient(to right,#000 0%,#000 calc(100% - 65px),transparent 100%)}}.export-journey__title[data-astro-cid-mmr7v2mk]{margin:0 0 42px;font-size:clamp(28px,3vw,39px);font-weight:650;letter-spacing:-.035em;line-height:1.2;text-align:center}.export-journey__rows[data-astro-cid-mmr7v2mk]{display:grid;gap:clamp(52px,7vw,92px)}.export-journey__row[data-astro-cid-mmr7v2mk]{display:grid;min-width:0;grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(32px,5vw,72px)}.export-journey__copy[data-astro-cid-mmr7v2mk]{max-width:31rem}.export-journey__copy[data-astro-cid-mmr7v2mk] h3[data-astro-cid-mmr7v2mk]{margin:0 0 14px;font-size:clamp(21px,2vw,25px);font-weight:600;letter-spacing:-.02em;line-height:1.3}.export-journey__copy[data-astro-cid-mmr7v2mk] p[data-astro-cid-mmr7v2mk]{margin:0 0 20px;color:var(--wf-muted);font-size:15px;line-height:1.7}.export-journey__media[data-astro-cid-mmr7v2mk]{position:relative;display:block;min-width:0;margin:0;overflow-x:clip}.export-journey__media[data-astro-cid-mmr7v2mk]:focus-visible{outline:2px solid #2473c8;outline-offset:2px}.export-journey__media[data-astro-cid-mmr7v2mk] .org-preview{width:100%}.export-journey__media[data-astro-cid-mmr7v2mk] figcaption[data-astro-cid-mmr7v2mk]{margin-top:10px;color:var(--wf-muted);font-size:11px;line-height:1.5}.export-journey__steps[data-astro-cid-mmr7v2mk]{display:none}.export-journey__steps[data-astro-cid-mmr7v2mk][hidden]{display:none!important}.export-journey__steps[data-astro-cid-mmr7v2mk] button[data-astro-cid-mmr7v2mk]{position:relative;min-height:36px;border:0;border-radius:0;background:transparent;padding:0 8px 0 20px;color:#697586;font:inherit;font-size:13px;line-height:1.35;text-align:left;cursor:pointer;transition:color .18s ease,font-weight .18s ease}.export-journey__steps[data-astro-cid-mmr7v2mk] button[data-astro-cid-mmr7v2mk]:before{position:absolute;inset:0 auto 0 4px;width:3px;border-radius:999px;background:transparent;content:""}.export-journey__steps[data-astro-cid-mmr7v2mk] button[data-astro-cid-mmr7v2mk]:hover{color:#263343}.export-journey__steps[data-astro-cid-mmr7v2mk] button[data-astro-cid-mmr7v2mk]:focus-visible{outline:2px solid #2473c8;outline-offset:2px}.export-journey__steps[data-astro-cid-mmr7v2mk]:before{position:absolute;inset:4px auto 4px 5px;width:1px;background:#dce3eb;content:""}.export-journey__steps[data-astro-cid-mmr7v2mk] button[data-astro-cid-mmr7v2mk][aria-current=step]{color:#263343;font-weight:650}.export-journey__steps[data-astro-cid-mmr7v2mk] button[data-astro-cid-mmr7v2mk][aria-current=step]:before{background:#2473c8}.export-journey__scroll-track[data-astro-cid-mmr7v2mk][data-enhanced=true]{position:relative}.export-journey__rows[data-astro-cid-mmr7v2mk][data-enhanced=true]{position:sticky;top:var(--story-sticky-top);height:var(--story-stage-height);gap:0}.export-journey__rows[data-astro-cid-mmr7v2mk][data-enhanced=true]>.export-journey__row[data-astro-cid-mmr7v2mk]{position:absolute;inset:0;display:grid;grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(32px,5vw,72px);padding-bottom:0}.export-journey__rows[data-astro-cid-mmr7v2mk][data-enhanced=true] [data-astro-cid-mmr7v2mk][data-story-state]{visibility:hidden;pointer-events:none}.export-journey__rows[data-astro-cid-mmr7v2mk][data-enhanced=true] [data-astro-cid-mmr7v2mk][data-story-state][data-active=true]{z-index:1;visibility:visible;pointer-events:auto}.export-journey__rows[data-astro-cid-mmr7v2mk][data-enhanced=true] .export-journey__copy[data-astro-cid-mmr7v2mk]{padding-bottom:132px;opacity:0;transition:opacity .22s ease}.export-journey__rows[data-astro-cid-mmr7v2mk][data-enhanced=true] [data-astro-cid-mmr7v2mk][data-active=true] .export-journey__copy[data-astro-cid-mmr7v2mk]{opacity:1}.export-journey__rows[data-astro-cid-mmr7v2mk][data-enhanced=true] .export-journey__media[data-astro-cid-mmr7v2mk]{height:auto;overflow:visible;opacity:0;transform:translate(34px);transition:opacity .36s ease,transform .42s cubic-bezier(.2,.7,.2,1)}.export-journey__rows[data-astro-cid-mmr7v2mk][data-enhanced=true] .export-journey__media[data-astro-cid-mmr7v2mk]::-webkit-scrollbar{display:none;width:0;height:0}.export-journey__rows[data-astro-cid-mmr7v2mk][data-enhanced=true] [data-astro-cid-mmr7v2mk][data-active=true] .export-journey__media[data-astro-cid-mmr7v2mk]{opacity:1;transform:translate(0)}.export-journey__rows[data-astro-cid-mmr7v2mk][data-enhanced=true] .export-journey__steps[data-astro-cid-mmr7v2mk]{position:absolute;z-index:3;bottom:8px;left:0;display:grid;width:min(100%,270px);gap:1px;padding-block:4px}@media(max-width:999px){.export-journey__title[data-astro-cid-mmr7v2mk]{margin-bottom:32px;text-align:left}.export-journey__row[data-astro-cid-mmr7v2mk]{grid-template-columns:minmax(0,1fr);gap:22px}.export-journey__copy[data-astro-cid-mmr7v2mk]{max-width:42rem}.export-journey__steps[data-astro-cid-mmr7v2mk]{display:none!important}}@media(prefers-reduced-motion:reduce){.export-journey__steps[data-astro-cid-mmr7v2mk] button[data-astro-cid-mmr7v2mk],.export-journey__rows[data-astro-cid-mmr7v2mk][data-enhanced=true] .export-journey__copy[data-astro-cid-mmr7v2mk],.export-journey__rows[data-astro-cid-mmr7v2mk][data-enhanced=true] .export-journey__media[data-astro-cid-mmr7v2mk]{transition-duration:.01ms}.export-journey__rows[data-astro-cid-mmr7v2mk][data-enhanced=true] .export-journey__media[data-astro-cid-mmr7v2mk]{transform:none!important}}.payslips-page{overflow:clip}.pr-hero{padding:48px 0 72px;background:#fff}.pr-hero__layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,4vw,56px)}.pr-hero__copy{min-width:0}.pr-hero h1{margin:0 0 24px;color:var(--wf-ink);font-size:clamp(36px,4.1vw,58px);font-weight:650;letter-spacing:-.04em;line-height:1.08}.pr-hero__intro{max-width:37rem;margin:0 0 28px;color:var(--wf-muted);font-size:17px;line-height:1.7}.pr-hero__availability{margin:18px 0 0;color:var(--wf-muted);font-size:12px;line-height:1.6}.pr-hero .wf-action-row{margin-top:0}.pr-hero__illustration{display:block;width:100%;max-width:640px;height:auto;justify-self:center}.pr-section-heading{max-width:800px}.pr-section-heading h2{max-width:21ch;margin:0;color:var(--wf-ink);font-family:var(--wf-sans);font-size:clamp(33px,4vw,49px);font-weight:650;letter-spacing:-.035em;line-height:1.12;text-wrap:balance}.pr-section-heading>p{max-width:700px;margin:16px 0 0;color:var(--wf-muted);font-size:15px;line-height:1.72}.pr-showcase{padding-top:clamp(62px,8vw,96px);padding-bottom:clamp(66px,8vw,100px);background:#f7f8f5;border-top:0}.pr-showcase .pr-section-heading{max-width:820px;margin-inline:auto;text-align:center}.pr-showcase .pr-section-heading h2{max-width:30ch;margin-inline:auto}.pr-showcase .pr-section-heading>p{margin-inline:auto}.pr-example-note{display:inline-flex;margin-top:18px!important;padding:7px 10px;color:#76591e!important;background:#fbf5e7;border:1px solid #eee1c1;border-radius:3px;font-size:11px!important;font-weight:650}.pr-documents{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(22px,3vw,42px);margin-top:clamp(34px,4vw,48px)}.pr-document{min-width:0;padding:clamp(20px,2.6vw,32px);background:#fff;border:1px solid #e0e5e5;border-radius:8px;box-shadow:0 9px 24px #232e3808}.pr-document--payslip{border-top:3px solid #2f79a8}.pr-document--summary{margin-top:34px;background:#f4f6f4}.pr-document--summary{border-top:3px solid #6b8d82}.pr-document__intro{display:flex;justify-content:space-between;gap:16px;min-height:92px;margin-bottom:23px}.pr-document__intro h3{margin:0;color:#2c3b43;font-family:var(--wf-sans);font-size:clamp(22px,2.2vw,27px);font-weight:650;letter-spacing:-.025em;line-height:1.15}.pr-document__intro p{max-width:31rem;margin:7px 0 0;color:#697780;font-size:12px;line-height:1.55}.pr-document__index{flex:0 0 auto;color:#96a0a4;font-family:var(--wf-sans);font-size:19px}.pr-paper{min-width:0;padding:clamp(20px,3vw,32px);background:#fff;border:1px solid #e4e6df;box-shadow:0 5px 17px #2e36330d}.pr-document--summary .pr-paper{background:#fffefb}.pr-paper__head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:19px;border-bottom:1px solid #e7e9e4}.pr-paper__organisation{margin:0 0 5px;color:#63737b;font-size:11px;font-weight:600}.pr-paper__head h4{margin:0;color:#243640;font-family:var(--wf-sans);font-size:25px;font-weight:650;letter-spacing:-.025em;line-height:1.15}.pr-paper__format,.pr-paper__currency{padding:5px 8px;color:#435c64;background:#f1f5f3;border:1px solid #e0e8e4;border-radius:3px;font-size:10px;font-weight:700}.pr-paper__context{display:grid;grid-template-columns:1.2fr .8fr;gap:14px;margin:0;padding:16px 0 18px;border-bottom:1px solid #e7e9e4}.pr-paper__context>div{min-width:0}.pr-paper__context dt{margin-bottom:4px;color:#78848a;font-size:9px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.pr-paper__context dd{margin:0;color:#33444d;font-size:12px;font-weight:650;line-height:1.45}.pr-paper__context dd span{display:block;margin-top:2px;color:#77848a;font-size:10px;font-weight:500}.pr-paper__context--summary{grid-template-columns:1fr 1fr}.pr-paper__table{width:100%;margin:14px 0 0;border-collapse:collapse;font-variant-numeric:tabular-nums}.pr-paper__table caption{padding:0 0 9px;color:#7a8689;font-size:9px;text-align:left}.pr-paper__table th,.pr-paper__table td{padding:10px 0;border-bottom:1px solid #edf0ec;font-size:11px;line-height:1.4}.pr-paper__table thead th{color:#748087;font-size:9px;font-weight:700;text-align:left}.pr-paper__table thead th:last-child,.pr-paper__table td{text-align:right;white-space:nowrap}.pr-paper__table tbody th{color:#42525a;font-weight:550;text-align:left}.pr-paper__table tbody td{color:#33444b;font-weight:650}.pr-paper__table .pr-paper__deduction th{padding-left:12px;color:#69777d;font-weight:500}.pr-paper__net{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-top:14px;padding:13px 12px;color:#fff;background:#284655}.pr-paper__net span{font-size:11px;font-weight:650}.pr-paper__net strong{font-size:clamp(15px,1.8vw,20px);font-variant-numeric:tabular-nums;letter-spacing:-.025em;white-space:nowrap}.pr-paper__summary-note{margin-top:14px;padding:11px 12px;color:#596b68;background:#f2f5f2;border-left:2px solid #829a8e;font-size:10px;line-height:1.55}.pr-options{margin-top:clamp(36px,5vw,58px);padding-top:24px;border-top:1px solid #dfe5e2}.pr-options__heading h3{margin:0;color:#30434b;font-family:var(--wf-sans);font-size:clamp(22px,2.6vw,30px);font-weight:650;letter-spacing:-.025em}.pr-options__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:18px}.pr-option-group{min-width:0}.pr-option-group h4{margin:0 0 9px;color:#3f5259;font-size:12px;font-weight:750}.pr-option-group ul{margin:0;padding-left:18px;color:#40535a}.pr-option-group li{padding-left:3px;color:#40535a;font-size:11px;line-height:1.55}.pr-option-group li+li{margin-top:8px}.pr-option-group li span{display:block;margin-top:2px;color:#6c7a7e;font-size:10px;line-height:1.5}.pr-sr-only{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%)}.pr-external-note{max-width:920px;margin:23px 0 0;padding:15px 18px;color:#586b72;background:#f6f8f8;border-left:2px solid #849ba4;font-size:12px;line-height:1.65}.pr-context-link{margin:10px 0 0}.pr-context-link a{display:inline-flex;align-items:center;gap:7px;min-height:44px;color:#355d74;font-size:12px;font-weight:700;text-decoration:none}.pr-context-link a:hover{text-decoration:underline;text-underline-offset:3px}.pr-showcase[data-motion-ready=true] .pr-document:not([data-revealed]){opacity:0}.pr-showcase[data-motion-ready=true] .pr-document[data-revealed]{animation-duration:.86s;animation-timing-function:cubic-bezier(.2,.78,.25,1);animation-fill-mode:both}.pr-showcase[data-motion-ready=true] .pr-document--payslip:not([data-revealed]){transform:translate3d(-72px,22px,0) rotate(-1deg)}.pr-showcase[data-motion-ready=true] .pr-document--summary:not([data-revealed]){transform:translate3d(72px,22px,0) rotate(1deg)}.pr-showcase[data-motion-ready=true] .pr-document--payslip[data-revealed]{animation-name:pr-showcase-slide-from-left}.pr-showcase[data-motion-ready=true] .pr-document--summary[data-revealed]{animation-name:pr-showcase-slide-from-right;animation-delay:.26s}@keyframes pr-showcase-slide-from-left{0%{opacity:0;transform:translate3d(-72px,22px,0) rotate(-1deg)}78%{opacity:1;transform:translate3d(3px,-2px,0) rotate(.1deg)}to{opacity:1;transform:translateZ(0) rotate(0)}}@keyframes pr-showcase-slide-from-right{0%{opacity:0;transform:translate3d(72px,22px,0) rotate(1deg)}78%{opacity:1;transform:translate3d(-3px,-2px,0) rotate(-.1deg)}to{opacity:1;transform:translateZ(0) rotate(0)}}@media(prefers-reduced-motion:reduce){.pr-showcase[data-motion-ready=true] .pr-document{animation:none!important;opacity:1!important;transform:none!important}}.pr-register{padding-top:clamp(62px,8vw,96px);padding-bottom:clamp(64px,8vw,94px);background:#fff}.pr-register__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,3vw,34px);margin-top:30px}.pr-register__grid article{padding:22px 24px;border-top:1px solid #cbd7da}.pr-register__grid h3{margin:0;color:#354950;font-family:var(--wf-sans);font-size:22px;font-weight:650}.pr-register__grid p{max-width:39rem;margin:9px 0 0;color:#65757a;font-size:13px;line-height:1.7}@media(max-width:1000px){.pr-hero{padding-block:32px 46px}.pr-hero__layout{grid-template-columns:minmax(0,1fr);gap:32px}}@media(max-width:760px){.pr-hero__layout,.pr-documents{grid-template-columns:1fr}.pr-hero__illustration{max-width:520px}.pr-options__grid,.pr-register__grid{grid-template-columns:1fr}.pr-document--summary{margin-top:0}.pr-document__intro{min-height:unset}}@media(max-width:520px){.pr-paper{padding:18px 15px}.pr-paper__context{gap:9px}.pr-paper__context dd{font-size:11px}.pr-paper__table th,.pr-paper__table td{font-size:10px}}.osd-section{padding-block:clamp(56px,7vw,100px);border-top:1px solid var(--wf-line, #e4e8ec);scroll-margin-top:100px}.osd-layout{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:start;column-gap:clamp(32px,5.5vw,72px)}.osd-copy,.osd-section-heading,.osd-media{min-width:0}.osd-section-heading{max-width:520px}.osd-section-heading h2{margin:0;color:#202a33;font-family:var(--wf-sans, "Manrope", Inter, "Segoe UI", sans-serif);font-size:clamp(28px,3vw,39px);font-weight:650;letter-spacing:-.035em;line-height:1.17;text-wrap:balance}.osd-section-heading>p:last-child{max-width:520px;margin:13px 0 0;color:var(--wf-muted, #64707f);font-size:15px;line-height:1.68}.osd-media{position:relative;overflow:hidden;margin:0}.osd-media:after{position:absolute;z-index:6;top:-52px;right:-12px;bottom:34px;width:clamp(72px,15%,112px);pointer-events:none;background:radial-gradient(ellipse 115% 76% at 100% 52%,var(--wf-canvas, #fff) 0%,color-mix(in srgb,var(--wf-canvas, #fff) 60%,transparent) 43%,transparent 100%),linear-gradient(90deg,transparent 0%,transparent 16%,color-mix(in srgb,var(--wf-canvas, #fff) 28%,transparent) 47%,color-mix(in srgb,var(--wf-canvas, #fff) 82%,transparent) 78%,var(--wf-canvas, #fff) 85%,var(--wf-canvas, #fff) 100%);content:""}.osd-demo{margin:0}.osd-stage{position:relative;height:500px;min-height:500px;overflow:hidden;background:transparent;isolation:isolate}.osd-stage__layer{position:absolute;z-index:0;overflow:hidden;inset:0;opacity:0;visibility:hidden;transform:translateY(8px) scale(.995);transition:opacity .42s ease,transform .52s cubic-bezier(.2,.7,.2,1),visibility .42s}.osd-stage__layer--register{background:#fff}.osd-stage__layer--register .org-preview{width:100%;height:100%;margin:0}.osd-stage__layer--register .org-preview .org-window{height:100%;border:1px solid #e0e5eb;border-radius:12px;box-shadow:0 1px 2px #0f172a14}.osd-stage__layer--register .org-stage{min-height:500px;height:100%}.osd-stage__layer--register .org-preview figcaption{display:none}.osd-stage__layer--marula{background:#f4f5f7}.osd-demo[data-step="1"] .osd-stage .osd-stage__layer--register,.osd-demo[data-step="2"] .osd-stage .osd-stage__layer--register,.osd-demo[data-step="3"] .osd-stage .osd-stage__layer--register,.osd-demo[data-step="4"] .osd-stage .osd-stage__layer--marula{z-index:2;opacity:1;visibility:visible;transform:none}.osd-demo[data-step="4"] .osd-stage{background:#f4f5f7}.osd-demo[data-step="4"] .osd-stage .osd-stage__layer--register{opacity:0;visibility:hidden;transform:translateY(8px) scale(.995);transition:none}.osd-demo[data-step="4"] .osd-stage .osd-stage__layer--marula{transition:transform .52s cubic-bezier(.2,.7,.2,1),visibility 0s}.osd-stage__layer--marula .pd-window{width:880px;min-width:880px;height:500px;min-height:500px;grid-template-columns:48px minmax(0,1fr);border:1px solid #e0e5eb;border-radius:12px;box-shadow:0 1px 2px #0f172a14;background:#f5f6f8}.osd-stage__layer--marula .pd-sidebar{align-items:center;overflow:hidden;padding:0 0 8px;border-right:1px solid #dfe5eb;background:#f2f4f7}.osd-stage__layer--marula .pd-brand{width:100%;height:45px;flex:0 0 45px;justify-content:center;margin:0 0 7px;padding:0;border-bottom:1px solid #dfe5eb;background:#f2f4f7}.osd-stage__layer--marula .pd-brand .pd-logo-full{display:none}.osd-stage__layer--marula .pd-brand .pd-logo-mark{display:block;width:21px;height:21px}.osd-stage__layer--marula .pd-nav-section-label{display:none}.osd-stage__layer--marula .osd-nav{display:flex;min-height:0;flex:1;flex-direction:column;gap:3px;overflow:hidden;padding:7px 5px}.osd-stage__layer--marula .pd-nav-item{width:36px;min-height:31px;flex:0 0 31px;justify-content:center;gap:0;margin:0;padding:0;border-radius:7px;color:#64748b}.osd-stage__layer--marula .pd-nav-item[aria-current=page]{border-color:#d5e3f8;background:#eaf2ff;color:#3479ea;box-shadow:0 1px 2px #0f172a0f}.osd-stage__layer--marula .pd-nav-item .pd-nav-text{display:none}.osd-stage__layer--marula .pd-nav-item .pd-icon{width:16px;height:16px}.osd-stage__layer--marula .pd-account{width:100%;justify-content:center;gap:0;margin-top:auto;padding:8px 0 1px;border-top:0}.osd-stage__layer--marula .pd-account-copy,.osd-stage__layer--marula .pd-account-chevron{display:none}.osd-stage__layer--marula .pd-workspace{min-width:0;min-height:0;grid-template-rows:40px minmax(0,1fr);background:#f5f6f8}.osd-stage__layer--marula .pd-topbar{justify-content:flex-start;gap:8px;padding-inline:16px;border-bottom-color:#dfe5eb;background:#f8f9fb}.osd-stage__layer--marula .pd-main{padding:0!important;overflow:hidden;background:#f5f6f8}.osd-topbar-menu{display:grid;width:20px;height:22px;flex:0 0 20px;place-items:center;color:#66717f}.osd-topbar-menu svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.osd-topbar-divider{width:1px;height:16px;flex:0 0 1px;margin-inline:2px;background:#dfe5eb}.osd-stage__layer--marula .pd-breadcrumb{min-width:0;flex:1}.osd-stage__layer--marula .pd-breadcrumb>span:first-child{display:inline-flex}.osd-stage__layer--marula .pd-breadcrumb>span:first-child+svg{display:block}.osd-topbar-bell{display:grid;width:24px;height:24px;flex:0 0 24px;place-items:center;margin-left:auto;color:#536171}.osd-topbar-bell svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.osd-dashboard{box-sizing:border-box;width:560px;min-width:560px;margin:0;padding:14px 10px 12px;color:#29313c;font-family:Organisation Preview Geist,Geist,sans-serif;-webkit-font-smoothing:antialiased}.osd-dashboard__heading{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px;margin:0 0 12px;padding:0 0 10px;border-bottom:1px solid #dfe3e8}.osd-dashboard__heading h2{margin:0;color:#161b22;font-size:18px;font-weight:650;letter-spacing:-.035em;line-height:1.25;white-space:nowrap}.osd-system-state{display:inline-flex;min-height:25px;flex:0 0 auto;align-items:center;gap:4px;padding:3px 7px;border:1px solid #f3d36b;border-radius:6px;background:#fffbeb;color:#864c0b;font-size:8px;white-space:nowrap}.osd-system-state>span{display:grid;width:12px;height:12px;place-items:center;border:1px solid #d97706;border-radius:50%;font-size:8px;font-weight:700}.osd-system-state strong{font-weight:650}.osd-payroll-setup{min-width:0;overflow:hidden;border:1px solid #dfe3e8;border-radius:10px;background:#fff;box-shadow:0 1px 3px #0f172a14}.osd-payroll-setup__body{padding:13px 13px 10px;background:#fff}.osd-payroll-setup__header{display:flex;min-height:79px;align-items:flex-start;justify-content:space-between;gap:12px}.osd-payroll-setup__heading{display:flex;min-width:0;align-items:flex-start;gap:8px}.osd-payroll-setup__alert{display:grid;width:18px;height:18px;flex:0 0 18px;place-items:center;margin-top:2px;border:1px solid #f3d36b;border-radius:4px;background:#fffbeb;color:#b45309}.osd-payroll-setup__alert svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.osd-payroll-setup__banner{display:block;width:fit-content;margin-bottom:6px;padding:3px 6px;border:1px solid #f2d477;border-radius:4px;background:#fffbeb;color:#ad4c04;font-size:8px;font-weight:700;letter-spacing:.055em;line-height:1.2;text-transform:uppercase}.osd-payroll-setup__heading h3{margin:0;color:#171d25;font-size:14px;font-weight:700;letter-spacing:-.025em;line-height:1.25}.osd-payroll-setup__heading p{max-width:330px;margin:4px 0 0;color:#4b5563;font-size:10px;line-height:1.5}.osd-payroll-setup__progress{display:grid;flex:0 0 auto;justify-items:end;gap:5px;padding-top:2px;text-align:right;white-space:nowrap}.osd-payroll-setup__progress span{color:#566170;font-size:9px;font-weight:600}.osd-payroll-setup__progress strong{color:#252c36;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:650}.osd-setup-progress{display:grid;height:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:0 0 12px;padding:2px;border:1px solid #e1e5eb;border-radius:999px;background:#f4f5f7}.osd-setup-progress span{border-radius:999px;background:#f5b800}.osd-setup-status-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.osd-setup-status-card{display:flex;min-width:0;min-height:174px;flex-direction:column;padding:9px;border:1px solid #e0e4e9;border-radius:8px;background:#fff}.osd-setup-status-card--attention{border-color:#eab308;box-shadow:0 1px 2px #0f172a14}.osd-setup-status-card__top{display:flex;min-height:36px;align-items:center;justify-content:space-between;gap:5px;margin-bottom:7px}.osd-setup-illustration{display:block;width:34px;height:34px;flex:0 0 34px;object-fit:contain;mix-blend-mode:multiply}.osd-setup-pill{display:inline-flex;min-width:0;align-items:center;gap:3px;padding:3px 4px;border:1px solid #f1cd65;border-radius:999px;background:#fffbeb;color:#92400e;font-size:7px;font-weight:600;line-height:1;white-space:nowrap}.osd-setup-pill svg{width:10px;height:10px;flex:0 0 10px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.osd-setup-status-card h4{margin:0;color:#161b22;font-size:10px;font-weight:750;letter-spacing:.02em;line-height:1.25;text-transform:uppercase}.osd-setup-status-card p{margin:5px 0 8px;color:#4b5563;font-size:9px;line-height:1.45}.osd-setup-card__footer{display:flex;min-height:26px;align-items:center;justify-content:space-between;gap:3px;margin-top:auto;padding-top:7px;border-top:1px solid #e5e7eb;color:#374151;font-size:8px;font-weight:550;line-height:1.2}.osd-setup-card__footer svg{width:12px;height:12px;flex:0 0 12px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.osd-payroll-setup__footer{display:flex;min-height:28px;align-items:center;justify-content:space-between;gap:8px;margin-top:10px;padding-top:8px;border-top:1px solid #eceff2;color:#626d7a;font-size:8px;line-height:1.3}.osd-payroll-setup__footer>span{display:inline-flex;align-items:center;gap:4px}.osd-payroll-setup__footer svg{width:11px;height:11px;flex:0 0 11px;fill:none;stroke:#687586;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.osd-account-popover{position:absolute;z-index:5;bottom:17px;left:54px;display:grid;width:min(270px,calc(100% - 24px));gap:5px;padding:8px;border:1px solid #dce2e9;border-radius:9px;background:#fff;box-shadow:0 12px 30px #1422322e;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .3s ease,transform .36s ease,visibility .3s}.osd-account-popover__identity{display:flex;align-items:center;gap:9px;padding:5px 5px 10px;border-bottom:1px solid #edf0f3}.osd-account-popover__avatar{display:grid;width:31px;height:31px;place-items:center;border:1px solid #d9e2e8;border-radius:50%;background:#edf3f7;color:#48677e;font-size:9px;font-weight:750}.osd-account-popover__identity>span:last-child{display:grid;gap:2px}.osd-account-popover__identity strong{color:#2d3c49;font-size:11px;font-weight:650}.osd-account-popover__identity small,.osd-account-popover__organisation small{color:#7a8792;font-size:9px}.osd-account-popover__organisation{display:grid;gap:4px;padding:5px}.osd-account-popover__organisation strong{color:#405463;font-size:11px;font-weight:650}.osd-account-popover__item{display:flex;min-height:32px;align-items:center;gap:9px;padding:0 7px;border-radius:6px;color:#53616d;font-size:10px}.osd-account-popover__item svg{width:15px;height:15px;flex:0 0 auto;fill:none;stroke:#728191;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.osd-account-popover__item--selected{background:#eff6fb;color:#275d80;font-weight:650}.osd-account-popover__item--selected svg{stroke:#376f93}.osd-account-popover__check{margin-left:auto;color:#3e7e5b;font-size:12px}.osd-demo[data-step="2"] .osd-stage .osd-account-popover{opacity:1;visibility:visible;transform:none}.osd-modal-scrim{position:absolute;z-index:4;opacity:0;visibility:hidden;inset:0;background:#0f172a33;transition:opacity .32s ease,visibility 0s}.osd-demo[data-step="3"] .osd-stage .osd-modal-scrim{backdrop-filter:blur(3px)}.osd-change-modal{--osd-dialog-scale: .68;position:absolute;z-index:5;top:50%;left:50%;width:680px;padding:0;border:1px solid #dce3e9;border-radius:16px;background:#fff;isolation:isolate;box-shadow:0 22px 58px #101d2a42,0 2px 8px #101d2a12;opacity:1;visibility:hidden;transform:translate(-50%,calc(-50% + 11px)) scale(var(--osd-dialog-scale));transform-origin:center;transition:transform .36s cubic-bezier(.2,.7,.2,1),visibility 0s}.osd-change-modal__head{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;padding:16px 24px;border-bottom:1px solid #e1e5eb;background:#fff}.osd-change-modal__head-copy{display:grid;min-width:0;gap:4px}.osd-change-modal__head h2{margin:0;color:#293d4d;font-size:18px;font-weight:600;letter-spacing:-.025em}.osd-change-modal__close{flex:0 0 auto;color:#86929b;font-size:25px;line-height:1}.osd-change-modal__intro{margin:0;color:#677783;font-size:12px;line-height:1.45}.osd-organisation-search{display:flex;height:36px;align-items:center;overflow:hidden;margin:12px 24px 0;border:1px solid #d7dfe6;border-radius:6px;background:#fff;color:#7b8791;font-size:12px}.osd-organisation-search__icon{display:grid;width:44px;height:100%;flex:0 0 44px;place-items:center;border-right:1px solid #e1e5eb;color:#788591}.osd-organisation-search__icon svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.55}.osd-organisation-search__placeholder{min-width:0;overflow:hidden;padding-inline:12px;color:#8a94a1;text-overflow:ellipsis;white-space:nowrap}.osd-organisation-list{max-height:352px;overflow:auto;margin-top:12px;border:1px solid #dce3e9;background:#fff}.osd-organisation-group+.osd-organisation-group{margin-top:0}.osd-organisation-letter{display:block;padding:6px 16px;border-bottom:1px solid #e1e5eb;background:#f4f5f7;color:#687581;font-size:11px;font-weight:650;letter-spacing:.16em;text-transform:uppercase}.osd-organisation-row{display:grid;width:100%;min-width:0;min-height:54px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:8px 16px;border-bottom:1px solid #e1e5eb;background:#fff}.osd-organisation-group:last-child .osd-organisation-row{border-bottom:0}.osd-organisation-row__name{display:grid;min-width:0;gap:4px}.osd-organisation-row__name strong{overflow:hidden;color:#293d4d;font-size:12px;font-weight:550;text-overflow:ellipsis;white-space:nowrap}.osd-organisation-row__name small{overflow:hidden;color:#73808b;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.osd-organisation-status{flex:0 0 auto;color:#74818b;font-size:12px;white-space:nowrap}.osd-change-modal__actions{display:flex;align-items:center;justify-content:flex-end;margin-top:12px;padding:12px 24px;border-top:1px solid #e1e5eb;background:#fff}.osd-close-action{display:inline-flex;min-height:32px;align-items:center;justify-content:center;padding:0 12px;border:1px solid #d7dfe6;border-radius:6px;background:#fff;color:#53616d;font-size:12px;font-weight:500}.osd-close-action:disabled{cursor:default;opacity:1}.osd-demo[data-step="3"] .osd-stage .osd-modal-scrim{opacity:1;visibility:visible}.osd-demo[data-step="3"] .osd-stage .osd-change-modal{visibility:visible;transform:translate(-50%,-50%) scale(var(--osd-dialog-scale));transition-delay:0s}.osd-caption{max-width:900px;margin:10px 20px 0 2px;color:#788690;font-size:10px;line-height:1.55}@media(max-width:979px){.osd-layout{grid-template-columns:minmax(0,1fr);row-gap:24px}.osd-section-heading{max-width:760px}.osd-section-heading>p:last-child{max-width:680px}.osd-media{width:100%}}@media(max-width:560px){.osd-section{padding-block:48px 60px}.osd-layout{row-gap:18px}.osd-section-heading h2{font-size:clamp(28px,8vw,36px)}.osd-section-heading>p:last-child{font-size:14px}.osd-stage{height:480px;min-height:480px}.osd-stage__layer--register .org-stage{min-height:480px}.osd-stage__layer--marula .pd-window{grid-template-columns:48px minmax(0,1fr)}.osd-stage__layer--marula .pd-sidebar{align-items:center;padding-inline:0}.osd-stage__layer--marula .pd-brand{width:100%;justify-content:center;margin-inline:0;padding:0}.osd-stage__layer--marula .pd-brand .pd-logo-full{display:none}.osd-stage__layer--marula .pd-brand .pd-logo-mark{display:block;width:21px;height:21px}.osd-stage__layer--marula .pd-nav-section-label,.osd-stage__layer--marula .pd-nav-item .pd-nav-text,.osd-stage__layer--marula .pd-account-copy,.osd-stage__layer--marula .pd-account-chevron{display:none}.osd-stage__layer--marula .pd-nav-item{width:36px;min-height:31px;justify-content:center;gap:0;padding:0}.osd-stage__layer--marula .pd-account{width:100%;justify-content:center;padding:8px 0 1px}.osd-topbar-account>span:not(.osd-topbar-account__avatar),.osd-topbar-account svg{display:none}.osd-topbar-account{padding:3px}.osd-account-popover{left:52px;width:min(250px,calc(100% - 62px))}.osd-change-modal{--osd-dialog-scale: .8;width:min(680px,calc(125% - 35px));padding:0}.osd-change-modal__head{padding:16px 24px}.osd-change-modal__head h2{font-size:18px}.osd-change-modal__intro{font-size:12px}.osd-organisation-search{margin-inline:24px}.osd-organisation-row{column-gap:10px;padding-inline:16px}.osd-organisation-row__name strong,.osd-organisation-row__name small,.osd-organisation-status{font-size:12px}.osd-change-modal__actions{padding:12px 24px}.osd-stage__layer--marula.payroll-demo .pd-window{display:grid;width:880px;min-width:880px;height:480px;min-height:480px;grid-template-columns:48px minmax(0,1fr);overflow:hidden;border-radius:12px}.osd-stage__layer--marula.payroll-demo .pd-sidebar{display:flex;align-items:center;padding-inline:0}.osd-caption{margin-right:8px;font-size:10px}.osd-media:after{top:-46px;bottom:32px;right:-10px;width:min(56px,16vw);background:radial-gradient(ellipse 105% 78% at 100% 52%,var(--wf-canvas, #fff) 0%,color-mix(in srgb,var(--wf-canvas, #fff) 58%,transparent) 43%,transparent 100%),linear-gradient(90deg,transparent 0%,transparent 8%,color-mix(in srgb,var(--wf-canvas, #fff) 32%,transparent) 37%,color-mix(in srgb,var(--wf-canvas, #fff) 84%,transparent) 75%,var(--wf-canvas, #fff) 78%,var(--wf-canvas, #fff) 100%)}}@media(prefers-reduced-motion:reduce){.osd-stage__layer,.osd-account-popover,.osd-modal-scrim,.osd-change-modal{transition-duration:.01ms!important;transition-delay:0s!important}.osd-demo .osd-stage{background:#f4f5f7}.osd-demo .osd-stage .osd-stage__layer--register{opacity:0!important;visibility:hidden!important;transform:none!important}.osd-demo .osd-stage .osd-stage__layer--marula{z-index:2!important;opacity:1!important;visibility:visible!important;transform:none!important}.osd-demo .osd-stage .osd-account-popover,.osd-demo .osd-stage .osd-modal-scrim,.osd-demo .osd-stage .osd-change-modal{opacity:0!important;visibility:hidden!important;transform:none!important}}.osmf{display:none}.osd-responsive-story,.osd-tablet-stage{display:contents}.osd-tablet-narrative,.osd-tablet-runway{display:none}.osmf{min-width:0;padding:15px;border:1px solid #dfe4ea;border-radius:14px;background:#fff;color:#202b36;font-family:var(--wf-sans, Manrope, Inter, sans-serif);box-shadow:0 8px 24px #0f172a0d}.osmf *{box-sizing:border-box}.osmf__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid #e2e8f0}.osmf__header p{margin:0 0 4px;color:#526071;font-size:12px;line-height:1.3}.osmf__header h3{margin:0;color:#17182a;font-size:17px;font-weight:700;letter-spacing:-.02em;line-height:1.25}.osmf__avatar{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border:1px solid #d4e3ef;border-radius:50%;background:#eef8ff;color:#24537f;font-size:12px;font-weight:700}.osmf__current{display:grid;min-width:0;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;padding:14px 0;border-bottom:1px solid #e2e8f0}.osmf__mark{display:grid;width:34px;height:34px;place-items:center;border-radius:8px;background:#f3f6f9;color:#44576a}.osmf__mark svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.45;stroke-linecap:round;stroke-linejoin:round}.osmf__current>div{display:grid;min-width:0;gap:3px}.osmf__current>div>span,.osmf__selection-label{color:#526071;font-size:11px;font-weight:600;line-height:1.3}.osmf__current strong{overflow:hidden;color:#202b36;font-size:14px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.osmf__current small,.osmf__destination small{color:#526071;font-size:11px;line-height:1.35}.osmf__active{padding:5px 8px;border-radius:999px;background:#f0f7f2;color:#246044;font-size:11px;font-weight:650}.osmf__selection{padding:13px 0 0}.osmf__selection-label{display:block;margin-bottom:7px}.osmf__destination{display:grid;min-width:0;grid-template-columns:34px minmax(0,1fr) 28px;align-items:center;gap:9px;padding:10px;border:1px solid #a8cbe4;border-radius:10px;background:#f5faff}.osmf__mark--destination{background:#e7f3fc;color:#24659c}.osmf__destination>div{display:grid;min-width:0;gap:3px}.osmf__destination strong{overflow:hidden;color:#1d3550;font-size:14px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.osmf__selected{display:grid;width:26px;height:26px;place-items:center;border:1px solid #98c7aa;border-radius:50%;background:#eff9f2;color:#19683b}.osmf__selected svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.osmf__outcome{margin:13px 0 0;padding:11px 12px;border-radius:9px;background:#f5f7fa;color:#394958;font-size:12px;line-height:1.5}@media(min-width:700px)and (max-width:1199px)and (min-height:800px)and (orientation:portrait)and (prefers-reduced-motion:no-preference){.osd-layout{display:block}.osd-responsive-story{display:grid;grid-template-columns:minmax(0,1fr)}.osd-tablet-narrative{position:sticky;z-index:8;top:88px;display:block;min-height:84px;padding:8px 2px 10px;background:#fff}.osd-tablet-narrative>p{display:none;max-width:68ch;margin:0}.osd-tablet-narrative>p>strong{display:block;margin-bottom:4px;color:#202a33;font-size:15px;font-weight:700}.osd-tablet-narrative>p>span{color:#44515e;font-size:13px;line-height:1.45}[data-org-switch-story][data-tablet-current=register] .osd-tablet-narrative [data-osd-tablet-copy=register],[data-org-switch-story][data-tablet-current=account-menu] .osd-tablet-narrative [data-osd-tablet-copy=account-menu],[data-org-switch-story][data-tablet-current=change-dialog] .osd-tablet-narrative [data-osd-tablet-copy=change-dialog],[data-org-switch-story][data-tablet-current=workspace] .osd-tablet-narrative [data-osd-tablet-copy=workspace]{display:block}.osd-tablet-stage{display:block;position:sticky;z-index:4;top:180px;align-self:start;min-width:0}[data-org-switch-story] .osd-tablet-stage .osd-media{display:block;width:100%;height:470px;overflow:hidden;margin:0}.osd-tablet-stage .osd-media:after{display:none}.osd-tablet-stage .osd-stage{height:470px;min-height:470px}.osd-tablet-stage .osd-change-modal{--osd-dialog-scale: 1;width:min(680px,calc(100% - 24px));max-height:calc(100% - 24px);overflow:auto}.osd-tablet-stage .osd-organisation-row__name strong,.osd-tablet-stage .osd-organisation-row__name small,.osd-tablet-stage .osd-organisation-status,.osd-tablet-stage .osd-organisation-search,.osd-tablet-stage .osd-close-action{font-size:12px}.osd-tablet-stage .osd-organisation-letter{font-size:11px}.osd-tablet-stage .osd-change-modal__intro{font-size:12px}.osd-tablet-stage .osd-change-modal__head h2{font-size:18px}.osd-tablet-stage .osd-account-popover__identity strong,.osd-tablet-stage .osd-account-popover__organisation strong{font-size:12px}.osd-tablet-stage .osd-account-popover__identity small,.osd-tablet-stage .osd-account-popover__organisation small,.osd-tablet-stage .osd-account-popover__item{font-size:10px}.osd-tablet-stage .osd-stage__layer--register .org-stage{height:100%;min-height:0}.osd-tablet-stage .osd-stage__layer--register .org-stage{width:100%;min-width:0;grid-template-columns:42px minmax(0,1fr)}.osd-tablet-stage .osd-stage__layer--register .org-preview{height:100%}.osd-tablet-stage .osd-stage__layer--register .org-preview .org-window{width:100%;min-width:0;height:100%}.osd-tablet-stage .osd-stage__layer--register .org-content-viewport{overflow:hidden}.osd-tablet-stage .osd-stage__layer--register .org-content{width:100%;min-width:0;min-height:0;padding:8px;zoom:1}.osd-tablet-stage .osd-stage__layer--register .org-card-toolbar{gap:6px;padding:7px 9px}.osd-tablet-stage .osd-stage__layer--register .org-card-toolbar-top,.osd-tablet-stage .osd-stage__layer--register .org-card-toolbar-bottom{justify-content:flex-start;gap:9px}.osd-tablet-stage .osd-stage__layer--register .org-tabs{gap:12px}.osd-tablet-stage .osd-stage__layer--register .org-tab{height:30px;gap:4px;font-size:11px}.osd-tablet-stage .osd-stage__layer--register .org-tab span{font-size:10px}.osd-tablet-stage .osd-stage__layer--register .org-primary-actions,.osd-tablet-stage .osd-stage__layer--register .org-filter-buttons,.osd-tablet-stage .osd-stage__layer--register .org-view-actions{display:none}.osd-tablet-stage .osd-stage__layer--register .org-search{width:min(280px,100%);flex-basis:min(280px,100%)}.osd-tablet-stage .osd-stage__layer--register .org-table-scroll{overflow:hidden}.osd-tablet-stage .osd-stage__layer--register .org-table-scroll table{width:100%;min-width:0}.osd-tablet-stage .osd-stage__layer--register .org-col-name{width:42%}.osd-tablet-stage .osd-stage__layer--register .org-col-profile,.osd-tablet-stage .osd-stage__layer--register .org-col-payroll{width:29%}.osd-tablet-stage .osd-stage__layer--register .org-profile-progress{gap:6px}.osd-tablet-stage .osd-stage__layer--register .org-progress-track{width:88px;max-width:100%;flex:0 1 88px}.osd-tablet-stage .osd-stage__layer--register .org-progress-count{flex:0 0 auto;font-size:10px}.osd-tablet-stage .osd-stage__layer--register .org-col-outputs,.osd-tablet-stage .osd-stage__layer--register .org-col-action,.osd-tablet-stage .osd-stage__layer--register .org-table-scroll thead th:nth-child(n+4),.osd-tablet-stage .osd-stage__layer--register .org-table-scroll tbody td:nth-child(n+4){display:none}.osd-tablet-stage .osd-stage__layer--register .org-table-scroll th,.osd-tablet-stage .osd-stage__layer--register .org-table-scroll td{padding:8px;font-size:11px}.osd-tablet-stage .osd-stage__layer--register .org-name{font-size:12px}.osd-tablet-stage .osd-stage__layer--register .org-legal-name{font-size:10px}.osd-tablet-stage .osd-stage__layer--register .org-register-footer{min-height:34px;padding:5px 9px;font-size:10px}.osd-tablet-stage .osd-stage__layer--marula .pd-window{width:100%;min-width:0;height:470px;min-height:470px;grid-template-columns:42px minmax(0,1fr)}.osd-tablet-stage .osd-stage__layer--marula .pd-workspace{min-width:0}.osd-tablet-stage .osd-stage__layer--marula .pd-sidebar{padding-inline:0}.osd-tablet-stage .osd-stage__layer--marula .pd-brand{justify-content:center;padding-inline:0}.osd-tablet-stage .osd-stage__layer--marula .pd-brand .pd-logo-full{display:none}.osd-tablet-stage .osd-stage__layer--marula .pd-brand .pd-logo-mark{display:block;width:21px;height:21px}.osd-tablet-stage .osd-stage__layer--marula .pd-nav-section-label,.osd-tablet-stage .osd-stage__layer--marula .pd-nav-item .pd-nav-text,.osd-tablet-stage .osd-stage__layer--marula .pd-account-copy,.osd-tablet-stage .osd-stage__layer--marula .pd-account-chevron{display:none}.osd-tablet-stage .osd-stage__layer--marula .osd-nav{align-items:center}.osd-tablet-stage .osd-stage__layer--marula .pd-nav-item{width:36px;justify-content:center;padding-inline:0}.osd-tablet-stage .osd-stage__layer--marula .osd-dashboard{width:min(560px,100%);min-width:0;margin-inline:auto}.osd-tablet-stage .osd-stage__layer--marula .osd-payroll-setup__header{min-height:0}.osd-tablet-stage .osd-stage__layer--marula .osd-setup-status-card{min-height:148px}.osd-tablet-stage .osd-stage__layer--marula .osd-system-state,.osd-tablet-stage .osd-stage__layer--marula .osd-payroll-setup__banner,.osd-tablet-stage .osd-stage__layer--marula .osd-payroll-setup__progress span,.osd-tablet-stage .osd-stage__layer--marula .osd-payroll-setup__progress strong,.osd-tablet-stage .osd-stage__layer--marula .osd-setup-pill,.osd-tablet-stage .osd-stage__layer--marula .osd-setup-status-card p,.osd-tablet-stage .osd-stage__layer--marula .osd-setup-card__footer,.osd-tablet-stage .osd-stage__layer--marula .osd-payroll-setup__footer,.osd-tablet-stage .osd-stage__layer--marula .osd-payroll-setup__heading p{font-size:10px}.osd-tablet-stage .osd-stage__layer--marula .osd-setup-status-card h4{font-size:11px}.osd-tablet-runway{display:block;margin-top:-470px}.osd-tablet-runway [data-tablet-beat]{min-height:68svh;opacity:0;pointer-events:none}.osmf{display:none!important}}@media(max-width:699px),(min-width:700px)and (max-width:1199px)and (max-height:799px),(prefers-reduced-motion:reduce)and (max-width:1199px){.osd-layout{display:block}.osd-responsive-story{display:grid;grid-template-columns:minmax(0,1fr);row-gap:18px}.osd-tablet-narrative,.osd-tablet-stage,.osd-tablet-runway{display:none!important}.osmf{display:block;margin-top:3px}}.orf-band[data-astro-cid-qvifzo2y]{border-block:1px solid #e8edf0;background:#f8fafb}.orf-section[data-astro-cid-qvifzo2y]{padding-block:clamp(46px,6.5vw,76px)}.orf-heading[data-astro-cid-qvifzo2y]{max-width:760px}.orf-heading[data-astro-cid-qvifzo2y] h2[data-astro-cid-qvifzo2y]{margin:0;color:#1e3445;font-size:clamp(28px,3.2vw,38px);font-weight:620;letter-spacing:-.035em;line-height:1.2}.orf-heading[data-astro-cid-qvifzo2y]>p[data-astro-cid-qvifzo2y]:last-child{max-width:680px;margin:11px 0 0;color:#5d6c78;font-size:15px;line-height:1.7}.orf-sequence[data-astro-cid-qvifzo2y]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2.4vw,30px);margin:30px 0 0;padding:0;list-style:none}.orf-step[data-astro-cid-qvifzo2y]{min-width:0}.orf-step[data-astro-cid-qvifzo2y][data-reveal-ready=true]{opacity:0;transform:translateY(24px) scale(.975);transition:opacity .9s ease-out,transform .9s cubic-bezier(.16,1,.3,1)}.orf-step[data-astro-cid-qvifzo2y][data-reveal-visible=true]{opacity:1;transform:translateY(0) scale(1)}.orf-figure[data-astro-cid-qvifzo2y]{width:100%;margin:0 auto}.orf-figure__stage[data-astro-cid-qvifzo2y]{position:relative;width:100%;aspect-ratio:5 / 4}.orf-step__copy[data-astro-cid-qvifzo2y]{margin:0}.orf-step__copy[data-astro-cid-qvifzo2y] h3[data-astro-cid-qvifzo2y]{margin:0 0 5px;color:#293641;font-size:16px;font-weight:700;line-height:1.45}.orf-step__copy[data-astro-cid-qvifzo2y] p[data-astro-cid-qvifzo2y]{margin:0;color:#65717d;font-size:13px;line-height:1.65}.orf-figure__stage[data-astro-cid-qvifzo2y] [data-paydae-flow]:focus-visible{outline:2px solid #679ad2;outline-offset:3px}@media(prefers-reduced-motion:reduce){.orf-step[data-astro-cid-qvifzo2y][data-reveal-ready=true]{opacity:1;transform:none;transition:none}}@media(max-width:980px){.orf-sequence[data-astro-cid-qvifzo2y]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media(max-width:620px){.orf-sequence[data-astro-cid-qvifzo2y]{grid-template-columns:minmax(0,1fr);max-width:560px;margin-inline:auto}}.mop-page[data-astro-cid-zwkjviez]{--mop-ink: #1e3445;--mop-muted: #5d6c78;--mop-line: #d8e1e7;--mop-blue: #28628a}.mop-hero[data-astro-cid-zwkjviez]{padding-top:42px}.mop-hero__illustration[data-astro-cid-zwkjviez]{width:min(100%,1080px)}.mop-hero__illustration[data-astro-cid-zwkjviez] img[data-astro-cid-zwkjviez]{display:block;width:100%;height:auto;object-fit:contain}.mop-context[data-astro-cid-zwkjviez]{padding-block:clamp(28px,4vw,44px)}.mop-context__heading[data-astro-cid-zwkjviez]{max-width:820px}.mop-context__heading[data-astro-cid-zwkjviez] h2[data-astro-cid-zwkjviez]{margin:0;color:#1e3445;font-size:clamp(24px,2.8vw,32px);font-weight:640;letter-spacing:-.035em;line-height:1.2}.mop-context__heading[data-astro-cid-zwkjviez]>p[data-astro-cid-zwkjviez]{max-width:780px;margin:12px 0 0;color:#5d6c78;font-size:14px;line-height:1.68}.mop-context__illustration[data-astro-cid-zwkjviez]{width:min(100%,760px);margin:18px auto 0}.mop-context__illustration[data-astro-cid-zwkjviez] img[data-astro-cid-zwkjviez]{display:block;width:100%;height:auto}.mop-context__grid[data-astro-cid-zwkjviez]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 36px;margin-top:20px;padding-top:17px;border-top:1px solid #e2e8ec}.mop-context__grid[data-astro-cid-zwkjviez] h3[data-astro-cid-zwkjviez]{margin:0 0 6px;color:#304656;font-size:14px;font-weight:680;line-height:1.4}.mop-context__grid[data-astro-cid-zwkjviez] p[data-astro-cid-zwkjviez]{margin:0;color:#66727d;font-size:12px;line-height:1.65}.mop-page[data-astro-cid-zwkjviez] .mop-close[data-astro-cid-zwkjviez]{position:relative;margin-top:0;border-top:0}.mop-close__qualification[data-astro-cid-zwkjviez]{margin-top:8px!important;color:#78858f!important;font-size:11px!important}.mop-close__inner[data-astro-cid-zwkjviez]{align-items:flex-start}.mop-close__links[data-astro-cid-zwkjviez]{display:flex;flex-wrap:wrap;gap:4px 17px;margin-top:12px}.mop-close__links[data-astro-cid-zwkjviez] .wf-link[data-astro-cid-zwkjviez]{margin:0;color:#667783;font-size:11px;font-weight:600}.mop-close[data-astro-cid-zwkjviez] .wf-action-row[data-astro-cid-zwkjviez]{flex-wrap:wrap}@media(max-width:620px){.mop-hero[data-astro-cid-zwkjviez]{padding-top:28px}.mop-context[data-astro-cid-zwkjviez]{padding-block:25px}.mop-context__illustration[data-astro-cid-zwkjviez]{width:min(100%,560px);margin-top:15px}.mop-context__grid[data-astro-cid-zwkjviez]{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:15px;padding-top:14px}.mop-close__inner[data-astro-cid-zwkjviez]{gap:18px}.mop-close__links[data-astro-cid-zwkjviez]{align-items:flex-start;flex-direction:column;gap:2px;margin-top:9px}}.desktop-operating-animation{width:min(100%,1160px);margin:0 auto clamp(34px,5vw,58px)}.desktop-operating-animation__scene{position:relative;width:100%;min-height:300px;max-height:620px;aspect-ratio:16 / 10;overflow:hidden;isolation:isolate}.desktop-operating-animation__scene .display-surface{position:absolute;z-index:1;top:0;left:0;width:1200px;height:750px;overflow:hidden;border-radius:10px;background:#f4f5f7;transform-origin:0 0;contain:layout style paint;will-change:transform;visibility:hidden}.desktop-operating-animation__scene .display-surface[data-projection-ready=true]{visibility:visible}.desktop-operating-animation__scene .display-surface>*{display:block;width:100%;height:100%}.desktop-operating-animation__scene .assembly-canvas{position:absolute;z-index:2;inset:0;display:block;width:100%;height:100%;pointer-events:none}.desktop-operating-animation__scene .payroll-demo{width:1200px!important;height:750px!important;min-height:0!important;overflow:hidden!important}.desktop-operating-animation__scene .payroll-demo .pd-preview-meta,.desktop-operating-animation__scene .payroll-demo .pd-preview-end-note,.desktop-operating-animation__scene .payroll-demo .pd-dock{display:none!important}.desktop-operating-animation__scene .payroll-demo .pd-preview-slot{display:block!important;width:1200px!important;height:750px!important;min-height:0!important;overflow:hidden!important}.desktop-operating-animation__scene .payroll-demo .pd-window{display:grid!important;width:1200px!important;height:750px!important;min-height:0!important;max-height:none!important;grid-template-columns:198px minmax(0,1fr)!important;overflow:hidden!important;border:0!important;border-radius:0!important;box-shadow:none!important}.desktop-operating-animation__scene .payroll-demo .pd-sidebar{display:flex!important;min-width:0;min-height:0;align-items:stretch;padding:0 8px 8px}.desktop-operating-animation__scene .payroll-demo .pd-workspace{display:grid!important;min-width:0;min-height:0;grid-template-rows:40px minmax(0,1fr)!important}.desktop-operating-animation__scene .payroll-demo .pd-main{min-height:0;overflow:auto!important}.desktop-operating-animation__scene .payroll-demo .pd-screen{width:100%;padding:18px 19px 20px!important}.desktop-operating-animation__scene .payroll-demo .pd-mobile-navigation{display:none!important}.desktop-operating-animation__scene .backend-status{display:none}@media(max-width:720px){.desktop-operating-animation{margin-bottom:32px}.desktop-operating-animation__scene{min-height:260px}}.desktop-scene{--scene-ink: #20384a;--scene-muted: #708291;--scene-blue: #347db3;--scene-line: #dfe8ee;display:block;width:100%;min-width:0;margin:0;color:var(--scene-ink)}.desktop-scene__art{position:relative;overflow:hidden;isolation:isolate;width:100%;aspect-ratio:1.82;min-height:340px;border:1px solid #e1e9ef;border-radius:18px;box-shadow:0 22px 62px #244b6814,0 2px 8px #244b6808;font-family:var(--wf-sans, Manrope, "Segoe UI", sans-serif)}.desktop-scene__art-topline{position:absolute;z-index:5;top:0;right:0;left:0;display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:54px;padding:0 clamp(16px,3.4vw,38px);border-bottom:1px solid rgb(50 80 104 / 8%);background:#ffffffb3;backdrop-filter:blur(8px)}.desktop-scene__overline{display:inline-flex;align-items:center;gap:9px;color:#527086;font-size:9px;font-weight:800;letter-spacing:.13em;line-height:1.3}.desktop-scene__overline>i,.desktop-scene__legend i,.desktop-scene__local-status i,.desktop-scene__toggle:before{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:#54a579;box-shadow:0 0 0 4px #54a5791a}.desktop-scene__concept{color:#82929e;font-size:9px;font-weight:650;letter-spacing:.02em}.desktop-scene__control-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 3px 0}.desktop-scene__caption{max-width:64ch;color:#71818e;font-size:11px;line-height:1.55}.desktop-scene__toggle{display:inline-flex;flex:0 0 auto;align-items:center;gap:8px;min-height:32px;padding:6px 10px;border:1px solid #dbe5eb;border-radius:7px;color:#405e73;background:#fff;cursor:pointer;font-size:10px;font-weight:700;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.desktop-scene__toggle[hidden]{display:none}.desktop-scene__toggle:before{content:"";background:#347db3;box-shadow:0 0 0 3px #347db31a}.desktop-scene__toggle:hover{border-color:#a9c6d8;background:#f6fafc;color:#1d567d}.desktop-scene__toggle:focus-visible{outline:3px solid #78b5df;outline-offset:3px}.desktop-workspace-art{min-height:450px;background:radial-gradient(ellipse at 50% 54%,rgb(223 239 248 / 63%),transparent 38%),radial-gradient(ellipse at 6% 90%,rgb(244 249 252 / 92%),transparent 40%),#fbfdfe}.desktop-workspace-art:before,.desktop-workspace-art:after{position:absolute;z-index:-1;pointer-events:none;content:""}.desktop-workspace-art:before{inset:55px 0 42px;opacity:.34;background-image:linear-gradient(90deg,rgb(190 210 224 / 30%) 1px,transparent 1px),linear-gradient(rgb(190 210 224 / 25%) 1px,transparent 1px);background-size:54px 54px;mask-image:radial-gradient(ellipse at center,#000 0,transparent 78%)}.desktop-workspace-art:after{top:14%;left:50%;width:min(55vw,510px);aspect-ratio:1;border:1px solid rgb(145 186 211 / 16%);border-radius:50%;transform:translate(-50%);box-shadow:0 0 0 28px #91bad30a,0 0 0 64px #91bad308}.desktop-workspace-art__routes{position:absolute;z-index:0;inset:0;width:100%;height:100%;overflow:visible}.desktop-workspace-art__route{fill:none;stroke:#a8c9dd;stroke-width:1.4;stroke-dasharray:4 8;stroke-linecap:round;opacity:.82}.desktop-workspace-art__route-dot{fill:#5192bd;stroke:#fbfdfe;stroke-width:3}.desktop-workspace-art__source{position:absolute;z-index:2;display:flex;align-items:center;gap:11px;width:192px;min-height:65px;padding:10px 13px;border:1px solid #e2ebf0;border-radius:10px;background:#ffffffed;box-shadow:0 9px 24px #2a536f0f}.desktop-workspace-art__source--people{top:31%;left:5.5%}.desktop-workspace-art__source--period{top:27%;right:5.2%}.desktop-workspace-art__source--output{right:6.8%;bottom:17%}.desktop-workspace-art__source>span:nth-child(2){display:flex;flex:1;min-width:0;flex-direction:column;gap:3px}.desktop-workspace-art__source strong{color:#24475f;font-size:11px;font-weight:750;line-height:1.2}.desktop-workspace-art__source small{color:#81909b;font-size:9px;line-height:1.3}.desktop-workspace-art__source-icon{position:relative;display:grid;flex:0 0 31px;width:31px;height:31px;align-content:center;justify-content:center;gap:3px;border:1px solid #e1edf3;border-radius:8px;background:#f3f9fc}.desktop-workspace-art__source-icon b{display:block;width:13px;height:3px;border-radius:4px;background:#75a9c9}.desktop-workspace-art__source-icon--people b{width:4px;height:4px;border-radius:50%;background:#5292bc}.desktop-workspace-art__source-icon--people{grid-template-columns:repeat(3,4px);grid-auto-flow:column;align-items:end}.desktop-workspace-art__source-icon--period{grid-template-columns:repeat(2,4px);grid-auto-flow:column}.desktop-workspace-art__source-icon--period b{width:4px;height:14px;background:linear-gradient(#6ba6cc 0 3px,#c1d9e8 3px)}.desktop-workspace-art__source-icon--output b:nth-child(2){width:10px}.desktop-workspace-art__source-icon--output b:nth-child(3){width:7px}.desktop-workspace-art__local{position:absolute;z-index:3;top:50%;left:50%;width:min(36%,378px);min-width:296px;overflow:hidden;border:1px solid #cbdce7;border-radius:15px;background:#fff;box-shadow:0 23px 60px #29557221,0 3px 8px #2955720f;transform:translate(-50%,-50%)}.desktop-workspace-art__local-head{display:flex;align-items:center;gap:10px;min-height:48px;padding:0 15px;border-bottom:1px solid #e7eef2;background:#fff}.desktop-workspace-art__local-mark{display:flex;align-items:end;justify-content:center;gap:2px;width:24px;height:24px;padding:5px;border-radius:7px;background:#eef6fa}.desktop-workspace-art__local-mark i{display:block;width:3px;border-radius:4px;background:#5597c0}.desktop-workspace-art__local-mark i:nth-child(1){height:6px}.desktop-workspace-art__local-mark i:nth-child(2){height:10px}.desktop-workspace-art__local-mark i:nth-child(3){height:13px}.desktop-workspace-art__local-label{display:flex;flex:1;flex-direction:column;gap:2px;color:#345970;font-size:9px;font-weight:800;letter-spacing:.08em;line-height:1.25}.desktop-workspace-art__local-label small{color:#82939e;font-size:9px;font-weight:700;letter-spacing:.06em}.desktop-workspace-art__local-status{display:flex;align-items:center;gap:6px;padding:4px 7px;border:1px solid #d7eadf;border-radius:100px;color:#47785f;background:#f5fbf7;font-size:9px;font-weight:800;letter-spacing:.04em}.desktop-workspace-art__local-status i{width:5px;height:5px;border-radius:50%;background:#4aa274}.desktop-workspace-art__local-body{display:grid;grid-template-columns:100px 1fr;gap:7px 15px;align-items:center;padding:17px 17px 13px;background:linear-gradient(135deg,#fff,#f9fcfd)}.desktop-workspace-art__archive{position:relative;display:grid;width:86px;height:92px;place-items:center}.desktop-workspace-art__archive-halo{position:absolute;inset:2px;border:1px solid #d5e8f2;border-radius:50%;box-shadow:0 0 0 9px #d7e9f44d}.desktop-workspace-art__archive-tab{position:absolute;z-index:1;top:27px;left:18px;width:26px;height:10px;border:1.5px solid #5b99c0;border-bottom:0;border-radius:5px 6px 0 0;background:#e9f5fb}.desktop-workspace-art__archive-card{position:absolute;z-index:2;width:49px;height:37px;border:1.5px solid #83b5d3;border-radius:5px;background:#eaf6fc}.desktop-workspace-art__archive-card--back{top:33px;left:19px;transform:rotate(-8deg);opacity:.7}.desktop-workspace-art__archive-card--front{top:39px;left:20px;display:flex;flex-direction:column;gap:4px;padding:7px;background:#fff;box-shadow:0 4px 8px #3c759a17}.desktop-workspace-art__archive-card--front i{height:2px;border-radius:2px;background:#bdd5e3}.desktop-workspace-art__archive-card--front i:nth-child(2){width:75%}.desktop-workspace-art__archive-card--front i:nth-child(3){width:54%}.desktop-workspace-art__archive-base{position:absolute;z-index:3;bottom:13px;width:60px;height:10px;border:1px solid #7caecc;border-radius:4px 4px 7px 7px;background:linear-gradient(#b7d7e9,#d7ebf5)}.desktop-workspace-art__records{display:flex;flex-direction:column;gap:5px;width:100%}.desktop-workspace-art__record{display:grid;grid-template-columns:10px 1fr 9px;align-items:center;gap:6px;min-height:27px;padding:4px 6px;border:1px solid #e5edf2;border-radius:5px;color:#58768a;background:#fff;font-size:9px;font-weight:680}.desktop-workspace-art__record>i{width:8px;height:10px;border:1px solid #96bdd4;border-radius:2px;background:linear-gradient(#edf7fb 0 32%,#b5d2e2 32% 40%,#edf7fb 40%)}.desktop-workspace-art__record>em{width:6px;height:6px;border-radius:50%;background:#73b18d}.desktop-workspace-art__local-note{grid-column:1 / -1;margin:0;padding-top:7px;border-top:1px solid #edf1f4;color:#7b8b97;font-size:9px;line-height:1.4}.desktop-workspace-art__legend{position:absolute;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px clamp(17px,3.5vw,38px);border-top:1px solid rgb(50 80 104 / 8%);color:#687f8e;background:#ffffffb3;font-size:9px;font-weight:750;letter-spacing:.08em}.desktop-workspace-art__legend>span:first-child{display:inline-flex;align-items:center;gap:8px}.desktop-workspace-art__legend i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#5795bc;box-shadow:0 0 0 3px #5795bc1a}.desktop-offline-art{height:clamp(450px,calc(100svh - 154px),640px);min-height:0;aspect-ratio:auto;overflow:hidden;border:0;border-radius:0;color:#eef6fb;background:radial-gradient(ellipse at 58% 66%,rgb(48 91 124 / 38%),transparent 54%);box-shadow:none}.desktop-offline-art__app{position:absolute;z-index:1;inset:4%;width:auto;height:auto;min-width:0;overflow:hidden;font-family:Paydae Workflow Geist,Inter,Segoe UI,sans-serif}.desktop-offline-art__app .pwf__surface{height:100%;min-height:0;grid-template-columns:44px minmax(0,1fr);border:1px solid #dbe2e8;border-radius:10px;box-shadow:0 14px 32px #00091333,0 3px 8px #0009131a}.desktop-offline-art__app .pwf__brand{height:39px;flex-basis:39px}.desktop-offline-art__app .pwf__brand img{width:18px;height:18px}.desktop-offline-art__app .pwf__rail-icons{gap:1px;padding-block:5px}.desktop-offline-art__app .pwf__rail-item{width:30px;height:28px;flex-basis:28px}.desktop-offline-art__app .pwf__rail-item svg{width:15px;height:15px}.desktop-offline-art__app .pwf__rail-avatar{width:23px;height:23px;flex-basis:23px;margin-bottom:8px}.desktop-offline-art__app .pwf__main{min-height:0;grid-template-rows:42px minmax(0,1fr)}.desktop-offline-art__app .pwf__topbar{gap:8px;padding-inline:11px}.desktop-offline-art__app .pwf__breadcrumb{gap:5px;font-size:9px}.desktop-offline-art__app .pwf__breadcrumb svg{width:10px;height:10px}.desktop-offline-art__app .pwf__notifications{width:26px;height:26px;flex-basis:26px}.desktop-offline-art__app .pwf__notifications svg{width:14px;height:14px}.desktop-offline-art__app .pwf__screen-stage{min-height:0;padding:10px 12px}.desktop-offline-art__app .pwf__panel{height:100%;min-height:0;overflow:hidden}.desktop-offline-art__app .pwf__scene-slot{min-height:100%}.desktop-offline-art__app .pwp-scene{gap:8px}.desktop-offline-art__app .pwp-wizard-heading{padding:10px 12px 9px}.desktop-offline-art__app .pwp-title-line{padding-bottom:6px}.desktop-offline-art__app .pwp-title-line .pwp-title-lockup h2{font-size:15px}.desktop-offline-art__app .pwp-period{margin-top:4px;font-size:10px}.desktop-offline-art__app .pwp-step-heading{gap:6px}.desktop-offline-art__app .pwp-current-step h3{font-size:12px}.desktop-offline-art__app .pwp-current-step p{margin-top:2px;font-size:10px;line-height:1.35}.desktop-offline-art__app .pwp-step-count{font-size:9px}.desktop-offline-art__app .pwp-progress{margin-top:6px}.desktop-offline-art__app .pwp-metrics{margin-top:7px}.desktop-offline-art__app .pwp-input-card{border-radius:6px}.desktop-offline-art__app .pwp-table-tools{padding:6px 8px}.desktop-offline-art__app .pwp-review-instruction{min-height:31px;padding:5px 8px;font-size:9px}.desktop-offline-art__app .pwp-table-scroll{max-height:190px}.desktop-offline-art__window{position:absolute;z-index:5;right:auto;bottom:1%;left:.5%;width:min(310px,43%);overflow:hidden;border:1px solid #d8dee7;border-radius:12px;color:#354456;background:#fff;box-shadow:0 18px 42px #00091345,0 4px 12px #00091324;font-family:Paydae Workflow Geist,Inter,Segoe UI,sans-serif}.desktop-offline-art__window-head{display:flex;position:relative;min-height:64px;align-items:center;justify-content:flex-start;gap:9px;padding:10px 12px;border-bottom:1px solid #e7ebf0;background:#fff}.desktop-offline-art__window-head>div{display:flex;min-width:0;flex-direction:column;gap:2px;padding-right:118px}.desktop-offline-art__window-head>div>span{color:#788696;font-size:9px;font-weight:750;letter-spacing:.1em}.desktop-offline-art__window-head>div>strong{color:#243246;font-size:13px;font-weight:680}.desktop-offline-art__window-state{display:inline-flex;min-height:28px;align-items:center;gap:6px;padding:4px 9px;border:1px solid;border-radius:999px;font-size:10px;font-weight:750;white-space:nowrap}.desktop-offline-art__window-state>i{width:5px;height:5px;flex:0 0 5px;border-radius:50%}.desktop-offline-art__window-state--online{position:absolute;top:50%;right:10px;border-color:#d4e8db;color:#397254;background:#f4faf6;opacity:0;transform:translateY(-50%)}.desktop-offline-art__window-state--online>i{background:#4caa74}.desktop-offline-art__window-state--offline{position:absolute;top:50%;right:10px;border-color:#efd8ce;color:#995d49;background:#fff7f3;opacity:1;transform:translateY(-50%)}.desktop-offline-art__window-state--offline>i{background:#d78160}.desktop-offline-art__window-body{display:flex;min-height:144px;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:16px 14px;background:#f7f8fa}.desktop-offline-art__window-icon{display:grid;width:44px;height:44px;flex:0 0 44px;place-items:center;border:1px solid #dfe4ea;border-radius:10px;color:#698093;background:#fff}.desktop-offline-art__window-icon svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.desktop-offline-art__signal-arc{opacity:.12}.desktop-offline-art__signal-arc--outer{opacity:.2}.desktop-offline-art__signal-dot{fill:currentColor;stroke:none}.desktop-offline-art__window-icon-slash{opacity:1}.desktop-offline-art__window-copy{position:relative;display:flex;min-width:0;min-height:34px;flex-direction:column;align-items:center;gap:3px;text-align:center}.desktop-offline-art__window-copy>strong{color:#334357;font-size:12px;font-weight:700}.desktop-offline-art__window-message{color:#6d7987;font-size:10px;line-height:1.4}.desktop-offline-art__window-message--online{position:absolute;top:17px;left:50%;opacity:0;transform:translate(-50%);white-space:nowrap}.desktop-offline-art__app .pwf__rail,.desktop-offline-art__app .pwf__main,.desktop-offline-art__app .pwf__screen-stage,.desktop-offline-art__app .pwf__panel{overflow:hidden}@container pwf-demo (min-width: 421px){.desktop-offline-art__app .pwp-title-line{flex-direction:row;align-items:flex-start;justify-content:space-between}.desktop-offline-art__app .pwp-mode-options{width:auto;flex:0 0 auto;align-self:flex-start}.desktop-offline-art__app .pwp-step-heading{flex-direction:row;align-items:flex-end;justify-content:space-between}.desktop-offline-art__app .pwp-metrics{grid-template-columns:repeat(4,minmax(0,1fr));margin-inline:0}}@media(min-width:1000px)and (min-height:720px){.desktop-offline-art{height:clamp(520px,calc(100svh - 124px),640px)}}.desktop-sharing-art{min-height:450px;background:radial-gradient(ellipse at 53% 55%,rgb(228 241 248 / 48%),transparent 38%),linear-gradient(125deg,#fbfdfe,#f6fafc 58%,#fbfdfe)}.desktop-sharing-art__workspace,.desktop-sharing-art__destination{position:absolute;z-index:2;top:22%;bottom:22%;width:34%;min-height:210px;border:1px solid #dce7ed;border-radius:12px;background:#ffffffe0;box-shadow:0 14px 37px #1f4a6a0f}.desktop-sharing-art__workspace{left:5.5%;border-color:#cbdde8;background:linear-gradient(145deg,#fff,#f8fcfd)}.desktop-sharing-art__destination{right:5.5%;border-style:dashed;border-color:#cddbe3;background:#fafcfdd1}.desktop-sharing-art__zone-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 8px;padding:13px 14px 10px;border-bottom:1px solid #e8eef2}.desktop-sharing-art__zone-head>span{display:inline-flex;align-items:center;gap:6px;color:#45677d;font-size:9px;font-weight:800;letter-spacing:.05em}.desktop-sharing-art__zone-head>span i{width:5px;height:5px;border-radius:50%;background:#4d8db4;box-shadow:0 0 0 3px #4d8db41a}.desktop-sharing-art__zone-head small{color:#738a99;font-size:9px;font-weight:750;letter-spacing:.03em}.desktop-sharing-art__files{display:flex;flex-direction:column;gap:7px;padding:14px}.desktop-sharing-art__file{display:grid;grid-template-columns:13px minmax(0,1fr) 15px;align-items:center;gap:8px;min-height:41px;padding:7px 9px;border:1px solid #e6edf1;border-radius:7px;background:#fff}.desktop-sharing-art__file>i{width:12px;height:15px;border:1px solid #8eb6ce;border-radius:2px;background:linear-gradient(#ecf6fa 0 30%,#b9d6e5 30% 38%,#ecf6fa 38%)}.desktop-sharing-art__file>span:nth-child(2){display:flex;min-width:0;flex-direction:column;gap:3px}.desktop-sharing-art__file b{overflow:hidden;color:#45677d;font-size:9px;font-weight:750;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.desktop-sharing-art__file em{color:#718895;font-size:9px;font-style:normal;line-height:1.2}.desktop-sharing-art__file--selected{border-color:#8db9d2;background:#f4fafe;box-shadow:0 0 0 3px #74abcb1a}.desktop-sharing-art__file--selected>i{border-color:#3d84b2}.desktop-sharing-art__check{display:grid;width:14px;height:14px;place-items:center;border-radius:50%;color:#fff;background:#4c94bf;font-size:9px;font-weight:800}.desktop-sharing-art__file-lock{color:#9daeb8;font-size:14px;line-height:1;text-align:center}.desktop-sharing-art__action{position:absolute;z-index:4;top:50%;left:50%;display:flex;width:194px;flex-direction:column;align-items:center;gap:9px;transform:translate(-50%,-50%)}.desktop-sharing-art__action-step{color:#617b8c;font-size:9px;font-weight:800;letter-spacing:.1em}.desktop-sharing-art__action-button{position:relative;display:flex;width:100%;min-height:56px;align-items:center;gap:9px;padding:9px 11px;border:1px solid #8fb9d1;border-radius:9px;background:#fff;box-shadow:0 9px 18px #29546e14}.desktop-sharing-art__action-button>i{position:relative;display:grid;flex:0 0 25px;width:25px;height:25px;place-items:center;border-radius:6px;background:#e7f3f9}.desktop-sharing-art__action-button>i:before{position:absolute;top:10px;left:6px;width:13px;height:8px;border:1.5px solid #4f8eb5;border-top:0;border-radius:0 0 3px 3px;content:""}.desktop-sharing-art__action-button>i b{position:absolute;top:5px;left:11px;width:2px;height:8px;background:#4f8eb5}.desktop-sharing-art__action-button>i b:after{position:absolute;top:0;left:-3px;width:5px;height:5px;border-top:1.5px solid #4f8eb5;border-left:1.5px solid #4f8eb5;content:"";transform:rotate(45deg)}.desktop-sharing-art__action-button>strong{color:#356b8c;font-size:9px;font-weight:800;line-height:1.2}.desktop-sharing-art__action-button>small{position:absolute;right:11px;bottom:5px;color:#718895;font-size:9px;font-weight:700}.desktop-sharing-art__cursor{position:absolute;z-index:5;top:35px;left:58%;width:21px;height:28px;opacity:0;transform:rotate(-18deg);filter:drop-shadow(0 2px 2px rgb(28 54 69 / 22%))}.desktop-sharing-art__cursor:before{position:absolute;inset:0;background:#203e53;clip-path:polygon(0 0,100% 68%,63% 76%,75% 100%,59% 100%,48% 78%,30% 100%);content:""}.desktop-sharing-art__cursor i{position:absolute;top:5px;left:5px;width:5px;height:9px;background:#fff;clip-path:polygon(0 0,100% 68%,63% 76%,75% 100%,59% 100%,48% 78%,30% 100%)}.desktop-sharing-art__action-hint{display:inline-flex;align-items:center;gap:6px;color:#617b8c;font-size:9px;font-weight:700}.desktop-sharing-art__action-hint i{width:5px;height:5px;border-radius:50%;background:#4c95bd}.desktop-sharing-art__route{position:absolute;z-index:1;top:50%;right:12%;left:15%;height:1px;transform:translateY(-10px)}.desktop-sharing-art__route-line{position:absolute;inset:0;border-top:1px dashed #95b8cc}.desktop-sharing-art__route-arrow{position:absolute;top:-13px;right:0;color:#7199b3;font-size:19px;font-weight:400}.desktop-sharing-art__travelling-record{position:absolute;z-index:5;top:-16px;left:36%;display:grid;grid-template-columns:9px 1fr;align-items:center;gap:6px;width:130px;min-height:32px;padding:5px 7px;border:1px solid #89b5cf;border-radius:5px;color:#4e738a;background:#fff;box-shadow:0 7px 17px #29546e1f;font-size:9px;opacity:0}.desktop-sharing-art__travelling-record>i{width:8px;height:10px;border:1px solid #78a9c7;border-radius:1px}.desktop-sharing-art__travelling-record>em{display:none}.desktop-sharing-art__envelope{position:relative;display:block;width:68px;height:47px;margin:34px auto 12px;border:1.5px solid #98b7c8;border-radius:5px;background:#f9fcfd;box-shadow:0 9px 21px #2d556d0f}.desktop-sharing-art__envelope:before,.desktop-sharing-art__envelope:after{position:absolute;bottom:0;width:0;height:0;border-top:24px solid #e5eff4;content:""}.desktop-sharing-art__envelope:before{left:0;border-right:33px solid transparent}.desktop-sharing-art__envelope:after{right:0;border-left:33px solid transparent}.desktop-sharing-art__envelope>i{position:absolute;z-index:3;top:-1px;left:11px;width:44px;height:23px;border-right:1.5px solid #98b7c8;border-bottom:1.5px solid #98b7c8;background:#edf5f8;transform:rotate(45deg) translate(-1px,-15px) scale(.7)}.desktop-sharing-art__envelope-record{position:absolute;z-index:2;top:-14px;left:19px;display:flex;width:29px;height:32px;flex-direction:column;gap:3px;padding:7px 5px;border:1px solid #8db6ce;border-radius:3px;background:#fff}.desktop-sharing-art__envelope-record span{display:block;height:2px;border-radius:2px;background:#bad2df}.desktop-sharing-art__envelope-record span:nth-child(2){width:80%}.desktop-sharing-art__envelope-record span:nth-child(3){width:56%}.desktop-sharing-art__destination-title{display:block;color:#54758a;font-size:9px;font-weight:750;text-align:center}.desktop-sharing-art__destination>small{display:block;margin-top:4px;color:#738895;font-size:9px;text-align:center}.desktop-sharing-art__sequence{position:absolute;right:5.5%;bottom:6%;left:5.5%;display:flex;align-items:center;justify-content:center;gap:clamp(9px,2.6vw,32px);color:#627c8c;font-size:9px;font-weight:700}.desktop-sharing-art__sequence>span{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.desktop-sharing-art__sequence>span b{display:grid;width:18px;height:18px;place-items:center;border:1px solid #cadce6;border-radius:50%;color:#4f7d99;background:#fff;font-size:9px}.desktop-sharing-art__sequence>i{width:clamp(13px,3vw,36px);border-top:1px solid #cbdbe4}.desktop-scene[data-scene-enhanced=true] .desktop-workspace-art__route{animation:desktop-route-trace 10s linear infinite}.desktop-scene[data-scene-enhanced=true] .desktop-workspace-art__route--people{animation-delay:0s}.desktop-scene[data-scene-enhanced=true] .desktop-workspace-art__route--period{animation-delay:1.8s}.desktop-scene[data-scene-enhanced=true] .desktop-workspace-art__route--output{animation-delay:3.6s}.desktop-scene[data-scene-enhanced=true] .desktop-workspace-art__route-dot{animation:desktop-node-pulse 10s ease-in-out infinite}.desktop-scene[data-scene-enhanced=true] .desktop-workspace-art__route-dot--people{animation-delay:.45s}.desktop-scene[data-scene-enhanced=true] .desktop-workspace-art__route-dot--period{animation-delay:2.25s}.desktop-scene[data-scene-enhanced=true] .desktop-workspace-art__route-dot--output{animation-delay:4.05s}.desktop-scene[data-scene-enhanced=true] .desktop-workspace-art__record{animation:desktop-record-slot 10s cubic-bezier(.2,.8,.2,1) infinite}.desktop-scene[data-scene-enhanced=true] .desktop-workspace-art__record--one{animation-delay:.9s}.desktop-scene[data-scene-enhanced=true] .desktop-workspace-art__record--two{animation-delay:2.7s}.desktop-scene[data-scene-enhanced=true] .desktop-workspace-art__record--three{animation-delay:4.5s}.desktop-scene[data-scene-enhanced=true] .desktop-workspace-art__local-status i{animation:desktop-local-indicator 2.2s ease-in-out infinite}.desktop-scene[data-scene-enhanced=true] .desktop-offline-art__window-state--online,.desktop-scene[data-scene-enhanced=true] .desktop-offline-art__window-message--online{animation:desktop-offline-overlay-online 8s ease-in-out infinite}.desktop-scene[data-scene-enhanced=true] .desktop-offline-art__window-state--offline,.desktop-scene[data-scene-enhanced=true] .desktop-offline-art__window-message--offline,.desktop-scene[data-scene-enhanced=true] .desktop-offline-art__window-icon-slash{animation:desktop-offline-overlay-offline 8s ease-in-out infinite}.desktop-scene[data-scene-enhanced=true] .desktop-offline-art__signal-arc--outer{animation:desktop-offline-signal-outer 8s ease-in-out infinite}.desktop-scene[data-scene-enhanced=true] .desktop-offline-art__signal-arc--middle{animation:desktop-offline-signal-middle 8s ease-in-out infinite}.desktop-scene[data-scene-enhanced=true] .desktop-offline-art__signal-arc--inner{animation:desktop-offline-signal-inner 8s ease-in-out infinite}.desktop-scene[data-scene-enhanced=true] .desktop-sharing-art__file--selected{animation:desktop-select-record 9s ease-in-out infinite}.desktop-scene[data-scene-enhanced=true] .desktop-sharing-art__action-button{animation:desktop-confirm-export 9s ease-in-out infinite}.desktop-scene[data-scene-enhanced=true] .desktop-sharing-art__cursor{animation:desktop-click-export 9s cubic-bezier(.4,0,.2,1) infinite}.desktop-scene[data-scene-enhanced=true] .desktop-sharing-art__travelling-record{animation:desktop-export-record 9s cubic-bezier(.22,.75,.22,1) infinite}.desktop-scene[data-scene-enhanced=true] .desktop-sharing-art__envelope-record{animation:desktop-receive-export 9s ease-in-out infinite}.desktop-scene[data-scene-enhanced=true] .desktop-sharing-art__action-hint{animation:desktop-export-hint 9s ease-in-out infinite}@keyframes desktop-route-trace{0%{stroke-dashoffset:58;opacity:.24}8%,28%{stroke-dashoffset:0;opacity:.95}44%,to{stroke-dashoffset:-58;opacity:.18}}@keyframes desktop-node-pulse{0%,4%,25%,to{opacity:.45;r:4px}10%,18%{opacity:1;r:7px}}@keyframes desktop-record-slot{0%,7%{opacity:.18;transform:translate(-13px)}16%,62%{opacity:1;transform:translate(0)}80%,to{opacity:.22;transform:translate(5px)}}@keyframes desktop-local-indicator{0%,to{box-shadow:0 0 #53ac7800}50%{box-shadow:0 0 0 4px #53ac782e}}@keyframes desktop-offline-overlay-online{0%,30%{opacity:1}37%,82%{opacity:0}to{opacity:1}}@keyframes desktop-offline-overlay-offline{0%,29%{opacity:0}37%,82%{opacity:1}to{opacity:0}}@keyframes desktop-offline-signal-outer{0%,28%{opacity:1}34%{opacity:.28}39%,67%{opacity:.08}to{opacity:1}}@keyframes desktop-offline-signal-middle{0%,27%{opacity:1}32%{opacity:.16}37%,70%{opacity:.05}to{opacity:1}}@keyframes desktop-offline-signal-inner{0%,26%{opacity:1}31%{opacity:.05}36%,72%{opacity:.04}to{opacity:1}}@keyframes desktop-select-record{0%,8%{box-shadow:none}13%,31%{box-shadow:0 0 0 4px #428eb826}40%,to{box-shadow:none}}@keyframes desktop-confirm-export{0%,28%{transform:scale(1);box-shadow:0 9px 18px #29546e14}32%{transform:scale(.97);box-shadow:0 3px 8px #29546e1f}39%,53%{transform:scale(1);box-shadow:0 9px 18px #29546e14}to{transform:scale(1)}}@keyframes desktop-click-export{0%,18%{opacity:0;transform:translate(12px,12px) rotate(-18deg)}24%,30%{opacity:1;transform:translate(0) rotate(-18deg)}32%{opacity:1;transform:translateY(3px) rotate(-18deg) scale(.92)}36%,49%{opacity:0;transform:translate(0) rotate(-18deg)}to{opacity:0;transform:translate(12px,12px) rotate(-18deg)}}@keyframes desktop-export-record{0%,36%{opacity:0;left:36%;transform:translate(-28px)}39%{opacity:1}52%{opacity:1;left:calc(100% - 120px);transform:translate(0)}56%,to{opacity:0;left:calc(100% - 120px);transform:translate(8px)}}@keyframes desktop-receive-export{0%,47%{opacity:0;transform:translateY(8px)}53%,72%{opacity:1;transform:translateY(0)}83%,to{opacity:.35;transform:translateY(0)}}@keyframes desktop-export-hint{0%,24%{color:#738b9a}30%,52%{color:#3479a4}61%,to{color:#738b9a}}.desktop-scene[data-scene-playing=false] .desktop-workspace-art__route,.desktop-scene[data-scene-playing=false] .desktop-workspace-art__route-dot,.desktop-scene[data-scene-playing=false] .desktop-workspace-art__record,.desktop-scene[data-scene-playing=false] .desktop-workspace-art__local-status i,.desktop-scene[data-scene-playing=false] .desktop-offline-art__window-state--online,.desktop-scene[data-scene-playing=false] .desktop-offline-art__window-state--offline,.desktop-scene[data-scene-playing=false] .desktop-offline-art__window-message--online,.desktop-scene[data-scene-playing=false] .desktop-offline-art__window-message--offline,.desktop-scene[data-scene-playing=false] .desktop-offline-art__window-icon-slash,.desktop-scene[data-scene-playing=false] .desktop-offline-art__signal-arc,.desktop-scene[data-scene-playing=false] .desktop-sharing-art__file--selected,.desktop-scene[data-scene-playing=false] .desktop-sharing-art__action-button,.desktop-scene[data-scene-playing=false] .desktop-sharing-art__cursor,.desktop-scene[data-scene-playing=false] .desktop-sharing-art__travelling-record,.desktop-scene[data-scene-playing=false] .desktop-sharing-art__envelope-record,.desktop-scene[data-scene-playing=false] .desktop-sharing-art__action-hint{animation-play-state:paused}@media(max-width:760px){.desktop-scene__art{aspect-ratio:1.45;min-height:380px}.desktop-workspace-art,.desktop-sharing-art{min-height:400px}.desktop-offline-art{height:auto;min-height:470px;aspect-ratio:1.2}.desktop-workspace-art__source{width:145px;min-height:53px;gap:7px;padding:7px 8px}.desktop-workspace-art__source--people{top:25%;left:3%}.desktop-workspace-art__source--period{top:25%;right:3%}.desktop-workspace-art__source--output{right:4%;bottom:16%}.desktop-workspace-art__local{top:57%;width:42%;min-width:250px}.desktop-workspace-art__local-body{grid-template-columns:75px 1fr;gap:6px 9px;padding:12px}.desktop-workspace-art__archive{transform:scale(.82);transform-origin:center}.desktop-workspace-art__source strong,.desktop-workspace-art__source small{font-size:9px}.desktop-offline-art__app{inset:3% 3.5% 4%}.desktop-offline-art__window{right:auto;bottom:.8%;left:1%;width:min(310px,57%)}.desktop-offline-art__app .pwf__screen-stage{padding:8px}.desktop-offline-art__app .pwp-wizard-heading{padding-inline:9px}.desktop-sharing-art__workspace,.desktop-sharing-art__destination{top:24%;bottom:24%;width:36%}.desktop-sharing-art__workspace{left:3%}.desktop-sharing-art__destination{right:3%}.desktop-sharing-art__action{width:154px}.desktop-sharing-art__action-button{min-height:52px;padding-inline:7px}.desktop-sharing-art__action-button>strong{font-size:9px}.desktop-sharing-art__zone-head{padding:10px 8px 8px}.desktop-sharing-art__zone-head>span{font-size:9px}.desktop-sharing-art__zone-head small{font-size:9px}.desktop-sharing-art__files{gap:5px;padding:10px 7px}.desktop-sharing-art__file{grid-template-columns:10px minmax(0,1fr) 12px;gap:5px;min-height:36px;padding:5px}.desktop-sharing-art__file b,.desktop-sharing-art__file em{font-size:9px}.desktop-sharing-art__sequence{gap:8px}.desktop-sharing-art__sequence>span{gap:4px}.desktop-sharing-art__sequence>i{width:10px}}@media(max-width:520px){.desktop-scene__art-topline{min-height:46px;padding-inline:12px}.desktop-scene__overline{font-size:9px;letter-spacing:.06em}.desktop-scene__concept{font-size:9px}.desktop-scene__art{aspect-ratio:auto;min-height:490px;border-radius:13px}.desktop-workspace-art,.desktop-sharing-art{min-height:490px}.desktop-offline-art{height:auto;min-height:510px;aspect-ratio:auto;border-radius:0}.desktop-workspace-art__source{width:137px;min-height:48px}.desktop-workspace-art__source--people{top:17%;left:4%}.desktop-workspace-art__source--period{top:17%;right:4%}.desktop-workspace-art__source--output{right:4%;bottom:13%}.desktop-workspace-art__routes{top:40px;height:calc(100% - 80px)}.desktop-workspace-art__local{top:54%;width:80%;min-width:0}.desktop-workspace-art__local-body{grid-template-columns:80px 1fr}.desktop-workspace-art__legend{padding:10px 12px;font-size:9px}.desktop-offline-art__app .pwf__surface{grid-template-columns:36px minmax(0,1fr);border-radius:8px}.desktop-offline-art__app .pwf__brand{height:34px;flex-basis:34px}.desktop-offline-art__app .pwf__rail-item{width:26px;height:25px;flex-basis:25px}.desktop-offline-art__app .pwf__rail-item svg{width:13px;height:13px}.desktop-offline-art__app .pwf__topbar{padding-inline:7px}.desktop-offline-art__app .pwf__breadcrumb{gap:3px;font-size:9px}.desktop-offline-art__app .pwf__screen-stage{padding:6px}.desktop-offline-art__app .pwp-title-line .pwp-title-lockup h2{font-size:13px}.desktop-offline-art__app .pwp-current-step p{font-size:9px}.desktop-offline-art__app .pwp-metrics{margin-top:5px}.desktop-offline-art__app{inset:2.5% 3% 3%}.desktop-offline-art__window{right:auto;bottom:.8%;left:1%;width:min(290px,82%)}.desktop-offline-art__window-head{min-height:55px;padding:8px 9px}.desktop-offline-art__window-head>div{padding-right:105px}.desktop-offline-art__window-head>div>strong{font-size:11px}.desktop-offline-art__window-state{min-height:22px;padding:3px 6px;font-size:9px}.desktop-offline-art__window-state--online,.desktop-offline-art__window-state--offline{right:8px}.desktop-offline-art__window-body{min-height:132px;gap:9px;padding:14px 9px}.desktop-offline-art__window-icon{width:32px;height:32px;flex-basis:32px}.desktop-offline-art__window-copy>strong{font-size:9px}.desktop-offline-art__window-message{font-size:9px}.desktop-sharing-art__workspace,.desktop-sharing-art__destination{top:20%;bottom:25%;width:44%}.desktop-sharing-art__workspace{left:3%}.desktop-sharing-art__destination{right:3%}.desktop-sharing-art__zone-head{align-items:flex-start;min-height:47px;padding:9px 7px 6px}.desktop-sharing-art__zone-head>span{font-size:9px}.desktop-sharing-art__zone-head small{display:none}.desktop-sharing-art__files{padding:9px 5px}.desktop-sharing-art__file{grid-template-columns:9px minmax(0,1fr);gap:4px;padding:5px 4px}.desktop-sharing-art__file>span:last-child{display:none}.desktop-sharing-art__file b,.desktop-sharing-art__file em{font-size:9px}.desktop-sharing-art__action{top:75%;width:72%}.desktop-sharing-art__action-button{min-height:46px}.desktop-sharing-art__action-hint{font-size:9px}.desktop-sharing-art__route{top:43%;right:10%;left:10%;transform:none}.desktop-sharing-art__travelling-record{top:-15px;left:8%}.desktop-sharing-art__envelope{width:56px;height:41px;margin:23px auto 9px}.desktop-sharing-art__envelope:before{border-right-width:27px;border-top-width:21px}.desktop-sharing-art__envelope:after{border-left-width:27px;border-top-width:21px}.desktop-sharing-art__envelope-record{left:14px}.desktop-sharing-art__destination-title{font-size:9px}.desktop-sharing-art__destination>small{padding-inline:4px;font-size:9px}.desktop-sharing-art__sequence{right:3%;bottom:5%;left:3%;gap:6px 8px;flex-wrap:wrap;font-size:9px}.desktop-sharing-art__sequence>span{gap:3px}.desktop-sharing-art__sequence>span b{width:18px;height:18px;font-size:9px}.desktop-sharing-art__sequence>i{display:none}}@media(prefers-reduced-motion:reduce){.desktop-scene__toggle{display:none}.desktop-scene__toggle,.desktop-scene__toggle:before{transition:none}.desktop-scene[data-scene-enhanced=true] *{animation:none!important}}[data-workspace-devices]{--device-plate: #fff;--device-soft: #f8fafb;--device-mid: #b1bfcb;--device-low: #dbe4eb;--device-accent: #2d648c;--device-green: #75aa93;--hairline-plate: var(--device-plate);--hairline-soft: var(--device-soft);--hairline-well: #f7f9fb;--hairline-edge: #7e94a5;--hairline-mid: var(--device-mid);--hairline-lo: var(--device-low);--hairline-hi: var(--device-accent);--hairline-green: var(--device-green);--hairline-tint: #eff6fb;--hairline-bluefill: #dcecf7;--hairline-stroke: .9}.workspace-devices__figure{min-width:0;margin:0}.workspace-devices__stage{position:relative;width:100%;aspect-ratio:5 / 4}.workspace-devices__svg{display:block;width:100%;height:100%;overflow:visible}.workspace-devices__svg>[data-static-fallback]{display:block}.workspace-devices__svg[data-enhanced=true]>[data-static-fallback]{display:none}.workspace-devices__caption{min-width:0}.workspace-devices__visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.device-fallback__body,.device-fallback__lid,.device-fallback__interior,.device-fallback__front,.device-fallback__top,.device-fallback__board,.device-fallback__panel,.device-fallback__fan,.device-fallback__bay,.device-fallback__side{fill:var(--device-plate);stroke:var(--device-mid);stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.device-fallback__side,.device-fallback__panel{fill:var(--device-soft)}.device-fallback__inset,.device-fallback__bay-detail,.device-fallback__detail{fill:none;stroke:var(--device-low);stroke-width:1;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.device-fallback__bay{stroke:var(--device-mid)}.device-fallback__bay-detail{stroke:var(--device-low)}.device-fallback__fan{fill:var(--device-soft);stroke:var(--device-mid);stroke-width:1;vector-effect:non-scaling-stroke}.device-fallback__indicator{fill:var(--device-mid);stroke:none}.device-fallback__indicator--muted{fill:var(--device-mid)}.workspace-devices__svg[data-powered=true] .device-fallback__indicator{fill:var(--device-green)}.workspace-devices__svg[data-powered=true] .device-fallback__indicator--muted{fill:var(--device-mid)}@media(prefers-reduced-motion:reduce){.workspace-devices__svg *,.workspace-devices__svg *:before,.workspace-devices__svg *:after{transition:none!important}}.desktop-page{overflow:clip;color:#18334a}.desktop-page *{box-sizing:border-box}.desktop-page a{text-underline-offset:4px}.desktop-page a:focus-visible{outline:3px solid #58a9db;outline-offset:4px}.desktop-page h1,.desktop-page h2,.desktop-page h3,.desktop-page p{text-wrap:pretty}.desktop-page h2{text-wrap:balance}.desktop-hero{position:relative;padding:48px 0 72px;background:#fff}.desktop-hero__layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,4vw,56px)}.desktop-hero__copy{max-width:650px;margin:0;text-align:left}.desktop-hero h1{max-width:18ch;margin:0 0 20px;color:#102f4a;font-family:var(--wf-sans);font-size:clamp(36px,4.1vw,58px);font-weight:650;letter-spacing:-.04em;line-height:1.08}.desktop-hero__intro{max-width:37rem;margin:0;color:#526c80;font-size:17px;line-height:1.7}.desktop-hero__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:9px;margin-top:24px}.desktop-hero__illustration{display:block;width:100%;max-width:640px;height:auto;justify-self:center}.desktop-button{display:inline-flex;min-height:50px;align-items:center;justify-content:center;gap:19px;padding:11px 19px;border:1px solid transparent;border-radius:6px;font-size:13px;font-weight:750;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.desktop-button:hover{transform:translateY(-2px)}.desktop-button--primary{color:#153d59;background:#dff0fb}.desktop-button--primary:hover{background:#cbe7f7}.desktop-button--secondary{border-color:#b8cad8;color:#214f70;background:#fff}.desktop-button--secondary:hover{border-color:#6e9dbb;background:#f4f9fc}.desktop-text-link{display:inline-flex;min-height:44px;align-items:center;gap:10px;color:#28688f;font-size:13px;font-weight:750;text-decoration:none}.desktop-text-link:hover,.desktop-inline-link:hover{text-decoration:underline}.desktop-section{padding:clamp(75px,8vw,112px) 0;scroll-margin-top:90px}.desktop-section h2,.desktop-closing h2{margin:0;color:#13344f;font-family:var(--wf-sans);font-size:clamp(38px,4.5vw,60px);font-weight:650;letter-spacing:-.035em;line-height:1.08}.desktop-editorial{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.83fr);gap:clamp(45px,8vw,112px);align-items:start}.desktop-section--workspace{padding-block:clamp(46px,6.5vw,76px);border-block:1px solid #e8edf0;background:#f8fafb}.desktop-workspace{max-width:1160px}.desktop-workspace__heading{max-width:760px;margin:0 0 clamp(28px,4vw,38px);text-align:left}.desktop-workspace__heading h2{max-width:24ch;color:#1e3445;font-family:inherit;font-size:clamp(28px,3.2vw,38px);font-weight:620;letter-spacing:-.035em;line-height:1.2}.desktop-workspace__intro{max-width:680px;margin:11px 0 0;color:#5d6c78;font-size:15px;line-height:1.7}.desktop-workspace [data-workspace-devices]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(22px,3.5vw,48px);align-items:start}.desktop-workspace .workspace-devices__figure{min-width:0;margin:0}.desktop-workspace .workspace-devices__stage{width:100%;max-width:520px;aspect-ratio:5 / 4;margin-inline:auto}.desktop-workspace .workspace-devices__figure h3{margin:14px 0 5px;color:#293641;font-size:16px;font-weight:700;line-height:1.45;text-wrap:balance}.desktop-workspace .workspace-devices__figure p{max-width:48ch;margin:0;color:#65717d;font-size:13px;line-height:1.65}.desktop-inline-link{display:inline-flex;gap:10px;margin-top:9px;color:#245f88;font-size:13px;font-weight:750}.desktop-section--offline{color:#fff;background:radial-gradient(ellipse at 79% 64%,rgb(37 80 119 / 68%),transparent 40%),#12334f}.desktop-section--offline>.desktop-offline{width:min(calc(100% - 52px),1336px)}.desktop-offline{display:grid;grid-template-columns:minmax(250px,.68fr) minmax(0,1.9fr);gap:clamp(32px,4.5vw,68px);align-items:center}.desktop-offline h2{max-width:410px;color:#fff;font-size:clamp(25px,2.5vw,34px);font-weight:640;letter-spacing:-.039em;line-height:1.15}.desktop-offline__copy>p{max-width:540px;margin:21px 0 0;color:#d1e0eb;font-size:16px;line-height:1.75}.desktop-offline__copy .desktop-offline__note{margin-top:24px;padding-top:18px;border-top:1px solid rgb(228 241 250 / 22%);color:#a9c3d8;font-size:12px;line-height:1.7}.desktop-offline__scene{min-width:0}.desktop-scene--offline .desktop-scene__caption{color:#e8f2fac7}.desktop-section--requirements{background:#edf4f8}.desktop-section__heading{max-width:740px;margin-bottom:39px}.desktop-section__heading h2{max-width:15ch}.desktop-section__heading>p:last-child{max-width:620px;margin:18px 0 0;color:#607687;font-size:15px;line-height:1.7}.desktop-requirements__heading{max-width:790px;margin:0 auto 20px;text-align:center}.desktop-requirements__heading h2,.desktop-requirements__heading>p:last-child{margin-inline:auto}.desktop-requirements__heading h2{max-width:20ch}.desktop-requirements__heading>p:not(.desktop-requirements__qualification){max-width:620px;margin:18px auto 0;color:#607687;font-size:15px;line-height:1.7}.desktop-requirements__heading>.desktop-requirements__qualification{margin:11px auto 0;color:#738795;font-size:12px;line-height:1.6}.desktop-requirements{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;border:0}.desktop-requirements>div{min-width:0;padding:20px 0 0;border-top:1px solid #c8d8e3;text-align:center}.desktop-requirements dt{color:#204763;font-size:14px;font-weight:750}.desktop-requirements dd{max-width:42ch;margin:10px auto 0;color:#5b7180;font-size:13px;line-height:1.7}.desktop-closing{padding:clamp(75px,8vw,108px) 0;background:#fff;text-align:center}.desktop-closing__inner{max-width:810px}.desktop-closing h2{max-width:16ch;margin:0 auto}.desktop-closing__inner>p{max-width:560px;margin:19px auto 0;color:#657988;font-size:15px;line-height:1.7}.desktop-closing__inner>.desktop-closing__availability{margin:13px auto 0;color:#738795;font-size:12px;line-height:1.6}.desktop-closing__inner>.desktop-closing__qualification{margin:8px auto 0;color:#8796a0;font-size:12px;line-height:1.6}.desktop-closing .desktop-hero__actions{justify-content:center}@media(max-width:900px){.desktop-offline{grid-template-columns:1fr;gap:38px}.desktop-requirements{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.desktop-hero{padding:56px 0 66px}.desktop-editorial,.desktop-workspace [data-workspace-devices],.desktop-offline,.desktop-hero__layout{grid-template-columns:1fr}.desktop-section--offline>.desktop-offline{width:min(calc(100% - 32px),1336px)}.desktop-hero__copy{max-width:640px}.desktop-hero h1{max-width:18ch;font-size:clamp(36px,8vw,50px)}.desktop-hero__intro{font-size:16px}.desktop-hero__illustration{max-width:560px}.desktop-section{padding:70px 0}.desktop-workspace__heading{margin-bottom:31px}.desktop-offline{gap:38px}.desktop-section__heading{margin-bottom:27px}}@media(max-width:480px){.desktop-hero__actions{align-items:stretch;flex-direction:column}.desktop-hero__actions a{justify-content:center}.desktop-section h2,.desktop-closing h2{font-size:39px}.desktop-requirements{grid-template-columns:1fr;gap:22px}}@media(prefers-reduced-motion:reduce){.desktop-button{transition:none}}
