.pwc,.pwc *,.pwc *:before,.pwc *:after{box-sizing:border-box}.pwc{--pwc-ink: #203147;--pwc-text: #405064;--pwc-muted: #63748a;--pwc-border: #dce3eb;--pwc-line: #e8edf2;--pwc-line-soft: #e8edf2;--pwc-surface: #f7f9fc;--pwc-blue: #2f6eb8;--pwc-blue-soft: #eef5fc;--pwc-green: #13794f;--pwc-card-radius: 12px;--pwc-card-shadow: 0 2px 6px rgb(27 42 59 / 4%);display:grid;width:100%;min-width:0;grid-template-columns:minmax(0,1fr);gap:14px;container-name:pwc-scene;container-type:inline-size;color:var(--pwc-ink);font-size:13px;line-height:1.45}.pwc>*{min-width:0}.pwc--review,.pwc--finalise{--pwc-ink: var(--pwf-wizard-ink, #252a33);--pwc-text: var(--pwf-wizard-text, #424b58);--pwc-muted: var(--pwf-wizard-muted, #66717f);--pwc-border: var(--pwf-wizard-border, #dfe4ea);--pwc-line: var(--pwf-wizard-line, #e1e5eb);--pwc-line-soft: var(--pwf-wizard-line-soft, #edf0f4);--pwc-surface: var(--pwf-wizard-soft, #f5f7fa);--pwc-blue: var(--pwf-wizard-blue, #339bfe);--pwc-blue-soft: var(--pwf-wizard-blue-pale, #eef7ff);--pwc-card-radius: var(--pwf-wizard-card-radius, 9px);--pwc-card-shadow: var(--pwf-wizard-card-shadow, 0 1px 2px rgb(22 34 51 / 4%));--pwc-status-amber: var(--pwf-wizard-status-amber, #775313);--pwc-status-amber-bg: var(--pwf-wizard-status-amber-bg, #fff8e6);--pwc-status-amber-border: var(--pwf-wizard-status-amber-border, #e8ca8a)}.pwc h2,.pwc h3,.pwc p,.pwc dl,.pwc ol{margin:0}.pwc-wizard,.pwc-panel,.pwc-review-summary-panel,.pwc-documents{min-width:0;overflow:hidden;border:1px solid var(--pwc-border);border-radius:var(--pwc-card-radius);background:#fff;box-shadow:var(--pwc-card-shadow)}.pwc-wizard__header{padding:13px 15px 11px}.pwc-wizard__title-row,.pwc-panel__header,.pwc-panel__summary,.pwc-documents__header,.pwc-documents__toolbar,.pwc-document-row,.pwc-document-row__title{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px}.pwc-wizard__title-row{align-items:flex-start;padding-bottom:7px;border-bottom:1px solid var(--pwc-line-soft)}.pwc-wizard__title-copy{min-width:0}.pwc-eyebrow{color:#6b7c90;font-size:10px;font-weight:650;letter-spacing:.035em;text-transform:uppercase}.pwc-wizard__title-copy h2{color:var(--pwc-ink);font-size:18px;font-weight:700;letter-spacing:-.02em;line-height:1.25}.pwc-wizard__title-line{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:8px}.pwc-wizard__period{margin-top:6px!important;color:var(--pwc-muted);font-size:12px}.pwc-badge{display:inline-flex;min-height:20px;flex:0 0 auto;align-items:center;gap:5px;padding:0 7px;border:1px solid transparent;border-radius:6px;font-size:12px;font-weight:550;line-height:1.2;white-space:nowrap}.pwc-badge>span{width:5px;height:5px;flex:0 0 5px;border-radius:50%;background:currentColor}.pwc-badge--progress{border-color:var(--pwc-status-amber-border, #e7d8ab);background:var(--pwc-status-amber-bg, #fff9e9);color:var(--pwc-status-amber, #755b20)}.pwc-badge--progress>span{background:#ce9223}.pwc-badge--success{border-color:#b9e5cf;background:#edf9f2;color:#16764e}.pwc-progress{height:5px;overflow:hidden;margin:10px 0 9px;border-radius:99px;background:#e9edf2}.pwc-progress>span{display:block;height:100%;border-radius:inherit;background:var(--pwc-blue);transition:width .18s ease-out}.pwc-wizard__step-area{min-height:0;margin-top:9px}.pwc-wizard__step-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.pwc-wizard__step-heading h3{color:var(--pwc-text);font-size:13px;font-weight:600;letter-spacing:0;line-height:1.35}.pwc-wizard__step-heading p{max-width:650px;margin-top:4px;color:var(--pwc-muted);font-size:12px;line-height:1.4}.pwc-wizard__step-heading>span{flex:0 0 auto;color:#46515f;font-size:12px;font-weight:550;white-space:nowrap}.pwc-completion-reveal{display:flex;min-height:260px;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:12px 0 16px}.pwc-submitted-illustration{width:min(200px,68%);max-width:100%;margin:-3px 0 -11px}.pwc-submitted-illustration img{display:block;width:100%;height:auto;object-fit:contain}.pwc-completion-reveal h3{color:#263950;font-size:19px;font-weight:680;letter-spacing:-.02em}.pwc-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:10px 0 0;overflow:hidden;border:1px solid var(--pwc-line);border-radius:7px;background:var(--pwc-surface)}.pwc-metrics>div{min-width:0;display:grid;gap:3px;padding:8px 10px;border-right:1px solid var(--pwc-line)}.pwc-metrics>div:last-child{border-right:0}.pwc-metrics dt{color:#5e6977;font-size:12px;line-height:1.3}.pwc-metrics dd{overflow:hidden;margin:0;color:#303b48;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.pwc-negative{color:#8d4e50!important}.pwc-net{color:#1f4838!important;font-weight:700!important}.pwc-panel{border-radius:8px;box-shadow:var(--pwc-card-shadow)}.pwc-review-summary-panel{padding:0 12px}.pwc-panel__header{padding:14px 16px;border-bottom:1px solid var(--pwc-line-soft)}.pwc-panel__header h3{color:#223349;font-size:15px;font-weight:680;letter-spacing:-.012em}.pwc-panel__header p{margin-top:3px;color:var(--pwc-muted);font-size:12px}.pwc-review-summary,.pwc-confirmation__summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:12px!important;overflow:hidden;border:1px solid var(--pwc-line);border-radius:7px;background:var(--pwc-surface)}.pwc-review-canvas,.pwc-finalise-sequence{display:contents}.pwc-finalise-sequence--story{position:relative;display:block;min-height:0;height:auto}.pwc-finalise-sequence--story>.pwc-finalise-progress{position:absolute;top:0;left:0;width:100%;height:auto;min-width:0;display:flex;min-height:0;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:4px;padding:2px 0;opacity:0;visibility:hidden;transform:translateY(-6px)}.pwc-finalise-progressbar{width:100%;height:6px;margin:0 auto}.pwc-finalise-progressbar>span{width:75%;transition:width .3s ease-out}.pwc-finalise-progress__metrics{margin:3px 0 0}.pwc-finalise-progress__metrics>div{gap:2px;padding:2px 4px}.pwc-finalise-progress__metrics dt{font-size:10px}.pwc-finalise-progress__metrics dd{font-size:11px}.pwc-review-summary{margin:0!important;overflow:visible;border:0;border-radius:0;background:transparent}.pwc-review-summary>div,.pwc-confirmation__summary>div{min-width:0;padding:8px 10px;border-right:1px solid var(--pwc-line);border-bottom:1px solid var(--pwc-line)}.pwc-review-summary>div:nth-child(4n),.pwc-confirmation__summary>div:nth-child(4n){border-right:0}.pwc-review-summary>div:nth-last-child(-n+4),.pwc-confirmation__summary>div:nth-last-child(-n+4){border-bottom:0}.pwc-review-summary dt,.pwc-confirmation__summary dt{color:var(--pwc-muted);font-size:12px;line-height:1.3}.pwc-review-summary dd,.pwc-confirmation__summary dd{overflow:hidden;margin:3px 0 0;color:var(--pwc-text);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.pwc-confirmation__note{margin:-4px 12px 10px!important;color:#76869a;font-size:9px}.pwc-confirmation__summary{margin-bottom:8px!important}.pwc-confirmation__note{margin-top:0!important;margin-bottom:13px!important}.pwc-count{flex:0 0 auto;padding:4px 8px;border:1px solid var(--pwc-border);border-radius:999px;background:#fbfcfd;color:#53667d;font-size:11px;font-weight:600;white-space:nowrap}.pwc-table-scroll,.pwc-obligations__table-scroll{width:100%;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-color:#bec9d6 #f5f7fa;scrollbar-width:thin}.pwc-table-scroll:focus-visible,.pwc-obligations__table-scroll:focus-visible{outline:3px solid #83afe0;outline-offset:-3px}.pwc-employee-table,.pwc-obligations-table{width:100%;min-width:790px;border-collapse:separate;border-spacing:0;color:var(--pwc-text);font-size:13px;text-align:right}.pwc-employee-table{min-width:950px}.pwc-employee-table thead,.pwc-obligations-table thead{background:#f8fafc}.pwc-employee-table th,.pwc-obligations-table th{height:38px;padding:0 7px;border-bottom:1px solid var(--pwc-border);color:var(--pwc-text);font-size:12px;font-weight:550;line-height:1.25;text-align:right;white-space:nowrap}.pwc-employee-table th:first-child,.pwc-employee-table td:first-child,.pwc-obligations-table th:first-child,.pwc-obligations-table td:first-child{text-align:left}.pwc-employee-table tbody th,.pwc-employee-table tbody td,.pwc-obligations-table tbody th,.pwc-obligations-table tbody td{padding:6px 7px;border-bottom:1px solid #e7ebf0;background:#fff;color:#394553;font-size:13px;font-weight:400;font-variant-numeric:tabular-nums;vertical-align:middle;white-space:nowrap}.pwc-employee-table tbody th,.pwc-employee-table tbody td{height:52px;border-right:1px solid #e9edf2}.pwc-employee-table thead th{border-right:1px solid #e9edf2}.pwc-employee-table th:last-child,.pwc-employee-table td:last-child{border-right:0}.pwc-employee-table tbody tr:last-child th,.pwc-employee-table tbody tr:last-child td,.pwc-obligations-table tbody tr:last-child th,.pwc-obligations-table tbody tr:last-child td{border-bottom:0}.pwc-employee-table tbody th.pwc-person-cell{min-width:175px}.pwc-person-cell strong,.pwc-person-cell small{display:block}.pwc-person-cell strong{color:#303b48;font-size:13px;font-weight:550}.pwc-person-cell small{margin-top:2px;color:#5e6977;font-size:11px}.pwc-detail-cell{width:105px}.pwc-breakdown{display:inline-block;color:#3e4c5c;font-size:12px;text-align:left;white-space:normal}.pwc-breakdown summary{min-height:32px;padding:0 9px;border:1px solid #d8dfe7;border-radius:6px;background:#fff;color:#3e4c5c;cursor:pointer;font-size:12px;font-weight:500;list-style-position:inside;white-space:nowrap}.pwc-breakdown summary:hover{border-color:#bdc9d6;background:#f8fafc}.pwc-breakdown[open] summary{margin-bottom:7px}.pwc-breakdown dl{display:grid;min-width:230px;gap:4px;padding:8px 10px;border:1px solid var(--pwc-border);border-radius:7px;background:#fff;box-shadow:0 5px 18px #1f32471a}.pwc-breakdown dl>div{display:flex;justify-content:space-between;gap:12px;color:#69798b;font-size:11px}.pwc-breakdown dt,.pwc-breakdown dd{margin:0}.pwc-breakdown dd{color:#354a61;font-size:11px;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.pwc-breakdown .pwc-breakdown__total{padding-top:5px;border-top:1px solid var(--pwc-line);color:#213d32;font-weight:700}.pwc-breakdown__total dd{color:#213d32;font-weight:700}.pwc-table-total th,.pwc-table-total td{background:#f7f9fb!important;color:#263b53!important;font-weight:700!important}.pwc-obligations{display:block}.pwc-panel__summary{min-height:58px;padding:11px 16px;cursor:pointer;list-style:none}.pwc-panel__summary::-webkit-details-marker{display:none}.pwc-panel__summary>span:first-child{display:grid;min-width:0;gap:3px}.pwc-panel__summary strong{color:#253950;font-size:12px;font-weight:670}.pwc-panel__summary small{color:var(--pwc-muted);font-size:10px}.pwc-panel__summary-total{display:inline-flex;flex:0 0 auto;align-items:center;gap:13px;color:#354b63;font-size:11px;font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap}.pwc-chevron{width:9px;height:9px;border-right:1.5px solid #6a7b8d;border-bottom:1.5px solid #6a7b8d;transform:rotate(45deg) translateY(-2px);transition:transform .12s ease-out}.pwc-obligations[open] .pwc-chevron{transform:rotate(225deg) translate(-2px,-1px)}.pwc-obligations[open] .pwc-panel__summary{border-bottom:1px solid var(--pwc-line)}.pwc-obligations__table-scroll{border:1px solid var(--pwc-line);border-radius:8px}.pwc-obligations__body{padding:14px 16px 12px}.pwc-obligations__body>p{margin-top:8px;color:#6c7c8f;font-size:10px}.pwc-obligations-table{min-width:610px}.pwc-employee-cards{display:none;gap:9px;padding:12px}.pwc-employee-card{min-width:0;padding:12px;border:1px solid var(--pwc-border);border-radius:9px;background:#fff}.pwc-employee-card>header{display:flex;min-width:0;align-items:center;gap:9px}.pwc-avatar{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border:1px solid #d6e2ef;border-radius:50%;background:#f0f6fc;color:#315e90;font-size:10px;font-weight:700}.pwc-employee-card__person{display:grid;min-width:0;flex:1 1 auto;gap:2px}.pwc-employee-card__person strong{overflow:hidden;color:#253950;font-size:11px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.pwc-employee-card__person small,.pwc-employee-card__net small{color:#7a899b;font-size:9px}.pwc-employee-card__hours{margin:7px 0 0!important;color:#738397;font-size:9px}.pwc-employee-card__net{display:grid;flex:0 0 auto;justify-items:end;gap:2px}.pwc-employee-card__net strong{color:#1f4838;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}.pwc-employee-card__quick-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 12px;margin-top:11px!important;padding-top:10px;border-top:1px solid var(--pwc-line)}.pwc-employee-card__tablet-summary{display:none}.pwc-employee-card__quick-facts>div{display:flex;min-width:0;align-items:baseline;justify-content:space-between;gap:8px}.pwc-employee-card__quick-facts dt{overflow:hidden;color:#718094;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.pwc-employee-card__quick-facts dd{margin:0;color:#40536a;font-size:9px;font-variant-numeric:tabular-nums;white-space:nowrap}.pwc-breakdown--mobile{display:block;margin-top:10px}.pwc-breakdown--mobile summary{min-height:33px;text-align:center}.pwc-breakdown--mobile dl{min-width:0;box-shadow:none}.pwc-mobile-total{display:flex;justify-content:space-between;gap:12px;padding:10px 3px 1px;color:#40536a;font-size:10px;font-weight:650}.pwc-mobile-total strong{color:#1f4838;font-variant-numeric:tabular-nums}.pwc-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.pwc-documents{overflow:visible;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.pwc-documents__workspace--detail{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;margin-top:8px}@container pwf-demo (min-width: 1000px){.pwc-documents__workspace--detail{grid-template-columns:minmax(0,1.35fr) minmax(245px,.75fr)}}.pwc-documents__header{min-height:58px;padding:2px 0 10px}.pwc-documents__heading{color:#1c2c40;font-size:clamp(18px,2.3cqw,22px);font-weight:680;letter-spacing:-.025em;line-height:1.25}.pwc-tab-icon{width:14px;height:14px;flex:0 0 14px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45}.pwc-documents__tabs{display:flex;min-width:0;gap:20px;overflow-x:auto;border-bottom:1px solid var(--pwc-border);scrollbar-width:thin}.pwc-documents__tabs button{display:inline-flex;min-height:36px;flex:0 0 auto;align-items:center;gap:6px;padding:0 1px;border:0;border-bottom:2px solid transparent;background:transparent;color:#68798d;font:inherit;font-size:12px;font-weight:550;white-space:nowrap;opacity:1}.pwc-documents__tabs button:disabled{cursor:default}.pwc-documents__tabs button.is-active{border-bottom-color:#2680d8;color:#274a6d;font-weight:680}.pwc-documents__toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;padding:10px;border:1px solid var(--pwc-border);border-radius:9px;background:#fff}.pwc-documents__search{position:relative;display:flex;min-width:240px;max-width:280px;flex:1 1 240px;align-items:center}.pwc-documents__search svg{position:absolute;left:9px;width:15px;height:15px;fill:none;stroke:#8796a7;stroke-linecap:round;stroke-width:1.5}.pwc-documents__search input,.pwc-documents__toolbar select{width:100%;min-width:0;height:34px;padding:0 9px;border:1px solid #d9e1e9;border-radius:6px;background:#f8fafc;color:#52657a;font:inherit;font-size:12px}.pwc-documents__search input{padding-left:30px}.pwc-documents__search input:disabled,.pwc-documents__toolbar select:disabled{cursor:default;opacity:.8}.pwc-documents__toolbar select{width:auto;min-width:120px;max-width:170px;padding-right:22px}.pwc-documents__toolbar .pwc-documents__run-select{width:260px;min-width:260px;max-width:260px;flex:0 0 260px}.pwc-documents__toolbar .pwc-documents__status-select{width:135px;min-width:135px;max-width:145px;flex:0 0 135px}.pwc-documents__actions{display:flex;flex:0 0 auto;gap:7px;margin-left:auto}.pwc-documents__actions button,.pwc-document-row__actions button{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:6px;padding:6px 10px;border:1px solid #d4dde6;border-radius:6px;background:#fff;color:#3c4d61;font:inherit;font-size:12px;font-weight:600;white-space:nowrap}.pwc-documents__actions button:disabled,.pwc-document-row__actions button:disabled{cursor:default;opacity:.86}.pwc-documents__actions svg,.pwc-document-row__actions svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.55}.pwc-documents__actions .pwc-documents__generate-button{border-color:#2d75b8;background:#3486d1;color:#fff;box-shadow:inset 0 1px #ffffff29;opacity:1}.pwc-documents__actions .pwc-documents__generate-button:disabled{opacity:1}.pwc-file-icon{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border:1px solid #dfe6ee;border-radius:8px;background:#f7f9fc;color:#66788e}.pwc-file-icon svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.pwc-document-list{margin-top:8px;overflow:hidden;border:1px solid var(--pwc-border);border-radius:10px;background:#fff;box-shadow:0 1px 3px #1b2a3b0a}.pwc-documents__workspace--detail .pwc-document-list{margin-top:0}.pwc-document-detail{min-width:0;overflow:hidden;border:1px solid var(--pwc-border);border-radius:10px;background:#fff;box-shadow:0 1px 3px #1b2a3b0a}.pwc-document-detail__header{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px;padding:14px 15px;border-bottom:1px solid var(--pwc-line);background:#f8fafc}.pwc-document-detail__header p{color:#69798b;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.pwc-document-detail__header h3{overflow:hidden;margin-top:3px;color:#27384c;font-size:14px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.pwc-document-detail__code{flex:0 0 auto;color:#728197;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.pwc-document-detail__facts{display:grid;gap:0;margin:12px;padding:11px 12px;border:1px solid var(--pwc-line);border-radius:8px;background:var(--pwc-surface);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.pwc-document-detail__facts>div{display:flex;min-width:0;justify-content:space-between;gap:12px;padding:6px 0;border-bottom:1px solid var(--pwc-line)}.pwc-document-detail__facts>div:last-child{border-bottom:0}.pwc-document-detail__facts dt{flex:0 0 auto;color:#738196}.pwc-document-detail__facts dd{min-width:0;margin:0;color:#394b60;font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere}.pwc-document-detail__status{margin:12px;padding:12px;border:1px solid var(--pwc-line);border-radius:8px}.pwc-document-detail__status h4{color:#34485e;font-size:12px;font-weight:650}.pwc-document-detail__status p{margin-top:4px;color:#748399;font-size:10px;line-height:1.5}.pwc-document-list__heading{display:flex;min-height:39px;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border-bottom:1px solid var(--pwc-border);background:#f7f9fb;color:#50647c;font-size:12px}.pwc-document-list__heading strong{font-weight:650}.pwc-document-list__heading span{color:#75869a;font-weight:550}.pwc-document-row{display:grid;grid-template-columns:36px minmax(220px,1fr) minmax(115px,auto) auto;min-height:84px;gap:12px;padding:12px;border-bottom:1px solid var(--pwc-line)}.pwc-document-row:last-child{border-bottom:0}.pwc-document-row.is-selected{background:#f0f7ff}.pwc-document-row__main{min-width:0}.pwc-document-row__title{justify-content:flex-start;gap:7px}.pwc-document-row__title strong{overflow:hidden;color:#2b4058;font-size:13px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.pwc-document-row__title code{flex:0 0 auto;color:#7b8999;font-size:11px}.pwc-document-row__main p{overflow-wrap:anywhere;margin-top:3px;color:#708095;font-size:12px;line-height:1.4}.pwc-document-row__state{display:grid;flex:0 0 auto;justify-items:end;gap:3px}.pwc-document-row__state small{color:#8794a4;font-size:12px}.pwc-document-row__state .pwc-badge{font-size:12px}.pwc-document-row__actions{display:flex;flex:0 0 auto;align-items:center;gap:5px}.pwc-document-row__actions .pwc-document-row__details{border-color:#263548;background:#2d3c4f;color:#fff}.pwc-document-row__actions .pwc-document-row__icon-action{width:34px;padding:6px}.pwc-document-row__actions .pwc-document-row__save{padding-inline:9px}@container pwf-demo (max-width: 760px){.pwc-wizard__header{padding:13px 13px 0}.pwc-metrics>div{padding:9px 10px 10px 13px;border-right:1px solid var(--pwc-line)}.pwc-panel__header{align-items:flex-start;padding:12px 13px}.pwc-panel__header p{max-width:420px}.pwc-documents__toolbar{gap:7px}.pwc-documents__workspace--detail{grid-template-columns:minmax(0,1fr)}.pwc-document-row{grid-template-columns:36px minmax(0,1fr) auto;gap:10px}.pwc-document-row__state{grid-column:3;grid-row:1;margin:0}.pwc-document-row__main{grid-column:2;grid-row:1}.pwc-document-row__actions{grid-column:2 / -1;grid-row:2;justify-self:end}}@container pwf-demo (max-width: 520px){.pwc-wizard__title-row{flex-direction:column;gap:10px}.pwc-metrics{grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:-13px}.pwc-metrics>div:nth-child(2){border-right:0}.pwc-metrics>div:nth-last-child(-n+2){border-bottom:0}.pwc-metrics>div:nth-child(-n+2){border-bottom:1px solid var(--pwc-line)}.pwc-review-summary-panel{padding-inline:8px}.pwc-review-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.pwc-review-summary>div:nth-child(2n){border-right:0}.pwc-review-summary>div{border-bottom:1px solid #e1e7ed}.pwc-review-summary>div:nth-child(-n+2){border-bottom:1px solid #e1e7ed}.pwc-review-summary>div:nth-last-child(-n+2){border-bottom:0}.pwc-confirmation__summary{grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:9px!important}.pwc-confirmation__summary>div:nth-child(2n){border-right:0}.pwc-confirmation__summary>div{border-bottom:1px solid #e1e7ed}.pwc-confirmation__summary>div:nth-last-child(-n+2){border-bottom:0}.pwc-confirmation__note{margin-inline:9px!important}.pwc-documents__header{align-items:flex-start}.pwc-documents__tabs{gap:15px}.pwc-documents__search{flex-basis:100%;min-width:0;max-width:none}.pwc-documents__toolbar .pwc-documents__run-select,.pwc-documents__toolbar .pwc-documents__status-select{width:auto;min-width:0;max-width:none;flex:1 1 calc(50% - 4px)}.pwc-documents__actions{width:100%;flex-wrap:wrap;margin-left:0}.pwc-documents__actions button{flex:1 1 140px;padding-inline:7px}.pwc-document-row{grid-template-columns:34px minmax(0,1fr);gap:8px 9px;padding:10px}.pwc-document-row__main{grid-column:2;grid-row:1}.pwc-document-row__state{grid-column:2;grid-row:2;justify-items:start;margin:0}.pwc-document-row__actions{grid-column:2;grid-row:3;justify-self:start}.pwc-panel__summary{align-items:flex-start;padding:11px 12px}.pwc-panel__summary small{max-width:250px}.pwc-panel__summary-total{gap:8px;margin-top:2px;font-size:10px}.pwc-obligations__body{padding:11px 12px}}@container pwf-demo (max-width: 400px){.pwc-table-scroll{display:none}.pwc-employee-cards{display:grid}}.pwc[data-story-motion=true] .pwc-document-detail{transition:opacity .36s ease,transform .36s cubic-bezier(.2,.7,.2,1),visibility 0s linear .36s}.pps[data-enhanced=true] .pps__persistent-product .pps__scene[data-pps-scene=finalise] .pwc[data-story-motion=true]{grid-template-rows:max-content max-content;align-content:start}.pps[data-enhanced=true] .pps__persistent-product .pps__scene[data-pps-scene=finalise] .pwc[data-story-motion=true] .pwc-finalise-sequence--story{position:relative;height:var(--pps-finalise-height, 172px);min-height:0}.pps[data-enhanced=true] .pps__persistent-product .pps__scene[data-pps-scene=finalise][data-active=true] .pwc[data-story-motion=true] .pwc-finalise-sequence--story{transition:height .7s cubic-bezier(.22,1,.36,1)}.pps[data-enhanced=true] .pps__persistent-product .pps__scene[data-pps-scene=finalise] .pwc[data-story-motion=true] .pwc-finalise-sequence--story>.pwc-finalise-progress,.pps[data-enhanced=true] .pps__persistent-product .pps__scene[data-pps-scene=finalise] .pwc[data-story-motion=true] .pwc-finalise-sequence--story>.pwc-completion-reveal{position:absolute;top:0;left:0;width:100%;height:auto}.pps[data-enhanced=true] .pps__persistent-product .pps__scene[data-pps-scene=finalise] .pwc[data-story-motion=true] .pwc-finalise-progress{transition:opacity .28s ease,transform .28s ease,visibility 0s linear .28s}.pps[data-enhanced=true] .pps__persistent-product .pps__scene[data-pps-scene=finalise] .pwc[data-story-motion=true] .pwc-completion-reveal{opacity:1;visibility:hidden;transform:none;transition:visibility 0s linear .85s}.pps[data-enhanced=true] .pps__persistent-product .pps__scene[data-pps-scene=finalise][data-active=true][data-finalise-phase=progress] .pwc[data-story-motion=true] .pwc-finalise-progress{opacity:1;visibility:visible;transform:none;transition-delay:0s}.pps[data-enhanced=true] .pps__persistent-product .pps__scene[data-pps-scene=finalise] .pwc[data-story-motion=true] .pwc-finalise-progress__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:3px 0 0}@container pwc-scene (max-width: 760px){.pps[data-enhanced=true] .pps__persistent-product .pps__scene[data-pps-scene=finalise] .pwc[data-story-motion=true] .pwc-finalise-progress{gap:3px;padding-block:1px}.pps[data-enhanced=true] .pps__persistent-product .pps__scene[data-pps-scene=finalise] .pwc[data-story-motion=true] .pwc-finalise-progress .pwc-wizard__step-heading{gap:8px}.pps[data-enhanced=true] .pps__persistent-product .pps__scene[data-pps-scene=finalise] .pwc[data-story-motion=true] .pwc-finalise-progress .pwc-wizard__step-heading h3{font-size:12px;line-height:1.2}.pps[data-enhanced=true] .pps__persistent-product .pps__scene[data-pps-scene=finalise] .pwc[data-story-motion=true] .pwc-finalise-progress .pwc-wizard__step-heading p{max-width:100%;margin-top:2px;font-size:11px;line-height:1.35}.pps[data-enhanced=true] .pps__persistent-product .pps__scene[data-pps-scene=finalise] .pwc[data-story-motion=true] .pwc-finalise-progress__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.pps[data-enhanced=true] .pps__persistent-product .pps__scene[data-pps-scene=finalise] .pwc[data-story-motion=true] .pwc-finalise-progress__metrics>div{gap:2px;padding:3px 4px;border-bottom:1px solid var(--pwc-line)}.pps[data-enhanced=true] .pps__persistent-product .pps__scene[data-pps-scene=finalise] .pwc[data-story-motion=true] .pwc-finalise-progress__metrics dt{font-size:10px;line-height:1.25}.pps[data-enhanced=true] .pps__persistent-product .pps__scene[data-pps-scene=finalise] .pwc[data-story-motion=true] .pwc-finalise-progress__metrics dd{font-size:11px;line-height:1.25}.pps[data-enhanced=true] .pps__persistent-product .pps__scene[data-pps-scene=finalise] .pwc[data-story-motion=true] .pwc-finalise-progress__metrics>div:nth-child(2n){border-right:0}.pps[data-enhanced=true] .pps__persistent-product .pps__scene[data-pps-scene=finalise] .pwc[data-story-motion=true] .pwc-finalise-progress__metrics>div:nth-last-child(-n+2){border-bottom:0}}.pps[data-enhanced=true] .pps__persistent-product .pps__scene[data-pps-scene=finalise][data-active=true][data-finalise-phase=progress] .pwc[data-story-motion=true] .pwc-finalise-progressbar[aria-valuenow="100"]>span{width:100%}.pps[data-enhanced=true] .pps__persistent-product .pps__scene[data-pps-scene=finalise][data-active=true][data-finalise-phase=complete] .pwc[data-story-motion=true] .pwc-completion-reveal{visibility:visible;transition-delay:.15s}.pps[data-enhanced=true] .pps__persistent-product .pps__scene[data-pps-scene=finalise] .pwc[data-story-motion=true] .pwc-submitted-illustration,.pps[data-enhanced=true] .pps__persistent-product .pps__scene[data-pps-scene=finalise] .pwc[data-story-motion=true] .pwc-completion-reveal h3{opacity:0;transform:translateY(10px);transition:opacity .85s cubic-bezier(.22,1,.36,1),transform .85s cubic-bezier(.22,1,.36,1)}.pps[data-enhanced=true] .pps__persistent-product .pps__scene[data-pps-scene=finalise] .pwc[data-story-motion=true] .pwc-completion-reveal h3{transition-duration:.7s}.pps[data-enhanced=true] .pps__persistent-product .pps__scene[data-pps-scene=finalise][data-active=true][data-finalise-phase=complete] .pwc[data-story-motion=true] .pwc-submitted-illustration,.pps[data-enhanced=true] .pps__persistent-product .pps__scene[data-pps-scene=finalise][data-active=true][data-finalise-phase=complete] .pwc[data-story-motion=true] .pwc-completion-reveal h3{opacity:1;transform:none;transition-delay:.15s}.pps[data-enhanced=true] .pps__persistent-product .pps__scene[data-pps-scene=finalise] .pwc[data-story-motion=true] .pwc-completion-reveal{min-height:172px;gap:0;padding:0}.pps[data-enhanced=true] .pps__persistent-product .pps__scene[data-pps-scene=finalise] .pwc[data-story-motion=true] .pwc-submitted-illustration{display:block;width:min(140px,44%);margin:0 auto -3px}@media(prefers-reduced-motion:reduce){.pwc *,.pwc *:before,.pwc *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important;transition-delay:0s!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}.pwf-section{overflow-x:clip}.pwf{position:relative;display:grid;grid-template-columns:320px minmax(1100px,1fr);align-items:center;gap:clamp(64px,7.5vw,128px);color:#283747;font-family:var(--wf-sans, system-ui, sans-serif)}.pwf__guidance{position:relative;z-index:2;display:flex;min-width:0;flex-direction:column;align-self:center}.pwf__heading{max-width:100%;margin:0 0 17px}.pwf__heading .wf-eyebrow{margin-bottom:8px}.pwf__heading h2{margin:0;color:#202a33;font-family:var(--wf-sans, "Manrope", sans-serif);font-size:clamp(27px,2.2vw,33px);font-weight:650;letter-spacing:-.035em;line-height:1.16;text-wrap:balance}.pwf__heading>.pwf__intro{margin:11px 0 0;color:var(--wf-muted, #64707f);font-family:var(--wf-sans, "Manrope", sans-serif);font-size:13px;line-height:1.65}.pwf__heading>.pwf__fictional-note{margin:6px 0 0;color:#738091;font-family:var(--wf-sans, "Manrope", sans-serif);font-size:11px;line-height:1.45}.pwf__tabs{position:relative;display:grid;align-content:start;min-width:0;margin:0;padding:0;list-style:none}.pwf__tabs:before{position:absolute;top:22px;bottom:22px;left:14px;width:1px;background:#dbe3e9;content:""}.pwf__beam-track{position:absolute;z-index:0;inset:0;display:block;margin:0;padding:0;overflow:hidden;list-style:none;pointer-events:none}.pwf__beam{position:absolute;width:3px;height:36px;border-radius:999px;background:linear-gradient(to bottom,transparent,#75b4ed 32%,#2c7fcc 100%);box-shadow:0 0 7px #2c7fcc61;opacity:0;pointer-events:none}.pwf__beam[hidden]{display:none!important}.pwf__tab-item{position:relative;display:grid;min-width:0;grid-template-columns:minmax(0,1fr)}.pwf__fallback,.pwf__tab{position:relative;z-index:1;display:grid;grid-template-columns:27px minmax(0,1fr);align-items:center;gap:8px;width:100%;min-height:44px;padding:0 7px 0 1px;border:0;border-radius:5px;color:#586675;background:transparent;font:650 13px/1.35 var(--wf-sans, system-ui, sans-serif);text-align:left}.pwf__tab{cursor:pointer;touch-action:manipulation}.pwf__tab:hover{color:#174f7b;background:#f5f8fb}.pwf__tab:focus-visible{outline:3px solid #2c7fcc;outline-offset:2px}.pwf__stage-mark{display:grid;width:8px;height:8px;place-self:center;border:1px solid #b9c5cf;border-radius:50%;background:#fff;transition:border-color .35s ease,background-color .35s ease,box-shadow .35s ease}.pwf__tab-item[data-active=true] .pwf__fallback,.pwf__tab-item[data-active=true] .pwf__tab{color:#24384b;font-weight:760}.pwf__tab-item[data-active=true] .pwf__stage-mark{border-color:#2c7fcc;background:#2c7fcc;box-shadow:0 0 0 4px #e8f2fd}.pwf__tabs [hidden]{display:none!important}.pwf__description{display:grid;grid-template-rows:0fr;opacity:0;transform:translateY(-3px);transition:grid-template-rows .42s cubic-bezier(.2,.7,.2,1),opacity .42s ease,transform .42s ease}.pwf__description[data-expanded=true]{grid-template-rows:1fr;opacity:1;transform:translateY(0)}.pwf__description-inner{min-height:0;overflow:hidden;padding:0 8px 0 36px;transition:padding .42s cubic-bezier(.2,.7,.2,1)}.pwf__description[data-expanded=true] .pwf__description-inner{padding-block:1px 10px}.pwf__description p{margin:0;color:#697685;font-size:12.5px;line-height:1.58}.pwf__selected-copy:empty{display:none}.pwf__selected-copy .pwf__description-inner{padding-left:8px}.pwf__actions{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:4px}.pwf__link{display:inline-flex;min-height:44px;align-items:center;gap:7px;margin:0 0 0 36px;color:#285d85;font-size:11.5px;font-weight:720;text-decoration:none}.pwf__link:hover{color:#16466a;text-decoration:underline}.pwf__link:focus-visible{border-radius:2px;outline:3px solid #2c7fcc;outline-offset:2px}.pwf__autoplay-control{display:inline-flex;min-height:36px;align-items:center;padding:0 10px;border:1px solid #e1e6eb;border-radius:999px;color:#667382;background:#fff;box-shadow:0 1px 2px #1c2a3a0a;font:650 11px/1.3 var(--wf-sans, system-ui, sans-serif);cursor:pointer}.pwf__autoplay-control[hidden]{display:none!important}.pwf__autoplay-control{width:36px;justify-content:center;padding:0}.pwf__autoplay-control svg{display:block;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.pwf__autoplay-control [data-playing=true] .pwf__replay-icon,.pwf__autoplay-control [data-playing=false] .pwf__pause-icon{display:none}.pwf__autoplay-control:hover{border-color:#cad8e4;color:#285d85;background:#f8fafc}.pwf__autoplay-control:focus-visible{outline:3px solid #2c7fcc;outline-offset:2px}.pwf__product{position:relative;z-index:1;width:100%;min-width:1100px;overflow:visible;container-name:pwf-demo;container-type:inline-size;font-family:Paydae Workflow Geist,Inter,Segoe UI,sans-serif}.pwf__surface{position:relative;display:grid;min-width:0;min-height:648px;grid-template-columns:50px minmax(0,1fr);overflow:hidden;border:1px solid #dbe2e8;border-radius:12px;background:#fff;box-shadow:0 7px 24px #29394c12}.pwf__rail{display:flex;min-width:0;min-height:100%;flex-direction:column;align-items:center;border-right:1px solid #e0e5e9;border-radius:11px 0 0 11px;background:var(--paydae-demo-chrome, #f1f2f4)}.pwf__brand{display:grid;width:100%;height:48px;flex:0 0 48px;place-items:center;border-bottom:1px solid #e0e5e9;border-radius:11px 0 0;background:var(--paydae-demo-chrome, #f1f2f4)}.pwf__brand img{display:block;width:20px;height:20px;object-fit:contain}.pwf__rail-icons{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;align-items:center;gap:2px;overflow:hidden;padding:8px 0}.pwf__rail-item{display:grid;width:32px;height:32px;flex:0 0 32px;place-items:center;border:1px solid transparent;border-radius:7px;color:#6a7683}.pwf__rail-item svg{display:block;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.pwf__rail-item--active{border-color:#d8e1e9;background:#fff;color:#2475c6;box-shadow:0 1px 2px #121f3112}.pwf__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}.pwf__main{display:grid;min-width:0;grid-template-rows:48px minmax(0,1fr)}.pwf__topbar{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:14px;padding:0 14px;border-bottom:1px solid #e3e8ed;border-radius:0 11px 0 0;background:var(--paydae-demo-chrome, #f1f2f4)}.pwf__breadcrumb{display:flex;min-width:0;align-items:center;gap:7px;color:#738091;font-size:10px;white-space:nowrap}.pwf__breadcrumb svg{width:12px;height:12px;flex:0 0 auto;fill:none;stroke:#9aa5b1;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.pwf__breadcrumb strong{overflow:hidden;color:#354456;font-weight:680;text-overflow:ellipsis}.pwf__notifications{display:grid;width:30px;height:30px;flex:0 0 30px;place-items:center;border:1px solid #e5e9ee;border-radius:8px;color:#667587}.pwf__notifications svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.pwf__screen-stage{min-width:0;padding:14px 18px;overflow:hidden;border-radius:0 0 11px;background:#f4f5f7}.pwf__panel{width:100%;height:600px;min-width:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;outline:none}.pwf__panel::-webkit-scrollbar{display:none;width:0;height:0}.pwf__panel:focus-visible{outline:2px solid #2c7fcc;outline-offset:3px;border-radius:4px}.pwf__scene-slot{position:relative;min-width:0;opacity:1;transform:translateY(0);transition:opacity .32s ease,transform .32s ease}.pwf__scene-slot[data-leaving=true]{opacity:0;transform:translateY(-3px);pointer-events:none;transition-duration:.15s}.pwf__scene-slot[data-entering=true]{opacity:0;transform:translateY(4px)}.pwf[data-active-scene=calculate] .pwf__surface,.pwf[data-active-scene=calculate] .pwf__main,.pwf[data-active-scene=calculate] .pwf__screen-stage,.pwf[data-active-scene=calculate] .pwf__panel{overflow:visible}@media(max-width:1023px){.pwf{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:15px}.pwf__guidance{align-self:stretch}.pwf__product{margin-left:10px}.pwf__heading{max-width:700px;margin-bottom:10px}.pwf__heading h2{font-size:clamp(27px,3.1vw,34px)}.pwf__tabs{display:flex;gap:5px;overflow-x:auto;overflow-y:hidden;padding:4px 4px 9px;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pwf__tabs:before{display:none}.pwf__beam-track{display:none}.pwf__tabs::-webkit-scrollbar{display:none;width:0;height:0}.pwf__tab-item{display:block;flex:0 0 auto;padding:0 0 5px;border-bottom:2px solid transparent;scroll-snap-align:start}.pwf__tab-item[data-active=true]{border-bottom-color:#2c7fcc}.pwf__fallback,.pwf__tab{display:grid;grid-template-columns:8px 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}.pwf__tab-item[data-active=true] .pwf__tab{border-color:#d3e3f1;background:#f2f8fc}.pwf__description{display:none}.pwf__selected-copy:not(:empty){display:block;min-height:54px;margin:8px 10px 0}.pwf__selected-copy .pwf__description{display:grid}.pwf__selected-copy .pwf__description-inner{padding:0 0 2px}.pwf__selected-copy .pwf__description[data-expanded=true] .pwf__description-inner{padding-block:0 4px}.pwf__link{margin:0 0 0 10px}}@media(max-width:700px){.pwf{gap:11px}.pwf__heading{margin-bottom:7px}.pwf__heading h2{font-size:clamp(25px,7vw,31px)}.pwf__heading>p:last-child{margin-top:8px;font-size:13px}.pwf__tabs{margin-inline:-3px}.pwf__fallback,.pwf__tab{font-size:12px}.pwf__selected-copy:not(:empty){min-height:0;margin:7px 8px 0}.pwf__selected-copy .pwf__description p{font-size:12px}.pwf__link{min-height:44px;margin-left:8px}}@media(prefers-reduced-motion:reduce){.pwf *,.pwf *:before,.pwf *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transform:none!important}.pwf__beam-track{display:none}}
