.calculation-handoff-module__-YzLKG__panel{color:#293e52;background:#f3f5f7;border:1px solid #a4afbc;border-radius:2px;min-width:0;margin:18px 0;padding:20px}.calculation-handoff-module__-YzLKG__panel.calculation-handoff-module__-YzLKG__panel h3{color:#23415c;background:0 0;border:0;margin:0 0 10px;padding:0;font-size:15px;line-height:1.6}.calculation-handoff-module__-YzLKG__panel p{overflow-wrap:anywhere;margin:10px 0;font-size:13px;line-height:1.75}.calculation-handoff-module__-YzLKG__panel .calculation-handoff-module__-YzLKG__small{color:#4d5865;margin-bottom:0;font-size:12px}.calculation-handoff-module__-YzLKG__summary{margin:16px 0}.calculation-handoff-module__-YzLKG__summary>div{border-bottom:1px solid #cdd3da;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:12px;padding:12px 0;font-size:13px;line-height:1.7;display:grid}.calculation-handoff-module__-YzLKG__summary dt{font-weight:600}.calculation-handoff-module__-YzLKG__summary dd{overflow-wrap:anywhere;margin:0}.calculation-handoff-module__-YzLKG__actions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.calculation-handoff-module__-YzLKG__actions button{color:#1c3b58;min-height:44px;font:inherit;cursor:pointer;background:linear-gradient(#fff,#e7ebef);border:1px solid #788c9e;border-radius:3px;padding:10px 16px;font-size:13px;font-weight:600}.calculation-handoff-module__-YzLKG__actions button:hover{background:#e2eaf3}.calculation-handoff-module__-YzLKG__actions button:focus-visible{outline-offset:3px;outline:2px solid #236bb3}.calculation-handoff-module__-YzLKG__panel .calculation-handoff-module__-YzLKG__message{color:#304f6b;margin:14px 0 0;font-weight:600}@media (max-width:640px){.calculation-handoff-module__-YzLKG__panel{padding:16px}.calculation-handoff-module__-YzLKG__summary>div{grid-template-columns:minmax(0,1fr);gap:4px}.calculation-handoff-module__-YzLKG__actions button{flex:140px}}
.info-tip-module__66lBWW__root{vertical-align:middle;margin-left:4px;display:inline-flex}.info-tip-module__66lBWW__trigger{color:#304b65;width:44px;height:44px;font:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:0;justify-content:center;align-items:center;padding:0;scroll-margin-block:64px;display:inline-flex}.info-tip-module__66lBWW__trigger.info-tip-module__66lBWW__trigger>span{width:24px;height:24px;color:inherit;background:linear-gradient(#fff,#e8edf2);border:1px solid #8294a5;border-radius:3px;justify-content:center;align-items:center;font-size:13px;font-weight:700;line-height:1;display:inline-flex;box-shadow:inset 1px 1px #fff}.info-tip-module__66lBWW__trigger:hover>span,.info-tip-module__66lBWW__trigger[aria-expanded=true]>span{background:#dce8f3;border-color:#4b6881}.info-tip-module__66lBWW__trigger:focus-visible,.info-tip-module__66lBWW__close:focus-visible,.info-tip-module__66lBWW__body:focus-visible{outline-offset:3px;outline:3px solid #185b9c}.info-tip-module__66lBWW__dialog{color:#263744;width:min(440px,100% - 32px);max-width:none;max-height:calc(100dvh - 96px);font-family:var(--sans), sans-serif;text-align:left;white-space:normal;overflow-wrap:anywhere;background:#fffef9;border:1px solid #8294a5;border-radius:4px;margin:auto;padding:0;position:fixed;inset:0;overflow:hidden;box-shadow:0 12px 38px #1a2d413d}.info-tip-module__66lBWW__dialog[open]{flex-direction:column;display:flex}.info-tip-module__66lBWW__dialog::backdrop{background:#18273647}.info-tip-module__66lBWW__heading{background:#edf1f4;border-bottom:1px solid #b6c0c9;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:10px 20px;display:flex}.info-tip-module__66lBWW__heading h2{color:#263744;min-width:0;margin:0;font-size:16px;font-weight:700;line-height:1.5}.info-tip-module__66lBWW__close{color:#22364a;min-width:64px;min-height:44px;font:inherit;cursor:pointer;touch-action:manipulation;background:linear-gradient(#fff,#e8edf2);border:1px solid #8294a5;border-radius:3px;flex:none;justify-content:center;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:inline-flex}.info-tip-module__66lBWW__close:hover{background:#e2eaf2;border-color:#4b6881}.info-tip-module__66lBWW__close:active{background:#d7e2ed}.info-tip-module__66lBWW__close>span{font-size:18px}.info-tip-module__66lBWW__body{overscroll-behavior:contain;color:#34424f;word-break:keep-all;outline-offset:-4px;min-height:0;padding:20px;font-size:14px;font-weight:400;line-height:1.85;overflow-y:auto}.info-tip-module__66lBWW__body :is(b,strong){color:#263744;font-weight:700}@media (max-width:600px){.info-tip-module__66lBWW__heading{padding:10px 16px}.info-tip-module__66lBWW__body{padding:16px}}
.overtime-pay-module__S8UHLW__calculator.overtime-pay-module__S8UHLW__calculator .calc__body{padding:20px}.overtime-pay-module__S8UHLW__calculator.overtime-pay-module__S8UHLW__calculator .calc__fields{padding:4px 16px}.overtime-pay-module__S8UHLW__calculator .num-input{min-height:44px}.overtime-pay-module__S8UHLW__calculator .num-input[aria-invalid=true]{border-color:#a12626}.overtime-pay-module__S8UHLW__calculator .chip{min-height:44px}:is(.overtime-pay-module__S8UHLW__calculator.overtime-pay-module__S8UHLW__calculator .result__label,.overtime-pay-module__S8UHLW__calculator.overtime-pay-module__S8UHLW__calculator .result__sub){color:#e7f4ed;line-height:1.7}.overtime-pay-module__S8UHLW__calculator.overtime-pay-module__S8UHLW__calculator .result__num{overflow-wrap:anywhere}.overtime-pay-module__S8UHLW__calculator .breakdown{table-layout:fixed}.overtime-pay-module__S8UHLW__calculator .breakdown td{overflow-wrap:anywhere;padding:12px}.overtime-pay-module__S8UHLW__scopeNote{color:#405266;margin:0 0 16px;font-size:13px;line-height:1.75}.overtime-pay-module__S8UHLW__help,.overtime-pay-module__S8UHLW__limitNote{color:#4d5865;overflow-wrap:anywhere;margin:10px 0 0;font-size:13px;line-height:1.75}.overtime-pay-module__S8UHLW__limitNote{margin-top:16px;font-size:12.5px}.overtime-pay-module__S8UHLW__error{color:#9e2424;overflow-wrap:anywhere;margin:8px 0 0;font-size:13px;line-height:1.7}.overtime-pay-module__S8UHLW__caption{text-align:left;color:#4d5865;padding:14px 0 8px;font-size:12px;line-height:1.7}.overtime-pay-module__S8UHLW__comparison{background:#f5f4ed;border:1px solid #aab5bf;border-radius:3px;margin-top:24px;overflow:hidden}.overtime-pay-module__S8UHLW__comparison>summary{color:#21496b;cursor:pointer;background:linear-gradient(#fff,#e8edf1);min-height:48px;padding:14px 20px;font-size:14px;font-weight:700;line-height:1.6}.overtime-pay-module__S8UHLW__comparison>summary:focus-visible,.overtime-pay-module__S8UHLW__select:focus-visible,.overtime-pay-module__S8UHLW__copyButton:focus-visible{outline-offset:-3px;outline:2px solid #236bb3}.overtime-pay-module__S8UHLW__comparisonBody{border-top:1px solid #bbc4cc;padding:20px}.overtime-pay-module__S8UHLW__comparisonBody>:first-child{margin-top:0}.overtime-pay-module__S8UHLW__comparisonFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.overtime-pay-module__S8UHLW__comparisonFields>:last-child:nth-child(odd){grid-column:1/-1}.overtime-pay-module__S8UHLW__comparisonField{min-width:0}.overtime-pay-module__S8UHLW__calculator.overtime-pay-module__S8UHLW__calculator .overtime-pay-module__S8UHLW__comparisonField>label{color:#283e55;margin:0 0 8px;font-size:13px;font-weight:700;line-height:1.6;display:block}.overtime-pay-module__S8UHLW__select,.overtime-pay-module__S8UHLW__dateInput{color:#222;width:100%;min-width:0;min-height:44px;font:inherit;background:#fff;border:1px solid #7f9db9;border-radius:2px;padding:10px 12px;font-size:13px}.overtime-pay-module__S8UHLW__dateInput:focus-visible{outline-offset:3px;outline:2px solid #236bb3}.overtime-pay-module__S8UHLW__confirmGroup{background:#fff;border:1px solid #c1c6cb;gap:14px;margin-top:20px;padding:16px;display:grid}.overtime-pay-module__S8UHLW__calculator.overtime-pay-module__S8UHLW__calculator .overtime-pay-module__S8UHLW__confirm{color:#283e55;cursor:pointer;align-items:flex-start;gap:10px;min-height:44px;margin:0;font-size:13px;font-weight:600;line-height:1.75;display:flex}.overtime-pay-module__S8UHLW__confirm input{flex:none;width:18px;height:18px;margin-top:3px}.overtime-pay-module__S8UHLW__confirm input:focus-visible{outline-offset:3px;outline:2px solid #236bb3}.overtime-pay-module__S8UHLW__confirm span{flex:1;min-width:0}.overtime-pay-module__S8UHLW__status{color:#344759;background:#fff;border:1px solid #c1c6cb;margin-top:20px;padding:16px;font-size:13px;line-height:1.75}.overtime-pay-module__S8UHLW__status strong{color:#244665;font-size:14px;display:block}.overtime-pay-module__S8UHLW__status p{margin:8px 0 0}.overtime-pay-module__S8UHLW__status ul{margin:8px 0 0;padding-left:20px}.overtime-pay-module__S8UHLW__resultCards{gap:12px;margin-top:16px;display:grid}.overtime-pay-module__S8UHLW__resultCard{background:#fff;border:1px solid #b4c0cb;min-width:0;padding:16px}.overtime-pay-module__S8UHLW__resultCard h3{color:#244665;margin:0 0 12px;font-size:14px;line-height:1.7}.overtime-pay-module__S8UHLW__values{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px 16px;margin:0;font-size:13px;line-height:1.7;display:grid}.overtime-pay-module__S8UHLW__values dt{color:#4d5865}.overtime-pay-module__S8UHLW__values dd{text-align:right;color:#1e354b;min-width:0;font-family:var(--mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.overtime-pay-module__S8UHLW__copyRow{flex-wrap:wrap;align-items:flex-start;gap:12px;margin-top:18px;display:flex}.overtime-pay-module__S8UHLW__copyButton{color:#1c3b58;min-height:44px;font:inherit;cursor:pointer;background:linear-gradient(#fff,#e7ebef);border:1px solid #788c9e;border-radius:3px;padding:10px 16px;font-size:13px;font-weight:600}.overtime-pay-module__S8UHLW__copyButton:disabled{cursor:not-allowed;color:#596673;background:#e5e9ed}.overtime-pay-module__S8UHLW__copyStatus{color:#344759;overflow-wrap:anywhere;flex:1;min-width:140px;margin:0;font-size:13px;line-height:1.75}.overtime-pay-module__S8UHLW__manualCopy{margin-top:16px}.overtime-pay-module__S8UHLW__manualCopy label{color:#283e55;margin-bottom:8px;font-size:13px;font-weight:700;line-height:1.7;display:block}.overtime-pay-module__S8UHLW__manualCopy textarea{color:#283e55;width:100%;min-width:0;font:inherit;resize:vertical;background:#fff;border:1px solid #7f9db9;border-radius:2px;padding:12px;font-size:13px;line-height:1.75}.overtime-pay-module__S8UHLW__manualCopy textarea:focus-visible{outline-offset:3px;outline:2px solid #236bb3}:is(.overtime-pay-module__S8UHLW__content.overtime-pay-module__S8UHLW__content .answer,.overtime-pay-module__S8UHLW__content.overtime-pay-module__S8UHLW__content .callout,.overtime-pay-module__S8UHLW__content.overtime-pay-module__S8UHLW__content .example){padding:20px}.overtime-pay-module__S8UHLW__content.overtime-pay-module__S8UHLW__content .faq summary{padding:14px 16px}.overtime-pay-module__S8UHLW__content.overtime-pay-module__S8UHLW__content .faq p{padding:4px 16px 16px}.overtime-pay-module__S8UHLW__content .reftable{table-layout:fixed}:is(.overtime-pay-module__S8UHLW__content .reftable th,.overtime-pay-module__S8UHLW__content .reftable td){overflow-wrap:anywhere;padding:12px}.overtime-pay-module__S8UHLW__content .reftable th{width:32%}.overtime-pay-module__S8UHLW__content .reftable td:last-child{text-align:left;font-family:inherit}:is(.overtime-pay-module__S8UHLW__content .example__row,.overtime-pay-module__S8UHLW__content .example__total){flex-wrap:wrap;gap:8px}@media (max-width:640px){.overtime-pay-module__S8UHLW__calculator.overtime-pay-module__S8UHLW__calculator .overtime-pay-module__S8UHLW__select,.overtime-pay-module__S8UHLW__calculator.overtime-pay-module__S8UHLW__calculator .overtime-pay-module__S8UHLW__dateInput{font-size:16px}.overtime-pay-module__S8UHLW__calculator.overtime-pay-module__S8UHLW__calculator .calc__body{padding:16px}.overtime-pay-module__S8UHLW__comparison>summary{padding-inline:16px}.overtime-pay-module__S8UHLW__comparisonBody{padding:16px}.overtime-pay-module__S8UHLW__comparisonFields{grid-template-columns:minmax(0,1fr)}.overtime-pay-module__S8UHLW__comparisonFields>:last-child:nth-child(odd){grid-column:auto}.overtime-pay-module__S8UHLW__values{grid-template-columns:minmax(0,1fr);gap:4px}.overtime-pay-module__S8UHLW__values dd{text-align:left;margin-bottom:8px}.overtime-pay-module__S8UHLW__copyButton{width:100%}.overtime-pay-module__S8UHLW__content{padding-inline:16px!important}.overtime-pay-module__S8UHLW__content.overtime-pay-module__S8UHLW__content .prose{padding-inline:16px}:is(.overtime-pay-module__S8UHLW__content.overtime-pay-module__S8UHLW__content .answer,.overtime-pay-module__S8UHLW__content.overtime-pay-module__S8UHLW__content .callout,.overtime-pay-module__S8UHLW__content.overtime-pay-module__S8UHLW__content .example){padding:16px}}
.calculation-note-copy-module__Rath7a__panel{color:#263744;overflow-wrap:anywhere;background:#f6f7f8;border:1px solid #b6c0c9;border-radius:3px;min-width:0;margin-top:20px;padding:20px}.calculation-note-copy-module__Rath7a__panel h3{margin:0 0 8px;font-size:15px;line-height:1.5}.calculation-note-copy-module__Rath7a__help,.calculation-note-copy-module__Rath7a__privacy{color:#4e5e6b;margin:0 0 12px;font-size:13px;line-height:1.7}.calculation-note-copy-module__Rath7a__privacy{margin:12px 0 0}.calculation-note-copy-module__Rath7a__actions{flex-wrap:wrap;gap:8px;display:flex}.calculation-note-copy-module__Rath7a__panel button{color:#22364a;min-height:44px;font:inherit;cursor:pointer;touch-action:manipulation;background:linear-gradient(#fff,#e8edf2);border:1px solid #8294a5;border-radius:3px;padding:8px 14px;font-size:13px;font-weight:600;box-shadow:inset 1px 1px #fff}.calculation-note-copy-module__Rath7a__panel button:hover:not(:disabled){background:#e2eaf2;border-color:#4b6881}.calculation-note-copy-module__Rath7a__panel button:active:not(:disabled){background:#d7e2ed}.calculation-note-copy-module__Rath7a__panel button:disabled{color:#5b6874;cursor:not-allowed;background:#e5e9ed}.calculation-note-copy-module__Rath7a__panel :is(button,textarea){scroll-margin-block:60px}.calculation-note-copy-module__Rath7a__panel :is(button,textarea):focus-visible{outline-offset:3px;outline:3px solid #185b9c}.calculation-note-copy-module__Rath7a__status{color:#24465f;min-height:1.7em;margin:10px 0;font-size:13px;line-height:1.7}.calculation-note-copy-module__Rath7a__manual{border-top:1px solid #c9d1d8;padding-top:14px}.calculation-note-copy-module__Rath7a__manual label{margin-bottom:8px;font-size:13px;font-weight:600;display:block}.calculation-note-copy-module__Rath7a__manual textarea{resize:vertical;color:#263744;width:100%;min-width:0;min-height:200px;max-height:65vh;font:inherit;background:#fff;border:1px solid #8294a5;border-radius:2px;margin:0 0 10px;padding:12px;font-size:14px;line-height:1.7;display:block}.calculation-note-copy-module__Rath7a__manual .calculation-note-copy-module__Rath7a__help{margin-top:8px;margin-bottom:0}@media (max-width:600px){.calculation-note-copy-module__Rath7a__panel{padding:16px}.calculation-note-copy-module__Rath7a__manual textarea{font-size:16px}.calculation-note-copy-module__Rath7a__actions button{flex:140px}}
.freelancer-payment-comparison-module__99jXwW__panel{background:#f5f4ed;border:1px solid #aab5bf;border-radius:3px;margin-top:24px}.freelancer-payment-comparison-module__99jXwW__panel>summary{color:#21496b;cursor:pointer;background:linear-gradient(#fff,#e8edf1);min-height:48px;padding:14px 20px;font-size:14px;font-weight:700;line-height:1.6}.freelancer-payment-comparison-module__99jXwW__panel>summary:hover{background:#e8edf1}.freelancer-payment-comparison-module__99jXwW__panel>summary:focus-visible,.freelancer-payment-comparison-module__99jXwW__compareButton:focus-visible,.freelancer-payment-comparison-module__99jXwW__status:focus-visible{outline-offset:-3px;outline:2px solid #236bb3}.freelancer-payment-comparison-module__99jXwW__body{border-top:1px solid #bbc4cc;padding:20px}.freelancer-payment-comparison-module__99jXwW__intro,.freelancer-payment-comparison-module__99jXwW__help,.freelancer-payment-comparison-module__99jXwW__modeHelp,.freelancer-payment-comparison-module__99jXwW__limit,.freelancer-payment-comparison-module__99jXwW__privacy{color:#405266;overflow-wrap:anywhere;font-size:13px;line-height:1.8}.freelancer-payment-comparison-module__99jXwW__intro{margin:0}.freelancer-payment-comparison-module__99jXwW__help{margin:10px 0 0}.freelancer-payment-comparison-module__99jXwW__modeHelp{background:#f8f7f2;border:1px solid #b8b9b3;margin:16px 0 0;padding:16px}.freelancer-payment-comparison-module__99jXwW__limit,.freelancer-payment-comparison-module__99jXwW__privacy{margin:18px 0 0}.freelancer-payment-comparison-module__99jXwW__subheading{color:#244665;margin:22px 0 0;font-size:14px;line-height:1.8}.freelancer-payment-comparison-module__99jXwW__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:16px;display:grid}.freelancer-payment-comparison-module__99jXwW__field{min-width:0}.freelancer-payment-comparison-module__99jXwW__field>label{color:#283e55;margin-bottom:8px;font-size:13px;font-weight:700;line-height:1.7;display:block}.freelancer-payment-comparison-module__99jXwW__inputRow{align-items:center;gap:8px;min-width:0;display:flex}.freelancer-payment-comparison-module__99jXwW__inputRow>span{color:#4d5865;flex-shrink:0;font-size:13px}.freelancer-payment-comparison-module__99jXwW__inputRow input{color:#203b54;width:100%;min-width:0;min-height:44px;font:inherit;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #7f9db9;border-radius:2px;padding:10px 12px;font-size:14px;line-height:1.5}.freelancer-payment-comparison-module__99jXwW__inputRow input:focus-visible,.freelancer-payment-comparison-module__99jXwW__check input:focus-visible{outline-offset:3px;outline:2px solid #236bb3}.freelancer-payment-comparison-module__99jXwW__inputRow input[aria-invalid=true]{border-color:#a12626}.freelancer-payment-comparison-module__99jXwW__inputRow input:disabled,.freelancer-payment-comparison-module__99jXwW__compareButton:disabled{color:#66727d;cursor:not-allowed;background:#e7e9e9}.freelancer-payment-comparison-module__99jXwW__error{color:#9e2424;overflow-wrap:anywhere;margin:8px 0 0;font-size:13px;line-height:1.75}.freelancer-payment-comparison-module__99jXwW__body .freelancer-payment-comparison-module__99jXwW__confirmations{border:0;min-width:0;margin:22px 0 0;padding:0}.freelancer-payment-comparison-module__99jXwW__confirmations legend{color:#244665;padding:0;font-size:14px;font-weight:700;line-height:1.8}.freelancer-payment-comparison-module__99jXwW__check{color:#344759;cursor:pointer;align-items:flex-start;gap:10px;min-height:44px;margin-top:12px;padding:10px 0;font-size:13px;line-height:1.8;display:flex}.freelancer-payment-comparison-module__99jXwW__check input{accent-color:#24629a;flex:0 0 18px;width:18px;height:18px;margin:3px 0 0}.freelancer-payment-comparison-module__99jXwW__check span{overflow-wrap:anywhere;min-width:0}.freelancer-payment-comparison-module__99jXwW__compareButton{color:#1c3b58;min-height:44px;font:inherit;cursor:pointer;touch-action:manipulation;background:linear-gradient(#fff,#e7ebef);border:1px solid #788c9e;border-radius:3px;margin-top:16px;padding:10px 16px;font-size:13px;font-weight:700}.freelancer-payment-comparison-module__99jXwW__compareButton:hover:not(:disabled){background:#e2eaf0}.freelancer-payment-comparison-module__99jXwW__status{color:#344759;overflow-wrap:anywhere;background:#f8f7f2;border:1px solid #b8b9b3;margin:18px 0 0;padding:16px;font-size:13px;line-height:1.8}.freelancer-payment-comparison-module__99jXwW__results{margin-top:24px}.freelancer-payment-comparison-module__99jXwW__results h3{color:#244665;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.8}.freelancer-payment-comparison-module__99jXwW__amounts{background:#fff;border:1px solid #b9c4cf;margin:18px 0 0}.freelancer-payment-comparison-module__99jXwW__amounts>div{color:#344759;border-bottom:1px solid #dce2e7;grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:14px;font-size:13px;line-height:1.8;display:grid}.freelancer-payment-comparison-module__99jXwW__amounts>div:last-child{border-bottom:0}.freelancer-payment-comparison-module__99jXwW__amounts dt{overflow-wrap:anywhere}.freelancer-payment-comparison-module__99jXwW__amounts dd{color:#223a51;text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.freelancer-payment-comparison-module__99jXwW__total{background:#eef2f4;font-weight:700}.freelancer-payment-comparison-module__99jXwW__table{border-collapse:collapse;table-layout:fixed;background:#fff;border:1px solid #b9c4cf;width:100%;margin-top:18px;font-size:12.5px;line-height:1.7}.freelancer-payment-comparison-module__99jXwW__table caption{color:#4d5865;text-align:left;padding:0 0 10px;font-size:12px;line-height:1.75}.freelancer-payment-comparison-module__99jXwW__table th,.freelancer-payment-comparison-module__99jXwW__table td{overflow-wrap:anywhere;border-bottom:1px solid #dce2e7;padding:12px}.freelancer-payment-comparison-module__99jXwW__table th{color:#344759;text-align:left;font-weight:600}.freelancer-payment-comparison-module__99jXwW__table thead th{background:#e8edf1;font-size:12px}.freelancer-payment-comparison-module__99jXwW__table td{text-align:right;color:#223a51;font-family:var(--mono);font-variant-numeric:tabular-nums}@media (max-width:640px){.freelancer-payment-comparison-module__99jXwW__panel>summary{padding-inline:16px}.freelancer-payment-comparison-module__99jXwW__body{padding:16px}.freelancer-payment-comparison-module__99jXwW__fields{grid-template-columns:minmax(0,1fr);gap:18px}.freelancer-payment-comparison-module__99jXwW__inputRow input{font-size:16px}.freelancer-payment-comparison-module__99jXwW__compareButton{width:100%}.freelancer-payment-comparison-module__99jXwW__amounts>div{grid-template-columns:minmax(0,1fr);gap:6px}.freelancer-payment-comparison-module__99jXwW__amounts dd{text-align:left}.freelancer-payment-comparison-module__99jXwW__table,.freelancer-payment-comparison-module__99jXwW__table tbody{display:block}.freelancer-payment-comparison-module__99jXwW__table thead{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.freelancer-payment-comparison-module__99jXwW__table tr{border-bottom:1px solid #c8d0d7;padding:12px;display:block}.freelancer-payment-comparison-module__99jXwW__table th{border:0;padding:0 0 10px;display:block}.freelancer-payment-comparison-module__99jXwW__table td{border:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;padding:8px 0;display:grid}.freelancer-payment-comparison-module__99jXwW__table td:before{content:attr(data-label);color:#4d5865;font-family:var(--sans);text-align:left}.freelancer-payment-comparison-module__99jXwW__table caption{padding:12px;display:block}}
.overtime-history-module__BqOhVG__history{color:#283e55;overflow-wrap:anywhere;background:#f8f8f4;border:1px solid #aebac5;border-radius:3px;min-width:0;margin-top:24px}.overtime-history-module__BqOhVG__summary{color:#244665;cursor:pointer;background:linear-gradient(#fff,#e8edf1);min-height:48px;padding:14px 20px;font-size:14px;font-weight:700;line-height:1.7}.overtime-history-module__BqOhVG__summary:focus-visible{outline-offset:-3px;outline:2px solid #236bb3}.overtime-history-module__BqOhVG__body{border-top:1px solid #bbc4cc;padding:20px}.overtime-history-module__BqOhVG__body>:first-child{margin-top:0}.overtime-history-module__BqOhVG__help,.overtime-history-module__BqOhVG__warning,.overtime-history-module__BqOhVG__metadata{color:#4d5865;overflow-wrap:anywhere;margin:10px 0 0;font-size:13px;line-height:1.8}.overtime-history-module__BqOhVG__warning{color:#344759;background:#fff;border:1px solid #bec4ca;padding:16px}.overtime-history-module__BqOhVG__history a{color:#214f80;text-underline-offset:3px;text-decoration:underline}.overtime-history-module__BqOhVG__actions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.overtime-history-module__BqOhVG__button{color:#1c3b58;max-width:100%;min-height:44px;font:inherit;cursor:pointer;overflow-wrap:anywhere;background:linear-gradient(#fff,#e7ebef);border:1px solid #788c9e;border-radius:3px;padding:10px 14px;font-size:13px;font-weight:600;line-height:1.6}.overtime-history-module__BqOhVG__button:disabled{cursor:not-allowed;color:#596673;background:#e5e9ed}.overtime-history-module__BqOhVG__history .overtime-history-module__BqOhVG__consent{color:#283e55;cursor:pointer;align-items:flex-start;gap:10px;min-height:44px;margin-top:20px;font-size:13px;font-weight:600;line-height:1.8;display:flex}.overtime-history-module__BqOhVG__consent input{flex:none;width:18px;height:18px;margin-top:3px}.overtime-history-module__BqOhVG__consent span{min-width:0}.overtime-history-module__BqOhVG__button:focus-visible,.overtime-history-module__BqOhVG__history a:focus-visible,.overtime-history-module__BqOhVG__consent input:focus-visible,.overtime-history-module__BqOhVG__detail textarea:focus-visible{outline-offset:3px;outline:2px solid #236bb3}.overtime-history-module__BqOhVG__status{color:#344759;font-size:13px;line-height:1.8}.overtime-history-module__BqOhVG__status p{margin:14px 0 0}.overtime-history-module__BqOhVG__status .overtime-history-module__BqOhVG__error{color:#9e2424}.overtime-history-module__BqOhVG__records{gap:16px;margin:18px 0 0;padding:0;list-style:none;display:grid}.overtime-history-module__BqOhVG__record{background:#fff;border:1px solid #b7c2cb;border-radius:2px;min-width:0;padding:20px}.overtime-history-module__BqOhVG__record h4{color:#244665;margin:0;font-size:14px;line-height:1.7}.overtime-history-module__BqOhVG__metadata{font-size:12px}.overtime-history-module__BqOhVG__values{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px 16px;margin:16px 0 0;font-size:13px;line-height:1.7;display:grid}.overtime-history-module__BqOhVG__values dt{color:#4d5865}.overtime-history-module__BqOhVG__values dd{text-align:right;color:#1e354b;min-width:0;font-family:var(--mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.overtime-history-module__BqOhVG__detail{background:#f6f8f9;border:1px solid #bec7cf;min-width:0;margin-top:16px;padding:16px}.overtime-history-module__BqOhVG__detail pre{white-space:pre-wrap;word-break:normal;overflow-wrap:anywhere;color:#344759;font:inherit;margin:0;font-size:12px;line-height:1.85}.overtime-history-module__BqOhVG__detail label{color:#283e55;margin-bottom:8px;font-size:13px;font-weight:700;line-height:1.7;display:block}.overtime-history-module__BqOhVG__detail textarea{color:#283e55;width:100%;min-width:0;font:inherit;resize:vertical;background:#fff;border:1px solid #7f9db9;border-radius:2px;padding:12px;font-size:12px;line-height:1.8}.overtime-history-module__BqOhVG__copyStatus{color:#344759;margin:12px 0 0;font-size:13px;line-height:1.8}.overtime-history-module__BqOhVG__confirmation{background:#f5f4ed;border:1px solid #a8b3be;margin-top:16px;padding:16px;font-size:13px;line-height:1.8}.overtime-history-module__BqOhVG__confirmation p{margin:0}.overtime-history-module__BqOhVG__clearArea{border-top:1px solid #bec7cf;margin-top:18px;padding-top:18px}@media (max-width:640px){.overtime-history-module__BqOhVG__summary{padding-inline:16px}.overtime-history-module__BqOhVG__body,.overtime-history-module__BqOhVG__record{padding:16px}.overtime-history-module__BqOhVG__actions{flex-direction:column}.overtime-history-module__BqOhVG__button{width:100%}.overtime-history-module__BqOhVG__values{grid-template-columns:minmax(0,1fr);gap:4px}.overtime-history-module__BqOhVG__values dd{text-align:left;margin-bottom:8px}}
.salary-payslip-comparison-module__ZTFn_W__panel{background:#f5f4ed;border:1px solid #aab5bf;border-radius:3px;margin-top:24px}.salary-payslip-comparison-module__ZTFn_W__panel>summary{color:#21496b;cursor:pointer;background:linear-gradient(#fff,#e8edf1);min-height:48px;padding:14px 20px;font-size:14px;font-weight:700;line-height:1.6}.salary-payslip-comparison-module__ZTFn_W__panel>summary:hover{background:#e8edf1}.salary-payslip-comparison-module__ZTFn_W__panel>summary:focus-visible,.salary-payslip-comparison-module__ZTFn_W__compareButton:focus-visible{outline-offset:-3px;outline:2px solid #236bb3}.salary-payslip-comparison-module__ZTFn_W__body{border-top:1px solid #bbc4cc;padding:20px}.salary-payslip-comparison-module__ZTFn_W__intro,.salary-payslip-comparison-module__ZTFn_W__help,.salary-payslip-comparison-module__ZTFn_W__limit,.salary-payslip-comparison-module__ZTFn_W__privacy{color:#405266;overflow-wrap:anywhere;font-size:13px;line-height:1.8}.salary-payslip-comparison-module__ZTFn_W__intro{margin:0}.salary-payslip-comparison-module__ZTFn_W__help{margin:10px 0 0}.salary-payslip-comparison-module__ZTFn_W__limit,.salary-payslip-comparison-module__ZTFn_W__privacy{margin:18px 0 0}.salary-payslip-comparison-module__ZTFn_W__monthField{margin-top:20px}.salary-payslip-comparison-module__ZTFn_W__monthField>label,.salary-payslip-comparison-module__ZTFn_W__field>label,.salary-payslip-comparison-module__ZTFn_W__otherField>label{color:#283e55;margin-bottom:8px;font-size:13px;font-weight:700;line-height:1.7;display:block}.salary-payslip-comparison-module__ZTFn_W__field label span,.salary-payslip-comparison-module__ZTFn_W__otherField label span{font-size:12px;font-weight:400}.salary-payslip-comparison-module__ZTFn_W__monthField>input,.salary-payslip-comparison-module__ZTFn_W__inputRow input{color:#203b54;width:100%;min-width:0;min-height:44px;font:inherit;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #7f9db9;border-radius:2px;padding:10px 12px;font-size:14px;line-height:1.5}.salary-payslip-comparison-module__ZTFn_W__monthField>input{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;max-width:280px}.salary-payslip-comparison-module__ZTFn_W__monthField>input:focus-visible,.salary-payslip-comparison-module__ZTFn_W__inputRow input:focus-visible,.salary-payslip-comparison-module__ZTFn_W__check input:focus-visible{outline-offset:3px;outline:2px solid #236bb3}.salary-payslip-comparison-module__ZTFn_W__monthField>input[aria-invalid=true],.salary-payslip-comparison-module__ZTFn_W__inputRow input[aria-invalid=true]{border-color:#a12626}.salary-payslip-comparison-module__ZTFn_W__inputRow{align-items:center;gap:8px;min-width:0;display:flex}.salary-payslip-comparison-module__ZTFn_W__inputRow>span{color:#4d5865;flex-shrink:0;font-size:13px}.salary-payslip-comparison-module__ZTFn_W__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:16px;display:grid}.salary-payslip-comparison-module__ZTFn_W__field{min-width:0}.salary-payslip-comparison-module__ZTFn_W__subheading{color:#244665;margin:22px 0 0;font-size:14px;line-height:1.8}.salary-payslip-comparison-module__ZTFn_W__otherField{margin-top:20px}.salary-payslip-comparison-module__ZTFn_W__error{color:#9e2424;overflow-wrap:anywhere;margin:8px 0 0;font-size:13px;line-height:1.75}.salary-payslip-comparison-module__ZTFn_W__body .salary-payslip-comparison-module__ZTFn_W__confirmations{border:0;min-width:0;margin:22px 0 0;padding:0}.salary-payslip-comparison-module__ZTFn_W__confirmations legend{color:#244665;padding:0;font-size:14px;font-weight:700;line-height:1.8}.salary-payslip-comparison-module__ZTFn_W__check{color:#344759;cursor:pointer;align-items:flex-start;gap:10px;min-height:44px;margin-top:12px;padding:10px 0;font-size:13px;line-height:1.8;display:flex}.salary-payslip-comparison-module__ZTFn_W__check input{accent-color:#24629a;flex:0 0 18px;width:18px;height:18px;margin:3px 0 0}.salary-payslip-comparison-module__ZTFn_W__check span{overflow-wrap:anywhere;min-width:0}.salary-payslip-comparison-module__ZTFn_W__compareButton{color:#1c3b58;min-height:44px;font:inherit;cursor:pointer;touch-action:manipulation;background:linear-gradient(#fff,#e7ebef);border:1px solid #788c9e;border-radius:3px;margin-top:16px;padding:10px 16px;font-size:13px;font-weight:700}.salary-payslip-comparison-module__ZTFn_W__compareButton:hover{background:#e2eaf0}.salary-payslip-comparison-module__ZTFn_W__status{color:#344759;overflow-wrap:anywhere;background:#f8f7f2;border:1px solid #b8b9b3;margin:18px 0 0;padding:16px;font-size:13px;line-height:1.8}.salary-payslip-comparison-module__ZTFn_W__results{margin-top:24px}.salary-payslip-comparison-module__ZTFn_W__results h3{color:#244665;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.8}.salary-payslip-comparison-module__ZTFn_W__table{border-collapse:collapse;table-layout:fixed;background:#fff;border:1px solid #b9c4cf;width:100%;margin-top:18px;font-size:12.5px;line-height:1.7}.salary-payslip-comparison-module__ZTFn_W__table caption{color:#4d5865;text-align:left;padding:0 0 10px;font-size:12px;line-height:1.75}.salary-payslip-comparison-module__ZTFn_W__table th,.salary-payslip-comparison-module__ZTFn_W__table td{overflow-wrap:anywhere;border-bottom:1px solid #dce2e7;padding:12px}.salary-payslip-comparison-module__ZTFn_W__table th{color:#344759;text-align:left;font-weight:600}.salary-payslip-comparison-module__ZTFn_W__table thead th{background:#e8edf1;font-size:12px}.salary-payslip-comparison-module__ZTFn_W__table td{text-align:right;color:#223a51;font-family:var(--mono);font-variant-numeric:tabular-nums}.salary-payslip-comparison-module__ZTFn_W__total{background:#eef2f4;font-weight:700}.salary-payslip-comparison-module__ZTFn_W__other{color:#344759;overflow-wrap:anywhere;background:#fff;border:1px solid #b9c4cf;margin:18px 0 0;padding:14px;font-size:13px;line-height:1.8}.salary-payslip-comparison-module__ZTFn_W__reasons{margin:10px 0 0}.salary-payslip-comparison-module__ZTFn_W__reasons>div{border-bottom:1px dotted #bdc8d0;padding:12px 0}.salary-payslip-comparison-module__ZTFn_W__reasons dt{color:#344759;font-size:13px;font-weight:700;line-height:1.8}.salary-payslip-comparison-module__ZTFn_W__reasons dd{color:#4d5865;overflow-wrap:anywhere;margin:4px 0 0;font-size:13px;line-height:1.8}@media (max-width:640px){.salary-payslip-comparison-module__ZTFn_W__panel>summary{padding-inline:16px}.salary-payslip-comparison-module__ZTFn_W__body{padding:16px}.salary-payslip-comparison-module__ZTFn_W__fields{grid-template-columns:minmax(0,1fr);gap:18px}.salary-payslip-comparison-module__ZTFn_W__monthField>input,.salary-payslip-comparison-module__ZTFn_W__inputRow input{font-size:16px}.salary-payslip-comparison-module__ZTFn_W__compareButton{width:100%}.salary-payslip-comparison-module__ZTFn_W__table,.salary-payslip-comparison-module__ZTFn_W__table tbody{display:block}.salary-payslip-comparison-module__ZTFn_W__table thead{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.salary-payslip-comparison-module__ZTFn_W__table tr{border-bottom:1px solid #c8d0d7;padding:12px;display:block}.salary-payslip-comparison-module__ZTFn_W__table th{border:0;padding:0 0 10px;display:block}.salary-payslip-comparison-module__ZTFn_W__table td{border:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;padding:8px 0;display:grid}.salary-payslip-comparison-module__ZTFn_W__table td:before{content:attr(data-label);color:#4d5865;font-family:var(--sans);text-align:left}.salary-payslip-comparison-module__ZTFn_W__table caption{padding:12px;display:block}}
.calculator-input-quality-module__O5COSq__calculator.calculator-input-quality-module__O5COSq__calculator .calc__body{padding:20px}.calculator-input-quality-module__O5COSq__calculator.calculator-input-quality-module__O5COSq__calculator .calc__fields{padding:4px 16px}.calculator-input-quality-module__O5COSq__calculator .num-input{min-width:0;min-height:44px}.calculator-input-quality-module__O5COSq__calculator .num-input[aria-invalid=true]{border-color:#9e2424}.calculator-input-quality-module__O5COSq__calculator .chip{touch-action:manipulation;min-height:44px}.calculator-input-quality-module__O5COSq__calculator summary:focus-visible{outline-offset:3px;outline:2px solid #236bb3}.calculator-input-quality-module__O5COSq__calculator .num-input:focus-visible{outline-offset:3px;outline:2px solid #236bb3}.calculator-input-quality-module__O5COSq__calculator .chip:focus-visible{outline-offset:3px;outline:2px solid #236bb3}.calculator-input-quality-module__O5COSq__calculator .range:focus-visible{outline-offset:3px;outline:2px solid #236bb3}:is(.calculator-input-quality-module__O5COSq__calculator.calculator-input-quality-module__O5COSq__calculator .result__label,.calculator-input-quality-module__O5COSq__calculator.calculator-input-quality-module__O5COSq__calculator .result__sub){color:#e7f4ed;overflow-wrap:anywhere;line-height:1.75}.calculator-input-quality-module__O5COSq__calculator.calculator-input-quality-module__O5COSq__calculator .result__num{overflow-wrap:anywhere}.calculator-input-quality-module__O5COSq__calculator .range:disabled{opacity:.4;cursor:not-allowed}.calculator-input-quality-module__O5COSq__calculator .breakdown{table-layout:fixed}:is(.calculator-input-quality-module__O5COSq__calculator.calculator-input-quality-module__O5COSq__calculator .breakdown td,.calculator-input-quality-module__O5COSq__calculator.calculator-input-quality-module__O5COSq__calculator .breakdown th){overflow-wrap:anywhere;padding:12px}.calculator-input-quality-module__O5COSq__calculator .breakdown th{text-align:left;font-weight:500}.calculator-input-quality-module__O5COSq__calculator select{color:#283e55;background-color:#fff}.calculator-input-quality-module__O5COSq__help,.calculator-input-quality-module__O5COSq__note{color:#4d5865;overflow-wrap:anywhere;margin:10px 0 0;font-size:13px;line-height:1.75}.calculator-input-quality-module__O5COSq__note{margin-top:16px}.calculator-input-quality-module__O5COSq__error{color:#9e2424;overflow-wrap:anywhere;margin:8px 0 0;font-size:13px;line-height:1.7}.calculator-input-quality-module__O5COSq__heldTitle{color:#fff;margin-top:14px;font-size:24px;font-weight:700;line-height:1.5}.calculator-input-quality-module__O5COSq__caption{color:#4d5865;text-align:left;padding:12px 0 8px;font-size:12px;line-height:1.7}:is(.calculator-input-quality-module__O5COSq__page.calculator-input-quality-module__O5COSq__page .prose .answer,.calculator-input-quality-module__O5COSq__page.calculator-input-quality-module__O5COSq__page .prose .callout,.calculator-input-quality-module__O5COSq__page.calculator-input-quality-module__O5COSq__page .prose .example){padding:20px}.calculator-input-quality-module__O5COSq__page.calculator-input-quality-module__O5COSq__page .prose h2{margin-inline:0}.calculator-input-quality-module__O5COSq__page.calculator-input-quality-module__O5COSq__page .faq summary{min-height:44px;padding:14px 16px}.calculator-input-quality-module__O5COSq__page.calculator-input-quality-module__O5COSq__page .faq p{padding:4px 16px 16px}.calculator-input-quality-module__O5COSq__page .reftable{table-layout:fixed}:is(.calculator-input-quality-module__O5COSq__page .reftable th,.calculator-input-quality-module__O5COSq__page .reftable td){overflow-wrap:anywhere;padding:12px}:is(.calculator-input-quality-module__O5COSq__page .example__row,.calculator-input-quality-module__O5COSq__page .example__total){flex-wrap:wrap;gap:8px}@media (max-width:640px){.calculator-input-quality-module__O5COSq__calculator.calculator-input-quality-module__O5COSq__calculator .calc__body{padding:16px}.calculator-input-quality-module__O5COSq__calculator.calculator-input-quality-module__O5COSq__calculator .result{padding:16px}.calculator-input-quality-module__O5COSq__calculator .input-row{min-width:0}.calculator-input-quality-module__O5COSq__page.calculator-input-quality-module__O5COSq__page.calculator-input-quality-module__O5COSq__page .prose{padding-inline:16px}:is(.calculator-input-quality-module__O5COSq__page.calculator-input-quality-module__O5COSq__page .prose .answer,.calculator-input-quality-module__O5COSq__page.calculator-input-quality-module__O5COSq__page .prose .callout,.calculator-input-quality-module__O5COSq__page.calculator-input-quality-module__O5COSq__page .prose .example){padding:16px}}
.annual-leave-allowance-module__ZfSXNG__calculator.annual-leave-allowance-module__ZfSXNG__calculator .calc__body{padding:20px}.annual-leave-allowance-module__ZfSXNG__calculator.annual-leave-allowance-module__ZfSXNG__calculator .calc__fields{margin-top:16px;padding:4px 16px}.annual-leave-allowance-module__ZfSXNG__calculator .num-input{min-width:0;min-height:44px}.annual-leave-allowance-module__ZfSXNG__calculator .num-input[aria-invalid=true]{border-color:#a12626}.annual-leave-allowance-module__ZfSXNG__calculator .chip{min-height:44px}:is(.annual-leave-allowance-module__ZfSXNG__calculator .num-input:focus-visible,.annual-leave-allowance-module__ZfSXNG__calculator .chip:focus-visible,.annual-leave-allowance-module__ZfSXNG__calculator .range:focus-visible){outline-offset:3px;outline:2px solid #236bb3}:is(.annual-leave-allowance-module__ZfSXNG__calculator.annual-leave-allowance-module__ZfSXNG__calculator .result__label,.annual-leave-allowance-module__ZfSXNG__calculator.annual-leave-allowance-module__ZfSXNG__calculator .result__sub){color:#e7f4ed;overflow-wrap:anywhere;line-height:1.75}.annual-leave-allowance-module__ZfSXNG__calculator.annual-leave-allowance-module__ZfSXNG__calculator .result__num{overflow-wrap:anywhere}.annual-leave-allowance-module__ZfSXNG__calculator .breakdown{table-layout:fixed}:is(.annual-leave-allowance-module__ZfSXNG__calculator.annual-leave-allowance-module__ZfSXNG__calculator .breakdown th,.annual-leave-allowance-module__ZfSXNG__calculator.annual-leave-allowance-module__ZfSXNG__calculator .breakdown td){overflow-wrap:anywhere;border-top:1px solid #e0e4e8;padding:12px}.annual-leave-allowance-module__ZfSXNG__calculator .breakdown th{color:#4d5865;text-align:left;width:52%;font-weight:500}.annual-leave-allowance-module__ZfSXNG__calculator .breakdown tr.is-total th{border-top:2px solid var(--ink);font-weight:700}.annual-leave-allowance-module__ZfSXNG__modeButtons{margin-top:0}.annual-leave-allowance-module__ZfSXNG__scopeNote{color:#344759;overflow-wrap:anywhere;margin:16px 0 0;font-size:14px;line-height:1.75}.annual-leave-allowance-module__ZfSXNG__help,.annual-leave-allowance-module__ZfSXNG__limitNote{color:#4d5865;overflow-wrap:anywhere;margin:10px 0 0;font-size:13px;line-height:1.75}.annual-leave-allowance-module__ZfSXNG__limitNote{margin-top:16px;font-size:12.5px}.annual-leave-allowance-module__ZfSXNG__error{color:#9e2424;overflow-wrap:anywhere;margin:8px 0 0;font-size:13px;line-height:1.7}.annual-leave-allowance-module__ZfSXNG__calculator.annual-leave-allowance-module__ZfSXNG__calculator .annual-leave-allowance-module__ZfSXNG__sliderLabel{color:#4d5865;margin:14px 0 0;font-size:12.5px;font-weight:500;line-height:1.7}.annual-leave-allowance-module__ZfSXNG__calculator .range:disabled{opacity:.45;cursor:not-allowed}.annual-leave-allowance-module__ZfSXNG__result{margin-top:20px}.annual-leave-allowance-module__ZfSXNG__heldTitle{color:#fff;margin-top:14px;font-size:24px;font-weight:700;line-height:1.5}.annual-leave-allowance-module__ZfSXNG__caption{color:#4d5865;text-align:left;padding:14px 0 8px;font-size:12px;line-height:1.7}.annual-leave-allowance-module__ZfSXNG__comparison{background:#f5f4ed;border:1px solid #aab5bf;border-radius:3px;margin-top:24px;overflow:hidden}.annual-leave-allowance-module__ZfSXNG__comparison>summary{color:#21496b;cursor:pointer;background:linear-gradient(#fff,#e8edf1);min-height:48px;padding:14px 20px;font-size:14px;font-weight:700;line-height:1.6}.annual-leave-allowance-module__ZfSXNG__comparison>summary:focus-visible{outline-offset:-3px;outline:2px solid #236bb3}.annual-leave-allowance-module__ZfSXNG__comparisonBody{border-top:1px solid #bbc4cc;padding:20px}.annual-leave-allowance-module__ZfSXNG__comparisonBody>:first-child{margin-top:0}.annual-leave-allowance-module__ZfSXNG__paidField{background:#f8f7f2;border:1px solid #d2cfc0;min-width:0;margin-top:20px;padding:16px}.annual-leave-allowance-module__ZfSXNG__paidField>label{color:#283e55;margin:0 0 8px;font-size:13px;font-weight:700;line-height:1.7;display:block}.annual-leave-allowance-module__ZfSXNG__confirmGroup{background:#fff;border:1px solid #c1c6cb;gap:14px;margin-top:20px;padding:16px;display:grid}.annual-leave-allowance-module__ZfSXNG__calculator.annual-leave-allowance-module__ZfSXNG__calculator .annual-leave-allowance-module__ZfSXNG__confirm{color:#283e55;cursor:pointer;align-items:flex-start;gap:10px;min-height:44px;margin:0;font-size:13px;font-weight:600;line-height:1.75;display:flex}.annual-leave-allowance-module__ZfSXNG__confirm input{flex:none;width:18px;height:18px;margin-top:3px}.annual-leave-allowance-module__ZfSXNG__confirm input:focus-visible{outline-offset:3px;outline:2px solid #236bb3}.annual-leave-allowance-module__ZfSXNG__confirm span{overflow-wrap:anywhere;flex:1;min-width:0}.annual-leave-allowance-module__ZfSXNG__confirm:has(input:disabled){color:#67717c;cursor:not-allowed}.annual-leave-allowance-module__ZfSXNG__status{color:#344759;overflow-wrap:anywhere;background:#fff;border:1px solid #c1c6cb;margin-top:20px;padding:16px;font-size:13px;line-height:1.75}.annual-leave-allowance-module__ZfSXNG__status strong{color:#244665;font-size:14px;display:block}.annual-leave-allowance-module__ZfSXNG__status p{margin:8px 0 0}.annual-leave-allowance-module__ZfSXNG__comparisonTable{border-collapse:collapse;table-layout:fixed;background:#fff;border:1px solid #b9c4cf;width:100%;margin-top:16px;font-size:13px;line-height:1.7}.annual-leave-allowance-module__ZfSXNG__comparisonTable caption{color:#4d5865;text-align:left;padding:0 0 8px;font-size:12px}.annual-leave-allowance-module__ZfSXNG__comparisonTable th,.annual-leave-allowance-module__ZfSXNG__comparisonTable td{overflow-wrap:anywhere;border-top:1px solid #e0e4e8;padding:12px}.annual-leave-allowance-module__ZfSXNG__comparisonTable th{color:#4d5865;text-align:left;width:50%;font-weight:500}.annual-leave-allowance-module__ZfSXNG__comparisonTable td{color:#1e354b;font-family:var(--mono);font-variant-numeric:tabular-nums;text-align:right}.annual-leave-allowance-module__ZfSXNG__comparisonTable tr:last-child th,.annual-leave-allowance-module__ZfSXNG__comparisonTable tr:last-child td{border-top:2px solid #7d8996;font-weight:700}:is(.annual-leave-allowance-module__ZfSXNG__content.annual-leave-allowance-module__ZfSXNG__content .answer,.annual-leave-allowance-module__ZfSXNG__content.annual-leave-allowance-module__ZfSXNG__content .callout,.annual-leave-allowance-module__ZfSXNG__content.annual-leave-allowance-module__ZfSXNG__content .example){padding:20px}.annual-leave-allowance-module__ZfSXNG__content.annual-leave-allowance-module__ZfSXNG__content h2{margin-inline:0}.annual-leave-allowance-module__ZfSXNG__content.annual-leave-allowance-module__ZfSXNG__content .faq summary{padding:14px 16px}.annual-leave-allowance-module__ZfSXNG__content.annual-leave-allowance-module__ZfSXNG__content .faq p{padding:4px 16px 16px}.annual-leave-allowance-module__ZfSXNG__content .reftable{table-layout:fixed}:is(.annual-leave-allowance-module__ZfSXNG__content .reftable th,.annual-leave-allowance-module__ZfSXNG__content .reftable td){overflow-wrap:anywhere;padding:12px}:is(.annual-leave-allowance-module__ZfSXNG__content .example__row,.annual-leave-allowance-module__ZfSXNG__content .example__total){flex-wrap:wrap;gap:8px}@media (max-width:640px){.annual-leave-allowance-module__ZfSXNG__calculator.annual-leave-allowance-module__ZfSXNG__calculator .calc__body{padding:16px}.annual-leave-allowance-module__ZfSXNG__calculator.annual-leave-allowance-module__ZfSXNG__calculator .calc__fields{padding-inline:16px}.annual-leave-allowance-module__ZfSXNG__calculator.annual-leave-allowance-module__ZfSXNG__calculator .result{padding:16px}.annual-leave-allowance-module__ZfSXNG__modeButtons{grid-template-columns:minmax(0,1fr);display:grid}.annual-leave-allowance-module__ZfSXNG__modeButtons .chip{width:100%}.annual-leave-allowance-module__ZfSXNG__comparison>summary{padding-inline:16px}.annual-leave-allowance-module__ZfSXNG__comparisonBody{padding:16px}.annual-leave-allowance-module__ZfSXNG__comparisonTable tr{grid-template-columns:minmax(0,1fr);display:grid}.annual-leave-allowance-module__ZfSXNG__comparisonTable th,.annual-leave-allowance-module__ZfSXNG__comparisonTable td{text-align:left;width:auto}.annual-leave-allowance-module__ZfSXNG__comparisonTable th{padding-bottom:4px}.annual-leave-allowance-module__ZfSXNG__comparisonTable td{border-top:0;padding-top:4px}.annual-leave-allowance-module__ZfSXNG__comparisonTable tr:last-child td{border-top:0}.annual-leave-allowance-module__ZfSXNG__content.annual-leave-allowance-module__ZfSXNG__content{padding-inline:16px}:is(.annual-leave-allowance-module__ZfSXNG__content.annual-leave-allowance-module__ZfSXNG__content .answer,.annual-leave-allowance-module__ZfSXNG__content.annual-leave-allowance-module__ZfSXNG__content .callout,.annual-leave-allowance-module__ZfSXNG__content.annual-leave-allowance-module__ZfSXNG__content .example){padding:16px}}
.average-wage-module__oJAuMG__calculator.average-wage-module__oJAuMG__calculator .calc__body{padding:20px}.average-wage-module__oJAuMG__calculator.average-wage-module__oJAuMG__calculator .calc__fields{padding:4px 16px}.average-wage-module__oJAuMG__calculator .num-input[aria-invalid=true]{border-color:#9e2424}:is(.average-wage-module__oJAuMG__calculator .num-input:focus-visible,.average-wage-module__oJAuMG__calculator .chip:focus-visible){outline-offset:3px;outline:2px solid #236bb3}:is(.average-wage-module__oJAuMG__calculator.average-wage-module__oJAuMG__calculator .result__label,.average-wage-module__oJAuMG__calculator.average-wage-module__oJAuMG__calculator .result__sub){color:#e7f4ed;line-height:1.7}.average-wage-module__oJAuMG__calculator.average-wage-module__oJAuMG__calculator .result__num{overflow-wrap:anywhere}.average-wage-module__oJAuMG__calculator .breakdown{table-layout:fixed}.average-wage-module__oJAuMG__calculator .breakdown td{overflow-wrap:anywhere;padding:12px}.average-wage-module__oJAuMG__error{color:#9e2424;overflow-wrap:anywhere;margin:8px 0 0;font-size:13px;line-height:1.7}.average-wage-module__oJAuMG__help{color:#4d5865;overflow-wrap:anywhere;margin:14px 0 0;font-size:13px;line-height:1.75}.average-wage-module__oJAuMG__handoff{background:#f4f7fa;border:1px solid #a6b5c5;border-radius:2px;margin-top:22px;padding:20px}.average-wage-module__oJAuMG__handoff h2{color:#243d57;margin:0 0 12px;font-size:15px;line-height:1.6}.average-wage-module__oJAuMG__handoff p{color:#405266;overflow-wrap:anywhere;margin:0 0 12px;font-size:13px;line-height:1.75}.average-wage-module__oJAuMG__calculator .average-wage-module__oJAuMG__consent{cursor:pointer;align-items:flex-start;gap:10px;margin:16px 0 8px;display:flex}.average-wage-module__oJAuMG__consent input{flex:none;width:18px;height:18px;margin-top:2px}.average-wage-module__oJAuMG__consent input:focus-visible{outline-offset:3px;outline:2px solid #236bb3}.average-wage-module__oJAuMG__calculator .average-wage-module__oJAuMG__consent span{color:#243d57;font-size:13px;font-weight:700;line-height:1.75}.average-wage-module__oJAuMG__consent:has(input:disabled){cursor:default}.average-wage-module__oJAuMG__handoff .average-wage-module__oJAuMG__storageNote{color:#526273;font-size:12px}.average-wage-module__oJAuMG__handoff .average-wage-module__oJAuMG__transferValue{background:#fff;border:1px solid #c5d0da;padding:12px;font-size:12px}.average-wage-module__oJAuMG__handoffButton{color:#173e63;max-width:100%;min-height:44px;font:inherit;cursor:pointer;overflow-wrap:anywhere;background:linear-gradient(#fff,#e5edf5);border:1px solid #486b8b;border-radius:2px;padding:10px 16px;font-size:13px;font-weight:700;line-height:1.6}.average-wage-module__oJAuMG__handoffButton:hover:not(:disabled){background:#dfebf6}.average-wage-module__oJAuMG__handoffButton:disabled{cursor:not-allowed;color:#66717c;background:#e9edf0;border-color:#aab3bc}.average-wage-module__oJAuMG__handoffButton:focus-visible{outline-offset:3px;outline:2px solid #236bb3}.average-wage-module__oJAuMG__handoff .average-wage-module__oJAuMG__error{color:#9e2424;margin-top:12px}.average-wage-module__oJAuMG__handoff .average-wage-module__oJAuMG__manual{margin:12px 0 0;font-size:12px}.average-wage-module__oJAuMG__manual a{color:#164887;text-underline-offset:3px}@media (max-width:640px){.average-wage-module__oJAuMG__calculator.average-wage-module__oJAuMG__calculator .calc__body{padding:16px}.average-wage-module__oJAuMG__calculator .chip{min-height:44px}.average-wage-module__oJAuMG__handoff{padding:16px}.average-wage-module__oJAuMG__handoffButton{width:100%}}
.holiday-hours-average-module__sqJ3mW__helper{background:#f5f4ed;border:1px solid #aab5bf;border-radius:3px;margin-top:20px;overflow:hidden}.holiday-hours-average-module__sqJ3mW__helper>summary{color:#21496b;cursor:pointer;background:linear-gradient(#fff,#e8edf1);min-height:48px;padding:14px 20px;font-size:14px;font-weight:700;line-height:1.7}.holiday-hours-average-module__sqJ3mW__helper>summary span{color:#52616e;margin-left:8px;font-size:12px;font-weight:400;display:inline-block}.holiday-hours-average-module__sqJ3mW__helper>summary:focus-visible{outline-offset:-3px;outline:2px solid #236bb3}.holiday-hours-average-module__sqJ3mW__body{border-top:1px solid #bbc4cc;padding:20px}.holiday-hours-average-module__sqJ3mW__intro,.holiday-hours-average-module__sqJ3mW__help,.holiday-hours-average-module__sqJ3mW__privacy{color:#405266;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.8}.holiday-hours-average-module__sqJ3mW__help{margin-top:10px}.holiday-hours-average-module__sqJ3mW__privacy{margin-top:16px;font-size:12px}.holiday-hours-average-module__sqJ3mW__helper .holiday-hours-average-module__sqJ3mW__scope{color:#283e55;cursor:pointer;background:#fff;border:1px solid #c1c6cb;align-items:flex-start;gap:10px;min-height:44px;margin:16px 0 0;padding:12px;font-size:13px;font-weight:600;line-height:1.8;display:flex}.holiday-hours-average-module__sqJ3mW__scope input{accent-color:#315d84;flex:none;width:18px;height:18px;margin:3px 0 0}.holiday-hours-average-module__sqJ3mW__scope span{min-width:0}.holiday-hours-average-module__sqJ3mW__scope input:focus-visible,.holiday-hours-average-module__sqJ3mW__input:focus-visible,.holiday-hours-average-module__sqJ3mW__button:focus-visible{outline-offset:3px;outline:2px solid #236bb3}.holiday-hours-average-module__sqJ3mW__weeks{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.holiday-hours-average-module__sqJ3mW__field{min-width:0}.holiday-hours-average-module__sqJ3mW__helper .holiday-hours-average-module__sqJ3mW__field>label{color:#283e55;margin:0 0 8px;font-size:13px;font-weight:700;line-height:1.65;display:block}.holiday-hours-average-module__sqJ3mW__inputRow{align-items:center;gap:8px;min-width:0;display:flex}.holiday-hours-average-module__sqJ3mW__inputRow>span{color:#52616e;flex:none;font-size:13px}.holiday-hours-average-module__sqJ3mW__input{color:#222;width:100%;min-width:0;min-height:44px;font:17px/1.5 var(--mono);font-variant-numeric:tabular-nums;background:#fff;border:1px solid #7f9db9;border-radius:2px;padding:10px 12px}.holiday-hours-average-module__sqJ3mW__input[aria-invalid=true]{border-color:#a12626}.holiday-hours-average-module__sqJ3mW__error{color:#9e2424;overflow-wrap:anywhere;margin:8px 0 0;font-size:13px;line-height:1.7}.holiday-hours-average-module__sqJ3mW__actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.holiday-hours-average-module__sqJ3mW__button{color:#1c3b58;max-width:100%;min-height:44px;font:inherit;cursor:pointer;background:linear-gradient(#fff,#e7ebef);border:1px solid #788c9e;border-radius:3px;padding:10px 14px;font-size:13px;font-weight:600;line-height:1.7}.holiday-hours-average-module__sqJ3mW__button:disabled{color:#596673;cursor:not-allowed;background:#e5e9ed}.holiday-hours-average-module__sqJ3mW__result{background:#fff;border:1px solid #b4c0cb;margin-top:20px;padding:16px}.holiday-hours-average-module__sqJ3mW__resultTitle{color:#283e55;margin:0;font-size:13px;font-weight:700;line-height:1.7}.holiday-hours-average-module__sqJ3mW__resultValue{color:#244665;font:700 23px/1.5 var(--mono);overflow-wrap:anywhere;margin:8px 0 14px}.holiday-hours-average-module__sqJ3mW__breakdown{color:#405266;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 14px;margin:0;font-size:13px;line-height:1.7;display:grid}.holiday-hours-average-module__sqJ3mW__breakdown dd{text-align:right;min-width:0;font-family:var(--mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.holiday-hours-average-module__sqJ3mW__applyButton{margin-top:14px}@media (max-width:640px){.holiday-hours-average-module__sqJ3mW__helper>summary{padding-inline:16px}.holiday-hours-average-module__sqJ3mW__helper>summary span{margin-left:0;display:block}.holiday-hours-average-module__sqJ3mW__body{padding:16px}.holiday-hours-average-module__sqJ3mW__weeks{grid-template-columns:minmax(0,1fr)}.holiday-hours-average-module__sqJ3mW__actions{grid-template-columns:minmax(0,1fr);display:grid}.holiday-hours-average-module__sqJ3mW__button{width:100%}.holiday-hours-average-module__sqJ3mW__breakdown{grid-template-columns:minmax(0,1fr);gap:4px}.holiday-hours-average-module__sqJ3mW__breakdown dd{text-align:left;margin-bottom:7px}}
.shift-pay-module__-5B_kq__modes{background:#edf0f3;border:1px solid #aebbc7;flex-wrap:wrap;gap:8px;margin:0 0 10px;padding:12px;display:flex;box-shadow:inset 1px 1px #fff}.shift-pay-module__-5B_kq__modes button,.shift-pay-module__-5B_kq__calculator button{color:#283e55;min-height:44px;font:inherit;cursor:pointer;touch-action:manipulation;overflow-wrap:anywhere;background:linear-gradient(#fff,#edf0f3);border:1px solid #98a6b4;border-radius:3px;padding:10px 14px;font-size:14px;line-height:1.5}.shift-pay-module__-5B_kq__modes button{flex:180px}.shift-pay-module__-5B_kq__modes button[aria-pressed=true]{background:#fff;border-color:#61788c;font-weight:700;box-shadow:inset 1px 1px 2px #d0d7de}.shift-pay-module__-5B_kq__modeHelp{color:#4d5865;overflow-wrap:anywhere;margin:0 0 18px;font-size:13px;line-height:1.75}.shift-pay-module__-5B_kq__modePanel[hidden]{display:none!important}.shift-pay-module__-5B_kq__calculator{background:#fff;border:1px solid #a1afbc;border-radius:5px;min-width:0;overflow:hidden}.shift-pay-module__-5B_kq__head{color:#283e55;background:#e6ebef;border-bottom:1px solid #b7c2cc;align-items:center;gap:10px;padding:12px 20px;display:flex;box-shadow:inset 1px 1px #fff}.shift-pay-module__-5B_kq__head h2{margin:0;font-size:16px;font-weight:700;line-height:1.6}.shift-pay-module__-5B_kq__head>span{font-size:19px}.shift-pay-module__-5B_kq__body{min-width:0;padding:20px}.shift-pay-module__-5B_kq__intro{color:#3b4b5a;overflow-wrap:anywhere;margin:0 0 20px;font-size:14px;line-height:1.8}.shift-pay-module__-5B_kq__wageField{max-width:620px;margin-bottom:20px}.shift-pay-module__-5B_kq__wageField>label,.shift-pay-module__-5B_kq__field>label{color:#283e55;margin-bottom:8px;font-size:14px;font-weight:700;line-height:1.6;display:block}.shift-pay-module__-5B_kq__wageField>label span{color:#526170;margin-left:6px;font-size:12px;font-weight:400}.shift-pay-module__-5B_kq__calculator input[type=text]{box-sizing:border-box;color:#223548;width:100%;min-width:0;min-height:46px;font-family:var(--mono), monospace;background:#fff;border:1px solid #a1afbc;border-radius:2px;padding:10px 12px;font-size:17px;line-height:1.5;display:block}.shift-pay-module__-5B_kq__calculator input[aria-invalid=true]{border-color:#9e2424}.shift-pay-module__-5B_kq__inputUnit{align-items:center;gap:8px;min-width:0;display:flex}.shift-pay-module__-5B_kq__inputUnit>input{flex:auto}.shift-pay-module__-5B_kq__inputUnit>span{color:#526170;flex:none;font-size:14px}.shift-pay-module__-5B_kq__calculator input:focus-visible,.shift-pay-module__-5B_kq__calculator button:focus-visible,.shift-pay-module__-5B_kq__modes button:focus-visible{outline-offset:3px;outline:2px solid #236bb3}.shift-pay-module__-5B_kq__calculator button:disabled{color:#677685;cursor:not-allowed;opacity:.65}.shift-pay-module__-5B_kq__help{color:#4d5865;overflow-wrap:anywhere;margin:8px 0 0;font-size:13px;line-height:1.75}.shift-pay-module__-5B_kq__error{color:#9e2424;overflow-wrap:anywhere;margin:8px 0 0;font-size:13px;line-height:1.75}.shift-pay-module__-5B_kq__example{background:#f7f8fa;border:1px solid #c3cbd2;margin-bottom:22px;padding:16px}.shift-pay-module__-5B_kq__rowHelp{margin-bottom:16px}.shift-pay-module__-5B_kq__rowHelp h3,.shift-pay-module__-5B_kq__breakdown h3,.shift-pay-module__-5B_kq__limit h3{color:#283e55;margin:0 0 8px;font-size:15px;line-height:1.7}.shift-pay-module__-5B_kq__rows{gap:16px;display:grid}.shift-pay-module__-5B_kq__row{background:#fafbfc;border:1px solid #b8c3cc;min-width:0;padding:20px}.shift-pay-module__-5B_kq__rowHead{border-bottom:1px solid #d7dee4;justify-content:space-between;align-items:center;gap:12px;margin:0 0 16px;padding-bottom:12px;display:flex}.shift-pay-module__-5B_kq__rowHead h4{color:#283e55;margin:0;font-size:15px;line-height:1.6}.shift-pay-module__-5B_kq__rowHead button{flex:none}.shift-pay-module__-5B_kq__rowFields{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));align-items:start;gap:14px;display:grid}.shift-pay-module__-5B_kq__field{min-width:0}.shift-pay-module__-5B_kq__check{color:#3b4b5a;cursor:pointer;align-items:center;gap:10px;min-height:44px;margin-top:14px;font-size:14px;line-height:1.6;display:flex}.shift-pay-module__-5B_kq__check input{accent-color:#456c91;flex:none;width:20px;height:20px;margin:0}.shift-pay-module__-5B_kq__rowActions{align-items:center;gap:14px;margin-top:16px;display:flex}.shift-pay-module__-5B_kq__rowActions button{flex:none}.shift-pay-module__-5B_kq__rowActions p{margin:0}.shift-pay-module__-5B_kq__rowStatus{color:#4d5865;overflow-wrap:anywhere;min-height:1.75em;margin:10px 0 18px;font-size:13px;line-height:1.75}.shift-pay-module__-5B_kq__result{color:#283e55;background:#edf3f5;border:1px solid #a5b4c0;padding:20px}.shift-pay-module__-5B_kq__result h3{margin:0;font-size:14px;font-weight:600;line-height:1.7}.shift-pay-module__-5B_kq__result p{overflow-wrap:anywhere;margin:10px 0 0;font-size:13px;line-height:1.8}.shift-pay-module__-5B_kq__result .shift-pay-module__-5B_kq__amount{font-family:var(--mono), monospace;font-variant-numeric:tabular-nums;font-size:clamp(22px,4vw,32px);font-weight:700;line-height:1.5}.shift-pay-module__-5B_kq__breakdown{margin-top:22px}.shift-pay-module__-5B_kq__breakdown ol{border:1px solid #c3cbd2;margin:0;padding:0;list-style:none}.shift-pay-module__-5B_kq__breakdown li{border-bottom:1px solid #d7dee4;padding:14px 16px}.shift-pay-module__-5B_kq__breakdown li:last-child{border-bottom:0}.shift-pay-module__-5B_kq__breakdown li p{color:#3b4b5a;overflow-wrap:anywhere;flex-wrap:wrap;gap:4px 16px;margin:0;font-size:13px;line-height:1.8;display:flex}.shift-pay-module__-5B_kq__breakdown li p+p{margin-top:5px}.shift-pay-module__-5B_kq__limit{background:#f7f8fa;border:1px solid #c3cbd2;margin-top:22px;padding:20px}.shift-pay-module__-5B_kq__limit p{color:#4d5865;overflow-wrap:anywhere;margin:8px 0 0;font-size:13px;line-height:1.8}@media (max-width:760px){.shift-pay-module__-5B_kq__rowFields{grid-template-columns:repeat(2,minmax(0,1fr))}.shift-pay-module__-5B_kq__dateField{grid-column:1/-1}}@media (max-width:640px){.shift-pay-module__-5B_kq__modes{gap:8px;padding:10px}.shift-pay-module__-5B_kq__modes button{flex-basis:100%}.shift-pay-module__-5B_kq__head,.shift-pay-module__-5B_kq__body,.shift-pay-module__-5B_kq__row,.shift-pay-module__-5B_kq__result,.shift-pay-module__-5B_kq__limit{padding:16px}.shift-pay-module__-5B_kq__rowFields{gap:16px 12px}.shift-pay-module__-5B_kq__rowActions{flex-direction:column;align-items:flex-start;gap:8px}.shift-pay-module__-5B_kq__rowHead{margin-bottom:16px}.shift-pay-module__-5B_kq__wageField>label span{margin-left:0;display:block}.shift-pay-module__-5B_kq__example button{width:100%}}
@media (max-width:640px){.minimum-wage-module__5WAqdW__yearComparison.minimum-wage-module__5WAqdW__yearComparison.minimum-wage-module__5WAqdW__yearComparison.minimum-wage-module__5WAqdW__yearComparison :is(th,td){padding:12px 8px}.minimum-wage-module__5WAqdW__yearComparison thead th:first-child{width:26%}.minimum-wage-module__5WAqdW__yearComparison thead th:nth-child(2){width:34%}.minimum-wage-module__5WAqdW__yearComparison thead th:nth-child(3){width:40%}.minimum-wage-module__5WAqdW__yearComparison td{white-space:nowrap}}
.night-work-time-module__P7JPla__helper{background:#f5f4ed;border:1px solid #aab5bf;border-radius:3px;margin-top:20px;overflow:hidden}.night-work-time-module__P7JPla__helper>summary{color:#21496b;cursor:pointer;background:linear-gradient(#fff,#e8edf1);min-height:48px;padding:14px 20px;font-size:14px;font-weight:700;line-height:1.7}.night-work-time-module__P7JPla__helper>summary span{color:#52616e;margin-left:8px;font-size:12px;font-weight:400;display:inline-block}.night-work-time-module__P7JPla__helper>summary:focus-visible{outline-offset:-3px;outline:2px solid #236bb3}.night-work-time-module__P7JPla__body{border-top:1px solid #bbc4cc;padding:20px}.night-work-time-module__P7JPla__intro,.night-work-time-module__P7JPla__help,.night-work-time-module__P7JPla__privacy{color:#405266;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.8}.night-work-time-module__P7JPla__help{margin-top:10px}.night-work-time-module__P7JPla__privacy{margin-top:16px;font-size:12px}.night-work-time-module__P7JPla__workFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.night-work-time-module__P7JPla__workFields>:last-child{grid-column:1/-1}.night-work-time-module__P7JPla__timeField{min-width:0}.night-work-time-module__P7JPla__helper .night-work-time-module__P7JPla__timeField>label{color:#283e55;margin:0 0 8px;font-size:13px;font-weight:700;line-height:1.65;display:block}.night-work-time-module__P7JPla__timeInput,.night-work-time-module__P7JPla__select{color:#222;width:100%;min-width:0;min-height:44px;font:inherit;background:#fff;border:1px solid #7f9db9;border-radius:2px;padding:10px 12px;font-size:16px}.night-work-time-module__P7JPla__timeInput{font-family:var(--mono);font-variant-numeric:tabular-nums}.night-work-time-module__P7JPla__timeInput[aria-invalid=true],.night-work-time-module__P7JPla__select[aria-invalid=true]{border-color:#a12626}.night-work-time-module__P7JPla__timeInput:focus-visible,.night-work-time-module__P7JPla__select:focus-visible,.night-work-time-module__P7JPla__button:focus-visible{outline-offset:3px;outline:2px solid #236bb3}.night-work-time-module__P7JPla__error{color:#9e2424;overflow-wrap:anywhere;margin:8px 0 0;font-size:13px;line-height:1.7}.night-work-time-module__P7JPla__breakHeading{margin-top:22px}.night-work-time-module__P7JPla__helper .night-work-time-module__P7JPla__breakHeading h3{color:#283e55;margin:0;font-size:14px;line-height:1.7}.night-work-time-module__P7JPla__breakList{gap:12px;margin-top:12px;display:grid}.night-work-time-module__P7JPla__breakGroup{background:#fff;border:1px solid #c1c6cb;min-width:0;padding:16px}.night-work-time-module__P7JPla__helper .night-work-time-module__P7JPla__breakGroup h4{color:#283e55;margin:0 0 14px;font-size:13px;line-height:1.7}.night-work-time-module__P7JPla__breakFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.night-work-time-module__P7JPla__actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.night-work-time-module__P7JPla__button{color:#1c3b58;max-width:100%;min-height:44px;font:inherit;cursor:pointer;background:linear-gradient(#fff,#e7ebef);border:1px solid #788c9e;border-radius:3px;padding:10px 14px;font-size:13px;font-weight:600;line-height:1.7}.night-work-time-module__P7JPla__button:disabled{color:#596673;cursor:not-allowed;background:#e5e9ed}.night-work-time-module__P7JPla__result{background:#fff;border:1px solid #b4c0cb;margin-top:20px;padding:16px}.night-work-time-module__P7JPla__resultTitle{color:#283e55;margin:0;font-size:13px;font-weight:700;line-height:1.7}.night-work-time-module__P7JPla__resultValue{color:#244665;font:700 23px/1.5 var(--mono);overflow-wrap:anywhere;margin:8px 0 14px}.night-work-time-module__P7JPla__breakdown{color:#405266;grid-template-columns:minmax(0,1fr) auto;gap:8px 14px;margin:0;font-size:13px;line-height:1.7;display:grid}.night-work-time-module__P7JPla__breakdown dd{text-align:right;min-width:0;font-family:var(--mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.night-work-time-module__P7JPla__applyButton{margin-top:14px}@media (max-width:640px){.night-work-time-module__P7JPla__helper>summary{padding-inline:16px}.night-work-time-module__P7JPla__helper>summary span{margin-left:0;display:block}.night-work-time-module__P7JPla__body{padding:16px}.night-work-time-module__P7JPla__workFields,.night-work-time-module__P7JPla__breakFields{grid-template-columns:minmax(0,1fr)}.night-work-time-module__P7JPla__workFields>:last-child{grid-column:auto}.night-work-time-module__P7JPla__actions{grid-template-columns:minmax(0,1fr);display:grid}.night-work-time-module__P7JPla__button{width:100%}.night-work-time-module__P7JPla__breakdown{grid-template-columns:minmax(0,1fr);gap:4px}.night-work-time-module__P7JPla__breakdown dd{text-align:left;margin-bottom:7px}}
.salary-calculator-module__qVMDtG__calculator.salary-calculator-module__qVMDtG__calculator .calc__body{padding:20px}.salary-calculator-module__qVMDtG__calculator.salary-calculator-module__qVMDtG__calculator .calc__fields{padding:4px 16px}.salary-calculator-module__qVMDtG__calculator .num-input{min-height:44px}.salary-calculator-module__qVMDtG__calculator .num-input[aria-invalid=true]{border-color:#a12626}.salary-calculator-module__qVMDtG__calculator .chip{min-height:44px}:is(.salary-calculator-module__qVMDtG__calculator.salary-calculator-module__qVMDtG__calculator .result__label,.salary-calculator-module__qVMDtG__calculator.salary-calculator-module__qVMDtG__calculator .result__sub){color:#e7f4ed;line-height:1.7}.salary-calculator-module__qVMDtG__calculator.salary-calculator-module__qVMDtG__calculator .result__num{overflow-wrap:anywhere}.salary-calculator-module__qVMDtG__calculator .breakdown{table-layout:fixed}.salary-calculator-module__qVMDtG__calculator.salary-calculator-module__qVMDtG__calculator .breakdown td{overflow-wrap:anywhere;padding:12px}.salary-calculator-module__qVMDtG__scopeNote{color:#405266;margin:0 0 16px;font-size:13px;line-height:1.75}.salary-calculator-module__qVMDtG__payBasis{background:#f5f4ed;border:1px solid #b8c2cc;border-radius:3px;margin-bottom:20px;padding:20px}.salary-calculator-module__qVMDtG__payBasisLabel{color:#283e55;margin-bottom:10px;font-size:13px;font-weight:700;line-height:1.7;display:block}.salary-calculator-module__qVMDtG__payBasisButtons{flex-wrap:wrap;gap:8px;display:flex}.salary-calculator-module__qVMDtG__payBasisButtons button{color:#1c3b58;min-width:100px;min-height:44px;font:inherit;cursor:pointer;background:linear-gradient(#fff,#e7ebef);border:1px solid #788c9e;border-radius:3px;flex:1;padding:10px 16px;font-size:13px;font-weight:600}.salary-calculator-module__qVMDtG__payBasisButtons button[aria-pressed=true]{background:#dfe8ee;border-color:#56738c;box-shadow:inset 1px 1px 2px #bbc7cf}.salary-calculator-module__qVMDtG__payBasisButtons button:focus-visible{outline-offset:3px;outline:2px solid #236bb3}.salary-calculator-module__qVMDtG__help,.salary-calculator-module__qVMDtG__limitNote{color:#4d5865;overflow-wrap:anywhere;margin:10px 0 0;font-size:13px;line-height:1.75}.salary-calculator-module__qVMDtG__limitNote{margin-top:16px;font-size:12.5px}.salary-calculator-module__qVMDtG__error{color:#9e2424;overflow-wrap:anywhere;margin:8px 0 0;font-size:13px;line-height:1.7}.salary-calculator-module__qVMDtG__caption{text-align:left;color:#4d5865;padding:14px 0 8px;font-size:12px;line-height:1.7}.salary-calculator-module__qVMDtG__hold{color:#344759;background:#f8f7f2;border:1px solid #b8b9b3;margin-top:20px;padding:16px;font-size:13px;line-height:1.75}.salary-calculator-module__qVMDtG__hold strong{color:#35485b;font-size:14px;display:block}.salary-calculator-module__qVMDtG__hold p{margin:8px 0 0}.salary-calculator-module__qVMDtG__comparison{background:#f5f4ed;border:1px solid #aab5bf;border-radius:3px;margin-top:24px;overflow:hidden}.salary-calculator-module__qVMDtG__comparison>summary{color:#21496b;cursor:pointer;background:linear-gradient(#fff,#e8edf1);min-height:48px;padding:14px 20px;font-size:14px;font-weight:700;line-height:1.6}.salary-calculator-module__qVMDtG__comparison>summary:focus-visible,.salary-calculator-module__qVMDtG__copyButton:focus-visible{outline-offset:-3px;outline:2px solid #236bb3}.salary-calculator-module__qVMDtG__comparisonBody{border-top:1px solid #bbc4cc;padding:20px}.salary-calculator-module__qVMDtG__comparisonBody>:first-child{margin-top:0}.salary-calculator-module__qVMDtG__comparisonFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:20px;display:grid}.salary-calculator-module__qVMDtG__comparisonField{min-width:0}.salary-calculator-module__qVMDtG__calculator.salary-calculator-module__qVMDtG__calculator .salary-calculator-module__qVMDtG__comparisonField>label{color:#283e55;margin:0 0 8px;font-size:13px;font-weight:700;line-height:1.6;display:block}.salary-calculator-module__qVMDtG__comparisonField label span{font-size:12.5px;font-weight:400}.salary-calculator-module__qVMDtG__sharedConditions{color:#405266;overflow-wrap:anywhere;border-block:1px dotted #bfc6cc;margin:20px 0 0;padding:12px 0;font-size:13px;line-height:1.75}.salary-calculator-module__qVMDtG__scenarioFigures{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.salary-calculator-module__qVMDtG__scenario{background:#fff;border:1px solid #b4c0cb;min-width:0;padding:20px}.salary-calculator-module__qVMDtG__scenario h3{color:#244665;margin:0 0 12px;font-size:14px;line-height:1.7}.salary-calculator-module__qVMDtG__scenario p{color:#4d5865;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.75}.salary-calculator-module__qVMDtG__scenario dl{margin:14px 0 0}.salary-calculator-module__qVMDtG__scenario dt{color:#4d5865;margin-bottom:6px;font-size:12px;line-height:1.7}.salary-calculator-module__qVMDtG__scenario dd{color:#213e58;font-family:var(--mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:700}.salary-calculator-module__qVMDtG__difference{background:#edf2f4;border:1px solid #afbdc6;margin-top:16px;padding:20px}.salary-calculator-module__qVMDtG__difference h3{color:#244665;margin:0;font-size:14px;line-height:1.75}.salary-calculator-module__qVMDtG__difference p{color:#344759;overflow-wrap:anywhere;margin:10px 0 0;font-size:13px;line-height:1.75}.salary-calculator-module__qVMDtG__difference .salary-calculator-module__qVMDtG__deltaAmount{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:26px;font-weight:700}.salary-calculator-module__qVMDtG__compareTable{border-collapse:collapse;table-layout:fixed;background:#fff;border:1px solid #b9c4cf;width:100%;margin-top:18px;font-size:12.5px;line-height:1.7}.salary-calculator-module__qVMDtG__compareTable caption{color:#4d5865;text-align:left;padding:0 0 10px;font-size:12px;line-height:1.75}.salary-calculator-module__qVMDtG__compareTable th,.salary-calculator-module__qVMDtG__compareTable td{overflow-wrap:anywhere;border-bottom:1px solid #dce2e7;padding:12px}.salary-calculator-module__qVMDtG__compareTable th{color:#344759;text-align:left;font-weight:600}.salary-calculator-module__qVMDtG__compareTable thead th{background:#e8edf1;font-size:12px}.salary-calculator-module__qVMDtG__compareTable td{text-align:right;color:#223a51;font-family:var(--mono);font-variant-numeric:tabular-nums}.salary-calculator-module__qVMDtG__netRow{background:#f0f4f2;font-weight:700}.salary-calculator-module__qVMDtG__copyRow{flex-wrap:wrap;align-items:flex-start;gap:12px;margin-top:20px;display:flex}.salary-calculator-module__qVMDtG__copyButton{color:#1c3b58;min-height:44px;font:inherit;cursor:pointer;background:linear-gradient(#fff,#e7ebef);border:1px solid #788c9e;border-radius:3px;padding:10px 16px;font-size:13px;font-weight:600}.salary-calculator-module__qVMDtG__copyButton:disabled{cursor:not-allowed;color:#596673;background:#e5e9ed}.salary-calculator-module__qVMDtG__copyStatus{color:#344759;overflow-wrap:anywhere;flex:1;min-width:140px;margin:0;font-size:13px;line-height:1.75}.salary-calculator-module__qVMDtG__manualCopy{margin-top:16px}.salary-calculator-module__qVMDtG__manualCopy label{color:#283e55;margin-bottom:8px;font-size:13px;font-weight:700;line-height:1.7;display:block}.salary-calculator-module__qVMDtG__manualCopy textarea{color:#283e55;width:100%;min-width:0;font:inherit;resize:vertical;background:#fff;border:1px solid #7f9db9;border-radius:2px;padding:12px;font-size:13px;line-height:1.75}.salary-calculator-module__qVMDtG__manualCopy textarea:focus-visible{outline-offset:3px;outline:2px solid #236bb3}@media (max-width:640px){.salary-calculator-module__qVMDtG__calculator.salary-calculator-module__qVMDtG__calculator .calc__body{padding:16px}.salary-calculator-module__qVMDtG__payBasis{padding:16px}.salary-calculator-module__qVMDtG__comparison>summary{padding-inline:16px}.salary-calculator-module__qVMDtG__comparisonBody{padding:16px}.salary-calculator-module__qVMDtG__comparisonFields,.salary-calculator-module__qVMDtG__scenarioFigures{grid-template-columns:minmax(0,1fr)}.salary-calculator-module__qVMDtG__scenario,.salary-calculator-module__qVMDtG__difference{padding:16px}.salary-calculator-module__qVMDtG__compareTable,.salary-calculator-module__qVMDtG__compareTable tbody{display:block}.salary-calculator-module__qVMDtG__compareTable thead{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.salary-calculator-module__qVMDtG__compareTable tr{border-bottom:1px solid #c8d0d7;padding:12px;display:block}.salary-calculator-module__qVMDtG__compareTable th{border:0;padding:0 0 10px;display:block}.salary-calculator-module__qVMDtG__compareTable td{border:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;padding:8px 0;display:grid}.salary-calculator-module__qVMDtG__compareTable td:before{content:attr(data-label);color:#4d5865;font-family:var(--sans);text-align:left}.salary-calculator-module__qVMDtG__compareTable caption{padding:12px;display:block}.salary-calculator-module__qVMDtG__copyButton{width:100%}}
.severance-pay-module__AGoQiW__calculator.severance-pay-module__AGoQiW__calculator .calc__body{padding:20px}.severance-pay-module__AGoQiW__calculator.severance-pay-module__AGoQiW__calculator .calc__fields{padding:4px 16px}.severance-pay-module__AGoQiW__scopeNote{color:#405266;margin:0 0 16px;font-size:13px;line-height:1.75}.severance-pay-module__AGoQiW__select{color:#222;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #7f9db9;border-radius:2px;padding:10px 12px;font-size:13px}.severance-pay-module__AGoQiW__select:focus-visible{outline-offset:3px;outline:2px solid #236bb3}.severance-pay-module__AGoQiW__help{color:#4d5865;overflow-wrap:anywhere;margin:10px 0 0;font-size:13px;line-height:1.75}.severance-pay-module__AGoQiW__help a{color:#164887;text-underline-offset:3px}.severance-pay-module__AGoQiW__error{color:#9e2424;overflow-wrap:anywhere;margin:8px 0 0;font-size:13px;line-height:1.6}.severance-pay-module__AGoQiW__calculator .num-input{min-height:44px}.severance-pay-module__AGoQiW__sendButton{color:#1c3b58;min-height:44px;font:inherit;cursor:pointer;background:linear-gradient(#fff,#e7ebef);border:1px solid #788c9e;border-radius:3px;padding:10px 16px;font-size:13px;font-weight:600}.severance-pay-module__AGoQiW__sendButton:focus-visible{outline-offset:3px;outline:2px solid #236bb3}.severance-pay-module__AGoQiW__sendButton:disabled{cursor:not-allowed;color:#596673;background:#e5e9ed}.severance-pay-module__AGoQiW__calculator .num-input[aria-invalid=true]{border-color:#9e2424}.severance-pay-module__AGoQiW__calculator.severance-pay-module__AGoQiW__calculator .severance-pay-module__AGoQiW__confirm{cursor:pointer;align-items:flex-start;gap:10px;margin:0;display:flex}.severance-pay-module__AGoQiW__confirm input{flex:none;width:18px;height:18px;margin-top:3px}.severance-pay-module__AGoQiW__calculator.severance-pay-module__AGoQiW__calculator .severance-pay-module__AGoQiW__confirm span{color:#283e55;font-size:13px;font-weight:600;line-height:1.7}:is(.severance-pay-module__AGoQiW__calculator.severance-pay-module__AGoQiW__calculator .result__label,.severance-pay-module__AGoQiW__calculator.severance-pay-module__AGoQiW__calculator .result__sub){color:#e7f4ed;line-height:1.7}.severance-pay-module__AGoQiW__calculator.severance-pay-module__AGoQiW__calculator .result__num{overflow-wrap:anywhere}.severance-pay-module__AGoQiW__calculator .breakdown{table-layout:fixed}.severance-pay-module__AGoQiW__calculator .breakdown td{overflow-wrap:anywhere;padding:12px}.severance-pay-module__AGoQiW__caption{text-align:left;color:#4d5865;padding:14px 0 8px;font-size:12px;line-height:1.7}:is(.severance-pay-module__AGoQiW__content.severance-pay-module__AGoQiW__content .answer,.severance-pay-module__AGoQiW__content.severance-pay-module__AGoQiW__content .callout,.severance-pay-module__AGoQiW__content.severance-pay-module__AGoQiW__content .example){padding:20px}.severance-pay-module__AGoQiW__content.severance-pay-module__AGoQiW__content .faq summary{padding:14px 16px}.severance-pay-module__AGoQiW__content.severance-pay-module__AGoQiW__content .faq p{padding:4px 16px 16px}:is(.severance-pay-module__AGoQiW__content .reftable th,.severance-pay-module__AGoQiW__content .reftable td){overflow-wrap:anywhere;padding:12px}.severance-pay-module__AGoQiW__content .reftable{table-layout:fixed}.severance-pay-module__AGoQiW__content .reftable caption{color:#4d5865;text-align:left;padding:12px 0;font-size:13px}.severance-pay-module__AGoQiW__content .reftable th{width:34%}:is(.severance-pay-module__AGoQiW__content .reftable td:last-child,.severance-pay-module__AGoQiW__content .reftable th:last-child){text-align:left;font-family:inherit}.severance-pay-module__AGoQiW__content .example p{margin:0 0 12px;font-size:13px;line-height:1.75}:is(.severance-pay-module__AGoQiW__content .example__row,.severance-pay-module__AGoQiW__content .example__total){flex-wrap:wrap}@media (max-width:640px){:is(.severance-pay-module__AGoQiW__calculator.severance-pay-module__AGoQiW__calculator .severance-pay-module__AGoQiW__select,.severance-pay-module__AGoQiW__calculator.severance-pay-module__AGoQiW__calculator input[type=date]){min-width:0;font-size:16px}.severance-pay-module__AGoQiW__calculator.severance-pay-module__AGoQiW__calculator .calc__body{padding:16px}.severance-pay-module__AGoQiW__calculator .chip{min-height:44px}.severance-pay-module__AGoQiW__content{padding-inline:16px!important}:is(.severance-pay-module__AGoQiW__content.severance-pay-module__AGoQiW__content .answer,.severance-pay-module__AGoQiW__content.severance-pay-module__AGoQiW__content .callout,.severance-pay-module__AGoQiW__content.severance-pay-module__AGoQiW__content .example){padding:16px}}
.severance-tax-module__assPeG__calculator.severance-tax-module__assPeG__calculator .calc__body{padding:20px}.severance-tax-module__assPeG__calculator.severance-tax-module__assPeG__calculator .calc__fields{padding:4px 16px}.severance-tax-module__assPeG__scope{gap:8px;margin-bottom:18px;display:grid}.severance-tax-module__assPeG__scope label,.severance-tax-module__assPeG__payout>span{font-size:13px;font-weight:700}.severance-tax-module__assPeG__scope select{color:#222;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #7f9db9;padding:10px 12px;font-size:13px}.severance-tax-module__assPeG__scope select:focus-visible{outline-offset:3px;outline:2px solid #236bb3}.severance-tax-module__assPeG__help{color:#4d5865;overflow-wrap:anywhere;margin:12px 0 0;font-size:13px;line-height:1.7}.severance-tax-module__assPeG__sourceDetails{border-top:1px solid #c7d0d8;margin-top:16px}.severance-tax-module__assPeG__sourceDetails summary{cursor:pointer;min-height:44px;padding:12px 0;font-size:13px;font-weight:600;line-height:1.7}.severance-tax-module__assPeG__sourceDetails summary:focus-visible{outline-offset:3px;outline:2px solid #236bb3}.severance-tax-module__assPeG__payout{margin-top:18px}.severance-tax-module__assPeG__transferContext{color:#27394a;overflow-wrap:anywhere;background:#f6f9fc;border:1px solid #b7c7d8;margin-bottom:20px;padding:20px}.severance-tax-module__assPeG__transferContext h3{margin:0 0 14px;font-size:15px;line-height:1.5}.severance-tax-module__assPeG__transferContext p{margin:12px 0 0;font-size:13px;line-height:1.75}.severance-tax-module__assPeG__transferDetails{gap:12px;margin:0;display:grid}.severance-tax-module__assPeG__transferDetails>div{grid-template-columns:minmax(0,130px) minmax(0,1fr);gap:8px 14px;display:grid}.severance-tax-module__assPeG__transferDetails dt{font-size:12px;font-weight:700;line-height:1.7}.severance-tax-module__assPeG__transferDetails dd{margin:0;font-size:13px;line-height:1.7}.severance-tax-module__assPeG__transferNotice{font-weight:600}.severance-tax-module__assPeG__transferConfirmation{background:#f6f9fc;border:1px solid #b7c7d8;margin-top:20px;padding:16px}.severance-tax-module__assPeG__transferConfirmation label{cursor:pointer;align-items:flex-start;gap:10px;min-height:44px;font-size:13px;font-weight:700;line-height:1.7;display:flex}.severance-tax-module__assPeG__transferConfirmation input{accent-color:#236bb3;flex:0 0 18px;width:18px;height:18px;margin:3px 0 0}.severance-tax-module__assPeG__transferConfirmation input:focus-visible{outline-offset:3px;outline:2px solid #236bb3}.severance-tax-module__assPeG__transferConfirmation input:disabled{cursor:not-allowed}.severance-tax-module__assPeG__transferConfirmation p{color:#4d5865;overflow-wrap:anywhere;margin:8px 0 0;font-size:12px;line-height:1.75}.severance-tax-module__assPeG__calculator.severance-tax-module__assPeG__calculator .breakdown{table-layout:fixed;width:100%}.severance-tax-module__assPeG__calculator.severance-tax-module__assPeG__calculator .breakdown td{overflow-wrap:anywhere;padding:12px}.severance-tax-module__assPeG__calculator.severance-tax-module__assPeG__calculator .chip{min-height:44px}.severance-tax-module__assPeG__calculator.severance-tax-module__assPeG__calculator .chip:focus-visible{outline-offset:3px;outline:2px solid #236bb3}:is(.severance-tax-module__assPeG__calculator.severance-tax-module__assPeG__calculator .result__label,.severance-tax-module__assPeG__calculator.severance-tax-module__assPeG__calculator .result__sub){color:#e7f4ed}.severance-tax-module__assPeG__caption{text-align:left;color:#4d5865;padding:14px 0 8px;font-size:12px}.severance-tax-module__assPeG__copyPanel{color:#27394a;overflow-wrap:anywhere;background:#f6f9fc;border:1px solid #b7c7d8;min-width:0;margin-top:20px;padding:20px}.severance-tax-module__assPeG__copyPanel h3{margin:0 0 12px;font-size:15px;line-height:1.6}.severance-tax-module__assPeG__copyPanel p{margin:0;font-size:13px;line-height:1.75}.severance-tax-module__assPeG__copyActions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.severance-tax-module__assPeG__copyPanel button{color:#27394a;min-width:0;min-height:44px;font:inherit;cursor:pointer;white-space:normal;overflow-wrap:anywhere;background:linear-gradient(#fff,#e9eef4);border:1px solid #7f9db9;border-radius:3px;padding:10px 14px;font-size:13px;line-height:1.6}.severance-tax-module__assPeG__copyPanel button:hover:not(:disabled){background:#e5edf6}.severance-tax-module__assPeG__copyPanel button:disabled{color:#566575;cursor:not-allowed;background:#eef1f4;border-color:#bac4ce}.severance-tax-module__assPeG__copyPanel button:focus-visible,.severance-tax-module__assPeG__manualCopy textarea:focus-visible{outline-offset:3px;outline:2px solid #236bb3}.severance-tax-module__assPeG__copyPanel .severance-tax-module__assPeG__copyStatus{margin-top:12px}.severance-tax-module__assPeG__copyPanel .severance-tax-module__assPeG__copyPrivacy{color:#4d5865;margin-top:16px;font-size:12px}.severance-tax-module__assPeG__manualCopy{gap:12px;min-width:0;margin-top:16px;display:grid}.severance-tax-module__assPeG__manualCopy label{font-size:13px;font-weight:700;line-height:1.7}.severance-tax-module__assPeG__manualCopy textarea{box-sizing:border-box;color:#27394a;width:100%;min-width:0;min-height:220px;font:inherit;resize:vertical;overflow-wrap:anywhere;white-space:pre-wrap;background:#fff;border:1px solid #7f9db9;border-radius:0;padding:12px;font-size:13px;line-height:1.75}.severance-tax-module__assPeG__manualCopy button{justify-self:start}.severance-tax-module__assPeG__manualCopy p{color:#4d5865;font-size:12px}.severance-tax-module__assPeG__calculator.severance-tax-module__assPeG__calculator .num-input{min-height:44px}.severance-tax-module__assPeG__content.severance-tax-module__assPeG__content h2{margin-inline:0}:is(.severance-tax-module__assPeG__content.severance-tax-module__assPeG__content .answer,.severance-tax-module__assPeG__content.severance-tax-module__assPeG__content .callout,.severance-tax-module__assPeG__content.severance-tax-module__assPeG__content .example){padding:20px}.severance-tax-module__assPeG__content.severance-tax-module__assPeG__content .faq summary{padding:14px 16px}.severance-tax-module__assPeG__content.severance-tax-module__assPeG__content .faq p{padding:4px 16px 16px}:is(.severance-tax-module__assPeG__content .reftable th,.severance-tax-module__assPeG__content .reftable td){padding:12px}@media (max-width:640px){.severance-tax-module__assPeG__calculator.severance-tax-module__assPeG__calculator .calc__body{padding:16px}.severance-tax-module__assPeG__calculator.severance-tax-module__assPeG__calculator .calc__fields{padding:4px 16px}.severance-tax-module__assPeG__transferContext,.severance-tax-module__assPeG__copyPanel{padding:16px}.severance-tax-module__assPeG__copyActions{grid-template-columns:minmax(0,1fr);display:grid}.severance-tax-module__assPeG__copyActions button{width:100%}.severance-tax-module__assPeG__transferDetails>div{grid-template-columns:minmax(0,1fr);gap:3px}.severance-tax-module__assPeG__content{padding-inline:16px!important}:is(.severance-tax-module__assPeG__content.severance-tax-module__assPeG__content .answer,.severance-tax-module__assPeG__content.severance-tax-module__assPeG__content .callout,.severance-tax-module__assPeG__content.severance-tax-module__assPeG__content .example){padding:16px}}
.unemployment-benefit-module__qAcoAG__calculator.unemployment-benefit-module__qAcoAG__calculator .calc__body{padding:20px}.unemployment-benefit-module__qAcoAG__calculator.unemployment-benefit-module__qAcoAG__calculator .calc__fields{padding:4px 16px}.unemployment-benefit-module__qAcoAG__scope{gap:8px;margin-bottom:18px;display:grid}.unemployment-benefit-module__qAcoAG__scope>label{font-size:13px;font-weight:700}.unemployment-benefit-module__qAcoAG__scope select{color:#222;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #7f9db9;padding:10px 12px;font-size:13px}.unemployment-benefit-module__qAcoAG__scope select:focus-visible{outline-offset:3px;outline:2px solid #236bb3}.unemployment-benefit-module__qAcoAG__help{color:#4d5865;overflow-wrap:anywhere;margin:12px 0 0;font-size:13px;line-height:1.7}.unemployment-benefit-module__qAcoAG__error{color:#9e2424;overflow-wrap:anywhere;margin:8px 0 0;font-size:13px;line-height:1.7}.unemployment-benefit-module__qAcoAG__calculator .num-input{min-height:44px}.unemployment-benefit-module__qAcoAG__calculator .num-input[aria-invalid=true]{border-color:#9e2424}:is(.unemployment-benefit-module__qAcoAG__calculator.unemployment-benefit-module__qAcoAG__calculator .result__label,.unemployment-benefit-module__qAcoAG__calculator.unemployment-benefit-module__qAcoAG__calculator .result__sub){color:#e7f4ed}.unemployment-benefit-module__qAcoAG__calculator.unemployment-benefit-module__qAcoAG__calculator .chips button{white-space:normal;text-align:left}.unemployment-benefit-module__qAcoAG__caption{text-align:left;color:#4d5865;padding:14px 0 8px;font-size:12px}.unemployment-benefit-module__qAcoAG__content.unemployment-benefit-module__qAcoAG__content h2{margin-inline:0}:is(.unemployment-benefit-module__qAcoAG__content.unemployment-benefit-module__qAcoAG__content .answer,.unemployment-benefit-module__qAcoAG__content.unemployment-benefit-module__qAcoAG__content .callout,.unemployment-benefit-module__qAcoAG__content.unemployment-benefit-module__qAcoAG__content .example){padding:20px}.unemployment-benefit-module__qAcoAG__content.unemployment-benefit-module__qAcoAG__content .faq summary{padding:14px 16px}.unemployment-benefit-module__qAcoAG__content.unemployment-benefit-module__qAcoAG__content .faq p{padding:4px 16px 16px}:is(.unemployment-benefit-module__qAcoAG__content .reftable th,.unemployment-benefit-module__qAcoAG__content .reftable td){padding:12px}@media (max-width:640px){.unemployment-benefit-module__qAcoAG__calculator.unemployment-benefit-module__qAcoAG__calculator .unemployment-benefit-module__qAcoAG__scope select{font-size:16px}.unemployment-benefit-module__qAcoAG__calculator .chip{min-height:44px}.unemployment-benefit-module__qAcoAG__calculator.unemployment-benefit-module__qAcoAG__calculator .calc__body{padding:16px}.unemployment-benefit-module__qAcoAG__calculator.unemployment-benefit-module__qAcoAG__calculator .calc__fields{padding:4px 16px}.unemployment-benefit-module__qAcoAG__content{padding-inline:16px!important}:is(.unemployment-benefit-module__qAcoAG__content.unemployment-benefit-module__qAcoAG__content .answer,.unemployment-benefit-module__qAcoAG__content.unemployment-benefit-module__qAcoAG__content .callout,.unemployment-benefit-module__qAcoAG__content.unemployment-benefit-module__qAcoAG__content .example){padding:16px}}
