.FieldTip{display:block;padding:0 0 0 15px;margin:2px 0 0;font-size:12px;background:none;line-height:16px;min-height:16px;color:#888;text-align:left}.FieldTip-error{color:red}.Label{position:relative;display:block;padding:3px 0;margin:0}.Label-inline{width:300px;display:inline-block;vertical-align:top}.Label-mediumSize{max-width:300px}.Label-smallSize{max-width:150px}.Label-centerAlign{margin-left:auto;margin-right:auto}.Label em{position:absolute;line-height:1.5em;top:13px;left:15px;color:#888;font-size:16px;font-style:normal;transition:all .3s;cursor:text;z-index:4;pointer-events:none}.Label-hasLongLabel em{position:static;color:#666}.Label .Input{box-sizing:border-box;width:100%;padding:0 10px 0 14px;height:42px;border-radius:4px;font-size:16px;transition:padding .3s ease-out,box-shadow .3s linear;position:relative;z-index:3;border:1px solid #ccc}.Label-hasPrefix em{left:42px}.Label-hasPrefix .Input{padding-left:42px}.Label-entered:not(.Label-hasLongLabel) .Input,.Label-hasplaceholder:not(.Label-hasLongLabel) .Input{padding-top:12px}.Label textarea.Input{padding-top:11px;min-height:100px}.Label-entered textarea.Input,.Label-hasplaceholder textarea.Input{padding-top:17px}.Label-focused .Input,.Label-focused .Select{box-shadow:0 0 5px #51afef;outline:none}.Label-focused em{color:#51afef}.Label-entered:not(.Label-hasLongLabel) em,.Label-hasplaceholder:not(.Label-hasLongLabel) em{top:8px;font-size:10px}.Input-prefix{position:absolute;width:42px;height:38px;z-index:4;line-height:42px;text-align:center;font-size:24px;color:#ccc}.DateField{position:relative}.DateField-inline{display:inline-block;vertical-align:top}.DateField-inline .Label-mediumSize{width:300px}@keyframes scaleIn{0%{transform:scaleY(0)}to{transform:scale(1)}}.DateField .-calendar{display:inline-block;margin-top:-22px;position:absolute;left:0;background:#fff;z-index:99;padding:10px 0 0;border-radius:3px;transform-origin:50% 0;animation:scaleIn .2s ease-out;box-shadow:0 0 5px #51afef;border:1px solid #5cb3fd;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.DateField .-calendar .DayPicker{display:block}.DateField .-dateList{list-style:none;margin:0;padding:0 0 3px;font-size:13px}.DateField .-dateList:before{display:block;content:" ";height:1px;margin:0 8px 3px;background:#ccc}.DateField .-dateList li{display:flex}.DateField .-dateList li>span{font-style:italic}.DateField .-dateList strong{margin-left:8px;text-align:right;width:27px;padding-right:3px;margin-right:2px;flex-grow:0;flex-shrink:0;color:#ff8c00;border-radius:3px}.DateField .-dateList.--otherHolidays strong{color:#ff8c00}.DateField .-dateList.--leave strong{color:#9e9bf2;background:#e4e4fd}.DateField .-dateList.--partial strong{color:#8c89f0;background:repeating-linear-gradient(135deg,#e4e4fd,#e4e4fd 4px,#fff 0,#fff 8px);box-shadow:inset 0 0 1px #fff,inset 0 0 1px #fff,inset 0 0 1px #fff,inset 0 0 5px #b5b5f9}.DayPicker{font-family:sans-serif;outline:none;font-size:15px;overflow:hidden}.DateField .-desktop.--forceExpanded .FieldTip-empty{display:none}.DateField .-desktop.--forceExpanded .-calendar{position:relative;margin-top:-3px}.DayPicker-wrapper{padding-bottom:0}.DayPicker-Caption{width:100%;padding-bottom:5px;text-align:center}.DayPicker-Day{padding:1px 7px;line-height:35px;border-radius:3px}.DayPicker-NavButton--prev{left:0}.DayPicker-NavButton--next,.DayPicker-NavButton--prev{top:-9px;padding:19px 17px;outline:none;background-size:35%}.DayPicker-NavButton--next{right:0}.DayPicker-Month{margin:0 0 0 -1px}.DayPicker abbr[title]{text-decoration:none;cursor:default}.DayPicker-NavButton--interactionDisabled{display:block;opacity:.3!important;cursor:default}.DateField .--showHolidays .DayPicker-Day:first-child:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside):not(.DayPicker-Day--selected),.DateField .--showHolidays .DayPicker-Day:last-child:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside):not(.DayPicker-Day--selected),.DayPicker-Day--holidays:not(.DayPicker-Day--outside):not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected){color:#999;background:#eee}.DayPicker-Day--otherHolidays:not(.DayPicker-Day--outside):not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected){color:#ff8c00;font-weight:700}.DayPicker-Day--leave:not(.DayPicker-Day--outside):not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected){color:#9e9bf2;background:#e4e4fd}.DayPicker-Day--partial:not(.DayPicker-Day--outside):not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected){color:#8c89f0;background:repeating-linear-gradient(135deg,#e4e4fd,#e4e4fd 4px,#fff 0,#fff 8px);box-shadow:inset 0 0 1px #fff,inset 0 0 1px #fff,inset 0 0 1px #fff,inset 0 0 5px #b5b5f9}.DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside):not(.DayPicker-Day--selected):hover{background:#f0f8fe!important;color:#222!important}.TypedAnswer{border:1px solid #888;background:#f0f0f0;padding:15px 20px;border-radius:8px;border-top-left-radius:0;margin-top:-1px;box-shadow:0 5px 10px #bbb;line-height:1.75em}.TypedAnswer .-header{margin:5px 0 1em;font-weight:700;color:#16538c;font-size:1.1em;font-style:italic}.TypedAnswer .-header em{margin-top:2px;display:inline-block;vertical-align:top;line-height:1em}.TypedAnswer svg{width:100px;height:100px;transform-origin:50% 50%;transform:translate(-30%,-30%) scale(.5);margin:0 -40px -60px 0}.TypedAnswer svg.--loading{animation:pulse-rotate 1.6s ease-in-out infinite;will-change:transform}.TypedAnswer svg.--loading *{vector-effect:non-scaling-stroke}.TypedAnswer .-words{white-space:pre-wrap}.TypedAnswer .-words span{transition:opacity .1s linear}.TypedAnswer .-hidden{opacity:0}.TypedAnswer .-shown{opacity:1}.TypedAnswer .--isBold{font-weight:700}.TypedAnswer .--isItalic{font-style:italic}.TypedAnswer .--isBlockQuote{display:inline-block;vertical-align:middle;width:4px;height:2em;background:#ccc;color:transparent;border-radius:5px;margin:.5em 1em .75em 0}.TypedAnswer .--isBullet{font-size:1.5em;vertical-align:middle;margin:0 5px}@keyframes pulse-rotate{0%{transform:translate(-30%,-30%) scale(.5) rotate(0deg)}15%{transform:translate(-30%,-30%) scale(.55) rotate(0deg)}35%{transform:translate(-30%,-30%) scale(.45) rotate(0deg)}55%{transform:translate(-30%,-30%) scale(.55) rotate(0deg)}70%{transform:translate(-30%,-30%) scale(.5) rotate(0deg)}to{transform:translate(-30%,-30%) scale(.5) rotate(90deg)}}@media print{.--calculatorPrint{height:auto}.--calculatorPrint .LayoutFooter,.--calculatorPrint .LayoutHeader,.--calculatorPrint .NswStatutoryLegacyCalculator>:not(.NswStatutoryLegacyCalculator){display:none}.--calculatorPrint .NswStatutoryLegacyCalculator{width:100%;max-width:100%}.--calculatorPrint .NswStatutoryLegacyCalculator>:not(.-result){display:none}.--calculatorPrint .TypedAnswer{border:none;padding:0;box-shadow:none;background-color:initial;font-size:14px}.--calculatorPrint #root{min-height:0}}.NswStatutoryLegacyCalculator{margin:20px 0 40px}.NswStatutoryLegacyCalculator .-result{margin:0 0 20px}.NswStatutoryLegacyCalculator .DateField{width:140px;margin-bottom:-5px}.NswStatutoryLegacyCalculator .DateField .FieldTip{visibility:hidden}@media (max-width:600px){.NswStatutoryLegacyCalculator .DateField{width:180px}}.NswStatutoryLegacyCalculator .-print{margin-top:5px;border:none;padding:0;cursor:pointer;color:#004789;background-color:initial}.NswStatutoryLegacyCalculator .-print:hover{text-decoration:underline}@media print{.NswStatutoryLegacyCalculator .-print{display:none}}.NswStatutoryLegacyCalculator fieldset button{vertical-align:top;height:42px;margin-top:3px;border:none;background-color:#689dcf;color:#fff;border-radius:5px;margin-left:10px;padding-left:20px;padding-right:20px}.NswStatutoryLegacyCalculator fieldset button:hover{background-color:#4184c3}.NswStatutoryLegacyCalculator .fa-calculator{float:left;font-size:67px;margin:8px 15px 0 0;color:#666}.NswStatutoryLegacyCalculator fieldset{background:#e4edf6;box-shadow:0 5px 10px #bbb;width:450px;padding:10px 0 0 20px;border:1px solid #666;border-radius:8px}.NswStatutoryLegacyCalculator fieldset strong{display:block;font-size:.8em;font-weight:700;color:#16538c}.NswStatutoryLegacyCalculator fieldset.--hasAnswer{border-bottom-left-radius:0;border-bottom-right-radius:0}@media (max-width:600px){.NswStatutoryLegacyCalculator fieldset{width:100%}}.StatutoryLegacyTable{margin:20px 0;border-collapse:collapse;border:1px solid #555;box-shadow:0 5px 10px #ccc}.StatutoryLegacyTable thead{background-color:#eee}.StatutoryLegacyTable thead th{border:none}.StatutoryLegacyTable thead span{display:inline-block;margin-left:-50px}.StatutoryLegacyTable tbody tr:first-child{font-weight:700;background-color:#fff7e1}.StatutoryLegacyTable td>span{display:inline-flex;min-width:105px}.StatutoryLegacyTable td>span span:last-child{text-align:center;flex-grow:1}.StatutoryLegacyTable td,.StatutoryLegacyTable th{border:1px solid #555;padding:3px 40px 3px 10px}.StatutoryLegacyTable td:last-child,.StatutoryLegacyTable th:last-child{text-align:right;padding-right:10px}.StatutoryLegacyTable td:last-child{padding-left:20px;font-family:monospace;white-space:nowrap;font-size:.9em}@media (min-width:700px){.StatutoryLegacyTable{width:478px}}.NswStatutoryLegacy h1{font-weight:400}@media (max-width:599px){.NswStatutoryLegacy h1{font-size:2em}}.NswStatutoryLegacy h1 span{font-style:italic}@media (min-width:600px){.NswStatutoryLegacy h1 span{white-space:nowrap}}.NswStatutoryLegacy .-intro{margin:20px 0;padding:12px 20px;border:1px solid #aaa;border-radius:10px;background-color:#eee}.NswStatutoryLegacy .-intro h1{margin:0}.NswStatutoryLegacy .-intro p{margin:.5em 0 0;font-size:.95em;color:#555;font-style:italic}.NswStatutoryLegacy p.-listAfter{margin-bottom:0}.NswStatutoryLegacy p.-listAfter+ul{margin-top:0}.NswStatutoryLegacy .-formula{margin:-.5em 0 0}.NswStatutoryLegacy .-formula:before{content:" ";display:inline-block;vertical-align:middle;width:4px;height:2em;background:#ccc;color:transparent;border-radius:5px;margin:.5em 1em .75em 0}.NswStatutoryLegacy h3{margin-top:2em;font-size:1.25em;font-weight:700;color:#000}.NswStatutoryLegacy h3 .fa{font-size:1.5em;vertical-align:middle;color:#689dcf;margin:-2px 5px 2px 0}.NswStatutoryLegacy .-warning{background-color:#fff3cd;border:1px solid #ffeeba;padding:10px;margin-bottom:15px;font-size:.95em}.NswStatutoryLegacy .-result{margin-top:10}
/*# sourceMappingURL=9.e29902e4.chunk.css.map */