:root{--dab-field-line:var(--Jacksons-Purple-30);--dab-field-bg-hover:var(--Rich-Peach-5,#e7b19f0d);--dab-field-bg-active:var(--Rich-Peach-5,#e7b19f0d);--dab-field-placeholder:var(--Jacksons-Purple-40);--dab-field-min-height:50px;--dab-field-pad-y:10px;--dab-field-pad-x:10px;--dab-field-pad-x-end:10px;--dab-field-chevron-size:16px;--dab-field-chevron-inset:10px;--dab-field-font-size:16px;--dab-field-line-height:1.33}.dab-calc-card__field-label{font-size:.9375rem;font-weight:var(--font-weight-medium);color:var(--color-aztec);margin:0;line-height:1.33}.dab-calc-card__field-group{flex-direction:column;align-items:stretch;gap:.25rem;min-width:0;max-width:100%;display:flex}.dab-calc-card__field-group>.dab-field-input,.dab-calc-card__field-group>.dab-field-textarea{box-sizing:border-box;width:100%}.dab-calc-card__field-group>.dab-field-combo,.dab-calc-card__field-group>.dab-field-combo--wide{width:100%;min-width:0;max-width:100%}.dab-calc-card__field-group>.dab-field-with-picker,.dab-calc-card__field-group .dab-field-with-picker{box-sizing:border-box;width:100%}.dab-calc-card__field-group>.dab-field-combo .dab-field-combo__trigger,.dab-calc-card__field-group>.dab-field-combo--wide .dab-field-combo__trigger{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.dab-field-unit-wrap{box-sizing:border-box;border-radius:var(--dab-radius-field) var(--dab-radius-field) 0 0;width:100%;min-height:50px;box-shadow:inset 0 -1px 0 0 var(--dab-field-line);background:0 0;border-bottom-right-radius:0;border-bottom-left-radius:0;align-items:center;padding:10px 12px 10px 10px;display:flex}.dab-field-unit-wrap--inline{vertical-align:baseline;border-radius:var(--dab-radius-field) var(--dab-radius-field) 0 0;border-bottom-right-radius:0;border-bottom-left-radius:0;width:clamp(5rem,20vw,8rem);min-width:4.5rem;display:inline-flex}.dab-field-unit-input{min-width:0;font-size:var(--dab-field-font-size);font-weight:var(--font-weight-medium);line-height:var(--dab-field-line-height);color:var(--color-jacksons-purple);background:0 0;border:none;outline:none;flex:1;margin:0;padding:0}.dab-field-unit-input::placeholder{color:var(--dab-field-placeholder)}.dab-field-unit-input--w2{--dab-field-w2-ch:calc(2 * 1ch + .25ch);font-variant-numeric:tabular-nums lining-nums;box-sizing:content-box;width:var(--dab-field-w2-ch);min-width:var(--dab-field-w2-ch);max-width:var(--dab-field-w2-ch);text-align:center;letter-spacing:0;flex:none;margin:0;padding:0}.dab-field-unit-suffix{font-size:16px;font-weight:var(--font-weight-medium);color:var(--color-aztec-80);-webkit-user-select:none;user-select:none;flex-shrink:0;line-height:1}:is(.dab-field-unit-wrap:hover:not(:has(input:disabled)),.dab-field-unit-wrap:hover:not(:has(.dab-field-unit-input:disabled))){background-color:var(--dab-field-bg-hover)}:is(.dab-field-unit-wrap:has(.dab-field-unit-input:focus-visible),.dab-field-unit-wrap:has(input:focus-visible)){background-color:var(--dab-field-bg-active);box-shadow:inset 0 -4px 0 0 var(--dab-field-line)}:is(.dab-field-unit-wrap:has(input:disabled),.dab-field-unit-wrap:has(.dab-field-unit-input:disabled)){opacity:.5;cursor:not-allowed}.dab-field-unit-wrap .dab-field-unit-input:focus-visible,.dab-field-unit-wrap input:focus-visible{outline:none}input.dab-field-input,textarea.dab-field-textarea,input.dab-field-unit-input{font-size:var(--dab-field-font-size,16px);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.dab-field-input{--field-line:var(--dab-field-line);--field-bg-hover:var(--dab-field-bg-hover);--field-bg-active:var(--dab-field-bg-active);width:100%;min-width:4rem;max-width:100%;min-height:50px;font-size:16px;font-weight:var(--font-weight-medium);border-radius:var(--dab-radius-field) var(--dab-radius-field) 0 0;color:var(--color-jacksons-purple);box-shadow:inset 0 -1px 0 0 var(--field-line);background:0 0;border:none;border-bottom-right-radius:0;border-bottom-left-radius:0;padding:10px;line-height:1.33}.dab-field-input::placeholder{color:var(--dab-field-placeholder)}.dab-field-input:hover:not(:disabled){background-color:var(--field-bg-hover);box-shadow:inset 0 -1px 0 0 var(--field-line)}.dab-field-input:focus-visible:not(:disabled){background-color:var(--field-bg-active);box-shadow:inset 0 -4px 0 0 var(--field-line);outline:none}.dab-field-input:disabled{opacity:.5;cursor:not-allowed;box-shadow:inset 0 -1px 0 0 var(--field-line)}.dab-field-input--invalid{box-shadow:inset 0 -2px 0 0 var(--color-danger)}.dab-field-unit-wrap:has(.dab-field-input--invalid){box-shadow:inset 0 -2px 0 0 var(--color-danger)}.dab-field-with-picker:has(.dab-field-input--invalid) .dab-field-input{box-shadow:inset 0 -2px 0 0 var(--color-danger)}.dab-field-input--invalid:focus-visible:not(:disabled){box-shadow:inset 0 -4px 0 0 var(--color-danger)}.dab-field-with-picker:has(.dab-field-input--invalid) .dab-field-input:focus-visible:not(:disabled){box-shadow:inset 0 -4px 0 0 var(--color-danger)}.dab-field-error{font-size:.82rem;font-weight:var(--font-weight-medium);color:var(--color-danger);margin:.35rem 0 0;line-height:1.35}.dab-field-input--small{border-radius:6px 6px 0 0;min-height:34px;padding:4px 8px;font-size:14px;line-height:1.25}.dab-field-picker-btn--small{min-width:34px;min-height:34px;padding:4px}.dab-field-textarea{--field-line:var(--dab-field-line);--field-bg-hover:var(--dab-field-bg-hover);--field-bg-active:var(--dab-field-bg-active);width:100%;min-width:4rem;max-width:100%;min-height:7rem;font-size:16px;font-weight:var(--font-weight-medium);border-radius:var(--dab-radius-field) var(--dab-radius-field) 0 0;color:var(--color-jacksons-purple);box-shadow:inset 0 -1px 0 0 var(--field-line);resize:vertical;box-sizing:border-box;background:0 0;border:none;border-bottom-right-radius:0;border-bottom-left-radius:0;padding:10px;line-height:1.4;display:block}.dab-field-textarea::placeholder{color:var(--dab-field-placeholder)}.dab-field-textarea:hover:not(:disabled){background-color:var(--field-bg-hover);box-shadow:inset 0 -1px 0 0 var(--field-line)}.dab-field-textarea:focus-visible:not(:disabled){background-color:var(--field-bg-active);box-shadow:inset 0 -4px 0 0 var(--field-line);outline:none}.dab-field-textarea:disabled{opacity:.5;cursor:not-allowed;box-shadow:inset 0 -1px 0 0 var(--field-line)}.dab-field-with-picker{width:100%;min-width:0;display:block;position:relative}.dab-field-with-picker>.dab-field-input,.dab-field-input--with-picker,.dab-field-with-picker>.dab-field-range-input{box-sizing:border-box;width:100%;max-width:100%;padding-right:2.75rem}.dab-field-picker-sink{font-size:16px}.dab-field-picker-btn{border-radius:var(--dab-radius-field) var(--dab-radius-field) 0 0;min-width:44px;min-height:50px;color:var(--color-jacksons-purple);cursor:pointer;box-shadow:inset 0 -1px 0 0 var(--dab-field-line);background:0 0;border:none;border-bottom-right-radius:0;border-bottom-left-radius:0;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;padding:0 10px;transition:background-color .15s,box-shadow .15s;display:inline-flex;position:relative}.dab-field-picker-btn:hover:not(:disabled){background-color:var(--dab-field-bg-hover);box-shadow:inset 0 -1px 0 0 var(--dab-field-line)}.dab-field-picker-btn:focus-visible{background-color:var(--dab-field-bg-active);box-shadow:inset 0 -4px 0 0 var(--dab-field-line);outline:none}.dab-field-with-picker>.dab-field-picker-btn{z-index:1;border-radius:0 var(--dab-radius-field) 0 0;width:2.75rem;min-width:2.75rem;height:auto;min-height:0;box-shadow:none;background:0 0;align-self:auto;padding:0;position:absolute;top:0;bottom:0;right:0}.dab-field-with-picker>.dab-field-picker-btn:hover:not(:disabled){box-shadow:none;background:0 0}.dab-field-with-picker>.dab-field-picker-btn:focus-visible:not(:disabled){box-shadow:0 0 0 2px color-mix(in srgb, var(--color-jacksons-purple) 35%, transparent);background:0 0;outline:none}:is(.dab-field-with-picker:has(.dab-field-picker-btn:hover:not(:disabled))>.dab-field-input:not(:disabled),.dab-field-with-picker:has(.dab-field-picker-btn:hover:not(:disabled))>.dab-field-range-input:not([aria-disabled=true])){background-color:var(--dab-field-bg-hover)}:is(.dab-field-with-picker:has(.dab-field-picker-btn:focus-visible:not(:disabled))>.dab-field-input:not(:disabled),.dab-field-with-picker:has(.dab-field-picker-btn:focus-visible:not(:disabled))>.dab-field-range-input:not([aria-disabled=true])){background-color:var(--dab-field-bg-active);box-shadow:inset 0 -4px 0 0 var(--dab-field-line)}.dab-field-picker-btn:disabled{opacity:.5;cursor:not-allowed}.dab-field-picker-btn__icon{pointer-events:none;background-color:var(--color-jacksons-purple);flex-shrink:0;width:22px;height:22px}.dab-field-picker-btn__icon--date{-webkit-mask:url(/assets/icons/Date_picker.svg) 50%/contain no-repeat;mask:url(/assets/icons/Date_picker.svg) 50%/contain no-repeat}.dab-field-picker-btn__icon--time{-webkit-mask:url(/assets/icons/Time-picker.svg) 50%/contain no-repeat;mask:url(/assets/icons/Time-picker.svg) 50%/contain no-repeat}.dab-field-picker-btn__icon--password-visible{-webkit-mask:url(/assets/icons/visible.svg) 50%/contain no-repeat;mask:url(/assets/icons/visible.svg) 50%/contain no-repeat}.dab-field-picker-btn__icon--password-hidden{-webkit-mask:url(/assets/icons/hidden.svg) 50%/contain no-repeat;mask:url(/assets/icons/hidden.svg) 50%/contain no-repeat}.dab-field-range-input{--field-line:var(--dab-field-line);--field-bg-hover:var(--dab-field-bg-hover);--field-bg-active:var(--dab-field-bg-active);box-sizing:border-box;width:100%;min-width:0;min-height:var(--dab-field-min-height,50px);height:var(--dab-field-min-height,50px);max-height:var(--dab-field-min-height,50px);padding:var(--dab-field-pad-y,10px) var(--dab-field-pad-x,10px);border-radius:var(--dab-radius-field) var(--dab-radius-field) 0 0;color:var(--color-jacksons-purple);box-shadow:inset 0 -1px 0 0 var(--field-line);cursor:pointer;font-size:var(--dab-field-font-size,16px);font-weight:var(--font-weight-medium);line-height:var(--dab-field-line-height,1.33);background:0 0;border:none;border-bottom-right-radius:0;border-bottom-left-radius:0;align-items:center;gap:.625rem;display:flex}.dab-field-range-input__segment{text-overflow:ellipsis;white-space:nowrap;text-align:center;flex:1 1 0;min-width:0;overflow:hidden}.dab-field-range-input__segment--placeholder{color:var(--dab-field-placeholder)}.dab-field-range-input__arrow{background-color:var(--color-medium-green);flex-shrink:0;width:1.125rem;height:1.125rem;-webkit-mask:url(/assets/icons/arrow_right.svg) 50%/contain no-repeat;mask:url(/assets/icons/arrow_right.svg) 50%/contain no-repeat}.dab-field-range-input__divider{background-color:var(--Medium-Green-30);flex-shrink:0;align-self:center;width:1px;height:1.125rem}.dab-field-range-input__day-count{font-size:inherit;font-weight:var(--font-weight-medium);line-height:inherit;color:var(--color-aztec-60);white-space:nowrap;flex-shrink:0}.dab-field-range-input:hover:not([aria-disabled=true]){background-color:var(--field-bg-hover);box-shadow:inset 0 -1px 0 0 var(--field-line)}.dab-field-range-input:focus-visible:not([aria-disabled=true]){background-color:var(--field-bg-active);box-shadow:inset 0 -4px 0 0 var(--field-line);outline:none}.dab-field-range-input[aria-disabled=true]{opacity:.5;cursor:not-allowed}.dab-field-with-picker.dab-field-with-picker--picker-open>.dab-field-input:not(:disabled),.dab-field-with-picker.dab-field-with-picker--picker-open>.dab-field-range-input:not([aria-disabled=true]){background-color:var(--dab-field-bg-active);box-shadow:inset 0 -4px 0 0 var(--dab-field-line)}.dab-field-with-picker.dab-field-with-picker--picker-open>.dab-field-picker-btn:not(:disabled){box-shadow:none;background:0 0}.dab-field-with-picker.dab-field-with-picker--picker-open>.dab-field-picker-btn:focus-visible:not(:disabled){box-shadow:0 0 0 2px color-mix(in srgb, var(--color-jacksons-purple) 35%, transparent)}.dab-field-with-picker--picker-open .dab-field-picker-btn:not(:disabled){background-color:var(--dab-field-bg-active);box-shadow:inset 0 -4px 0 0 var(--dab-field-line)}.dab-field-with-picker--picker-open .dab-field-picker-btn__icon{background-color:var(--color-jacksons-purple)}.dab-field-select{--field-line:var(--dab-field-line);--field-bg-hover:var(--dab-field-bg-hover);--field-bg-active:var(--dab-field-bg-active);width:100%;min-width:4rem;max-width:100%;min-height:50px;font-size:16px;font-weight:var(--font-weight-medium);border-radius:var(--dab-radius-field) var(--dab-radius-field) 0 0;color:var(--color-action);box-shadow:inset 0 -1px 0 0 var(--field-line);appearance:none;background:0 0;background-image:var(--dab-field-chevron-image);cursor:pointer;background-position:right 10px center;background-repeat:no-repeat;background-size:16px;border:none;border-bottom-right-radius:0;border-bottom-left-radius:0;padding:10px 28px 10px 10px;line-height:1.33}.dab-field-select:hover:not(:disabled){background-color:var(--field-bg-hover);box-shadow:inset 0 -1px 0 0 var(--field-line)}.dab-field-select:focus-visible:not(:disabled){background-color:var(--field-bg-active);box-shadow:inset 0 -4px 0 0 var(--field-line);outline:none}.dab-field-select:disabled{opacity:.5;cursor:not-allowed;box-shadow:inset 0 -1px 0 0 var(--field-line)}.dab-no-spinner{appearance:textfield}.dab-no-spinner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dab-no-spinner::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.entryGrid input[type=number]:not(.dab-field-unit-input),.entryGrid input[type=text]:not(.dab-field-unit-input),.entryGrid input[type=email]:not(.dab-field-unit-input),.entryGrid input[type=month]:not(.dab-field-unit-input),.entryGrid select,.entryGrid textarea,.entryTile input[type=number]:not(.dab-field-unit-input),.entryTile input[type=text]:not(.dab-field-unit-input),.entryTile input[type=email]:not(.dab-field-unit-input),.entryTile input[type=month]:not(.dab-field-unit-input),.entryTile select,.entryTile textarea{--field-line:var(--dab-field-line);--field-bg-hover:var(--dab-field-bg-hover);--field-bg-active:var(--dab-field-bg-active);width:100%;min-width:4rem;max-width:100%;min-height:50px;font-size:16px;font-weight:var(--font-weight-medium);border-radius:var(--dab-radius-field) var(--dab-radius-field) 0 0;color:var(--color-jacksons-purple);box-shadow:inset 0 -1px 0 0 var(--field-line);background:0 0;border:none;border-bottom-right-radius:0;border-bottom-left-radius:0;padding:10px;line-height:1.33}.entryGrid textarea,.entryTile textarea{resize:vertical;min-height:120px}.entryGrid input[type=number]:not(.dab-field-unit-input)::placeholder,.entryGrid input[type=text]:not(.dab-field-unit-input)::placeholder,.entryGrid input[type=email]:not(.dab-field-unit-input)::placeholder,.entryGrid input[type=month]:not(.dab-field-unit-input)::placeholder,.entryGrid textarea::placeholder,.entryTile input[type=number]:not(.dab-field-unit-input)::placeholder,.entryTile input[type=text]:not(.dab-field-unit-input)::placeholder,.entryTile input[type=email]:not(.dab-field-unit-input)::placeholder,.entryTile input[type=month]:not(.dab-field-unit-input)::placeholder,.entryTile textarea::placeholder{color:var(--dab-field-placeholder)}.entryGrid select,.entryTile select{appearance:none;background-image:var(--dab-field-chevron-image);background-position:right 10px center;background-repeat:no-repeat;background-size:16px;padding-right:28px}.entryGrid input[type=number]:not(.dab-field-unit-input):hover:not(:disabled),.entryGrid input[type=text]:not(.dab-field-unit-input):hover:not(:disabled),.entryGrid input[type=email]:not(.dab-field-unit-input):hover:not(:disabled),.entryGrid input[type=month]:not(.dab-field-unit-input):hover:not(:disabled),.entryGrid select:hover:not(:disabled),.entryGrid textarea:hover:not(:disabled),.entryTile input[type=number]:not(.dab-field-unit-input):hover:not(:disabled),.entryTile input[type=text]:not(.dab-field-unit-input):hover:not(:disabled),.entryTile input[type=email]:not(.dab-field-unit-input):hover:not(:disabled),.entryTile input[type=month]:not(.dab-field-unit-input):hover:not(:disabled),.entryTile select:hover:not(:disabled),.entryTile textarea:hover:not(:disabled){background-color:var(--field-bg-hover);box-shadow:inset 0 -1px 0 0 var(--field-line)}.entryGrid input[type=number]:not(.dab-field-unit-input):focus-visible:not(:disabled),.entryGrid input[type=text]:not(.dab-field-unit-input):focus-visible:not(:disabled),.entryGrid input[type=email]:not(.dab-field-unit-input):focus-visible:not(:disabled),.entryGrid input[type=month]:not(.dab-field-unit-input):focus-visible:not(:disabled),.entryGrid select:focus-visible:not(:disabled),.entryGrid textarea:focus-visible:not(:disabled),.entryTile input[type=number]:not(.dab-field-unit-input):focus-visible:not(:disabled),.entryTile input[type=text]:not(.dab-field-unit-input):focus-visible:not(:disabled),.entryTile input[type=email]:not(.dab-field-unit-input):focus-visible:not(:disabled),.entryTile input[type=month]:not(.dab-field-unit-input):focus-visible:not(:disabled),.entryTile select:focus-visible:not(:disabled),.entryTile textarea:focus-visible:not(:disabled){background-color:var(--field-bg-active);box-shadow:inset 0 -4px 0 0 var(--field-line);outline:none}.entryGrid input[type=number]:not(.dab-field-unit-input):disabled,.entryGrid input[type=text]:not(.dab-field-unit-input):disabled,.entryGrid input[type=email]:not(.dab-field-unit-input):disabled,.entryGrid input[type=month]:not(.dab-field-unit-input):disabled,.entryGrid select:disabled,.entryGrid textarea:disabled,.entryTile input[type=number]:not(.dab-field-unit-input):disabled,.entryTile input[type=text]:not(.dab-field-unit-input):disabled,.entryTile input[type=email]:not(.dab-field-unit-input):disabled,.entryTile input[type=month]:not(.dab-field-unit-input):disabled,.entryTile select:disabled,.entryTile textarea:disabled{opacity:.5;cursor:not-allowed;box-shadow:inset 0 -1px 0 0 var(--field-line)}.entryGrid input[type=text]:not(.dab-field-unit-input),.entryGrid input[type=email]:not(.dab-field-unit-input),.entryGrid input[type=month]:not(.dab-field-unit-input){min-width:8rem;max-width:20rem}.entryTile input[type=text]:not(.dab-field-unit-input),.entryTile input[type=email]:not(.dab-field-unit-input),.entryTile input[type=month]:not(.dab-field-unit-input){min-width:8rem;max-width:100%}:is(.entryGrid .dab-field-unit-wrap:hover:not(:has(input:disabled)),.entryTile .dab-field-unit-wrap:hover:not(:has(input:disabled))){background-color:var(--dab-field-bg-hover)}:is(.entryGrid .dab-field-unit-wrap:has(.dab-field-unit-input:focus-visible),.entryTile .dab-field-unit-wrap:has(.dab-field-unit-input:focus-visible)){background-color:var(--dab-field-bg-active);box-shadow:inset 0 -4px 0 0 var(--dab-field-line)}:is(.entryGrid .dab-field-unit-wrap:has(input:disabled),.entryTile .dab-field-unit-wrap:has(input:disabled)){opacity:.5;cursor:not-allowed}.entryGrid:not(.entryGrid--timecard) .dab-field-unit-wrap,.entryTile .dab-field-unit-wrap{min-height:var(--dab-field-min-height,50px);box-sizing:border-box}.entryGrid:not(.entryGrid--timecard) .dab-field-combo,.entryTile .dab-field-combo{width:100%;min-width:0;max-width:100%;display:block}.entryGrid:not(.entryGrid--timecard) .dab-field-combo__trigger,.entryTile .dab-field-combo__trigger,.entryGrid--timecard .dab-field-unit-wrap{min-height:var(--dab-field-min-height,50px);box-sizing:border-box}.entryGrid--timecard .dab-field-combo{width:100%;min-width:0;max-width:100%;display:block}.entryGrid--timecard .dab-field-combo__trigger{min-height:var(--dab-field-min-height,50px);box-sizing:border-box}.entryGrid--timecard .dab-field-unit-wrap:has(>.dab-field-unit-input--w2){justify-content:center;width:fit-content;min-width:0;max-width:none}.entryGrid--timecard .dab-field-unit-wrap input.dab-field-unit-input--w2{width:var(--dab-field-w2-ch,calc(2 * 1ch + .25ch));min-width:var(--dab-field-w2-ch,calc(2 * 1ch + .25ch));max-width:var(--dab-field-w2-ch,calc(2 * 1ch + .25ch));padding:0}.dab-field-combo-wrap--short-label{width:fit-content;min-width:0;max-width:none}.entryGrid--timecard .dab-field-combo-wrap--short-label,.entryTile .dab-field-combo-wrap--short-label{width:fit-content}.dab-field-combo-wrap--short-label>.dab-field-combo{width:fit-content;min-width:0;max-width:none}.entryGrid--timecard .dab-field-combo-wrap--short-label>.dab-field-combo,.entryTile .dab-field-combo-wrap--short-label>.dab-field-combo{width:fit-content}.dab-field-combo-wrap--short-label .dab-field-combo__trigger{width:auto;min-width:calc(var(--dab-field-w2-ch,calc(2 * 1ch + .25ch)) + var(--dab-field-pad-x,10px) + var(--dab-field-pad-x-end,28px));max-width:none}.dab-field-combo-wrap--short-label .dab-field-combo__label{min-width:var(--dab-field-w2-ch,calc(2 * 1ch + .25ch));text-overflow:clip;font-variant-numeric:tabular-nums lining-nums;text-align:center;flex:none;overflow:visible}@media (width<=1024px){.entryGrid:not(.entryGrid--timecard) .dab-field-unit-wrap,.entryGrid--timecard .dab-field-unit-wrap,.entryTile .dab-field-unit-wrap,.entryGrid:not(.entryGrid--timecard) .dab-field-combo__trigger,.entryGrid--timecard .dab-field-combo__trigger,.entryTile .dab-field-combo__trigger{min-height:var(--dab-field-min-height,52px)}}@media (width<=640px){.dab-field-unit-wrap--inline{width:100%;max-width:8rem}}.dab-checkbox{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;min-height:24px;margin:0;display:inline-flex;position:relative}.dab-checkbox__input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dab-checkbox__input:focus{outline:none}.dab-checkbox__box{flex-shrink:0;width:20px;height:20px;display:block;position:relative}.dab-checkbox__icon{background-color:var(--color-medium-green);transition:opacity .2s,transform .2s;position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.dab-checkbox__icon--off{opacity:1;transform:scale(1);-webkit-mask-image:url(/assets/icons/checkbox-unselected.svg);mask-image:url(/assets/icons/checkbox-unselected.svg)}.dab-checkbox__icon--on{opacity:0;transform:scale(.85);-webkit-mask-image:url(/assets/icons/checkbox-selected.svg);mask-image:url(/assets/icons/checkbox-selected.svg)}.dab-checkbox:has(.dab-checkbox__input:checked) .dab-checkbox__icon--off{opacity:0;transform:scale(.85)}.dab-checkbox:has(.dab-checkbox__input:checked) .dab-checkbox__icon--on{opacity:1;transform:scale(1)}.dab-checkbox:hover:not(:has(.dab-checkbox__input:disabled)):not(:has(.dab-checkbox__input:checked)) .dab-checkbox__icon--off{opacity:.85}.dab-checkbox:has(.dab-checkbox__input:focus-visible) .dab-checkbox__box{outline:2px solid var(--color-jacksons-purple);outline-offset:2px;border-radius:4px}.dab-checkbox:has(.dab-checkbox__input:disabled){opacity:.5;cursor:not-allowed}.dab-checkbox__label{font-size:.875rem;font-weight:var(--font-weight-medium);color:var(--color-aztec-60);line-height:1.33}.dab-radio{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;min-height:24px;margin:0;display:inline-flex;position:relative}.dab-radio__input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dab-radio__input:focus{outline:none}.dab-radio__box{flex-shrink:0;width:20px;height:20px;display:block;position:relative}.dab-radio__icon{background-color:var(--color-medium-green);transition:opacity .2s,transform .2s;position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.dab-radio__icon--off{opacity:1;transform:scale(1);-webkit-mask-image:url(/assets/icons/radio-unselected.svg);mask-image:url(/assets/icons/radio-unselected.svg)}.dab-radio__icon--on{opacity:0;transform:scale(.85);-webkit-mask-image:url(/assets/icons/radio-selected.svg);mask-image:url(/assets/icons/radio-selected.svg)}.dab-radio:has(.dab-radio__input:checked) .dab-radio__icon--off{opacity:0;transform:scale(.85)}.dab-radio:has(.dab-radio__input:checked) .dab-radio__icon--on{opacity:1;transform:scale(1)}.dab-radio:hover:not(:has(.dab-radio__input:disabled)):not(:has(.dab-radio__input:checked)) .dab-radio__icon--off{opacity:.85}.dab-radio:has(.dab-radio__input:focus-visible) .dab-radio__box{outline:2px solid var(--color-jacksons-purple);outline-offset:2px;border-radius:50%}.dab-radio:has(.dab-radio__input:disabled){opacity:.5;cursor:not-allowed}.dab-radio__label{font-size:.875rem;font-weight:var(--font-weight-medium);color:var(--color-aztec-60);line-height:1.33}.dab-toggle{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:12px;min-height:28px;margin:0;display:inline-flex}.dab-toggle__input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dab-toggle__track{border:1px solid var(--Jacksons-Purple-20);background:var(--Jacksons-Purple-10);box-sizing:border-box;width:52px;height:28px;font:inherit;color:inherit;cursor:pointer;appearance:none;border-radius:8px;flex-shrink:0;align-items:center;margin:0;padding:2px;transition:background-color .22s cubic-bezier(.4,0,.2,1),border-color .22s cubic-bezier(.4,0,.2,1);display:inline-flex;overflow:hidden}.dab-toggle__track:disabled{cursor:not-allowed}.dab-toggle__thumb{background:color-mix(in srgb, var(--color-jacksons-purple) 50%, transparent);border-radius:6px;flex-shrink:0;width:22px;height:22px;transition:transform .22s cubic-bezier(.4,0,.2,1),background-color .22s cubic-bezier(.4,0,.2,1);position:relative}.dab-toggle__thumb:after{content:"";background-color:color-mix(in srgb, var(--color-honeydew,#f1ffef) 50%, transparent);pointer-events:none;width:12px;height:12px;margin:auto;transition:background-color .22s cubic-bezier(.4,0,.2,1);position:absolute;inset:0;-webkit-mask:url(/assets/icons/Drag.svg) 50%/contain no-repeat;mask:url(/assets/icons/Drag.svg) 50%/contain no-repeat}html[data-theme=dark] .dab-toggle__thumb:after{background-color:color-mix(in srgb, var(--color-aztec-base,#0a2117) 50%, transparent)}:is(.dab-toggle--checked .dab-toggle__thumb,.dab-toggle:has(.dab-toggle__input:checked) .dab-toggle__thumb){background:var(--color-jacksons-purple);transform:translate(24px)}.dab-toggle--checked .dab-toggle__thumb:after{background-color:var(--color-chrysoprase,#62d09c)}.dab-toggle:has(.dab-toggle__input:checked) .dab-toggle__thumb:after{background-color:var(--color-chrysoprase,#62d09c)}html[data-theme=dark] .dab-toggle--checked .dab-toggle__thumb:after{background-color:#358a62}html[data-theme=dark] .dab-toggle:has(.dab-toggle__input:checked) .dab-toggle__thumb:after{background-color:#358a62}.dab-toggle:focus-within .dab-toggle__track{outline:2px solid color-mix(in srgb, var(--color-jacksons-purple) 45%, transparent);outline-offset:2px}.dab-toggle:has(.dab-toggle__input:focus-visible) .dab-toggle__track{outline:2px solid color-mix(in srgb, var(--color-jacksons-purple) 45%, transparent);outline-offset:2px}:is(.dab-toggle--loading,.dab-toggle:has(.dab-toggle__input:disabled),.dab-toggle:has(.dab-toggle__track:disabled)){opacity:.5;cursor:not-allowed}.dab-toggle--loading .dab-toggle__track{cursor:not-allowed}.dab-toggle__label{font-size:.9375rem;font-weight:var(--font-weight-medium);color:var(--color-aztec-60);line-height:1.33;transition:color .22s cubic-bezier(.4,0,.2,1),font-weight .22s cubic-bezier(.4,0,.2,1)}:is(.dab-toggle--checked .dab-toggle__label,.dab-toggle:has(.dab-toggle__input:checked) .dab-toggle__label){color:var(--color-aztec);font-weight:var(--font-weight-semibold)}.dab-toggle-panel{box-sizing:border-box;background:var(--Jacksons-Purple-5);border:1px solid color-mix(in srgb, var(--color-jacksons-purple) 12%, transparent);border-radius:8px;flex-direction:column;gap:0;margin-top:0;padding:15px;transition:background-color .22s cubic-bezier(.4,0,.2,1),border-color .22s cubic-bezier(.4,0,.2,1);display:flex}:is(.dab-toggle-panel--open,.dab-toggle-panel:has(>.dab-toggle-panel__reveal:not(.dab-toggle-panel__reveal--hidden)),.dab-toggle-panel:has(>.dab-toggle-panel__row>.dab-toggle-panel__reveal:not(.dab-toggle-panel__reveal--hidden))){background:var(--Aztec-10);border-color:var(--Aztec-30)}.dab-toggle-panel__row{flex-direction:column;gap:0;width:100%;min-width:0;display:flex}.dab-toggle-panel__divider{align-self:stretch;width:100%;margin:15px 0}.dab-toggle-panel--openable{cursor:pointer}.dab-toggle-panel--openable:focus-visible{outline:2px solid color-mix(in srgb, var(--color-jacksons-purple) 45%, transparent);outline-offset:2px}:is(.dab-toggle-panel--open.dab-toggle-panel--openable:focus-visible,.dab-toggle-panel:has(>.dab-toggle-panel__reveal:not(.dab-toggle-panel__reveal--hidden)).dab-toggle-panel--openable:focus-visible,.dab-toggle-panel:has(>.dab-toggle-panel__row>.dab-toggle-panel__reveal:not(.dab-toggle-panel__reveal--hidden)).dab-toggle-panel--openable:focus-visible){outline-color:var(--Aztec-50)}.dab-toggle-panel__toggle{pointer-events:none;justify-content:space-between;align-self:stretch;align-items:center;gap:12px;width:100%;display:flex}.dab-toggle-panel__toggle .dab-toggle__label{flex:auto;min-width:0}.dab-toggle-panel__toggle .dab-toggle__track{pointer-events:auto;cursor:pointer;flex-shrink:0}.dab-toggle-panel__toggle .dab-toggle__action{pointer-events:auto;flex-shrink:0;margin-inline-end:18px;display:inline-flex}.dab-toggle__action{transition:opacity var(--dab-resize-duration,.4s) var(--dab-resize-easing,cubic-bezier(.33, 1, .68, 1)), transform var(--dab-resize-duration,.4s) var(--dab-resize-easing,cubic-bezier(.33, 1, .68, 1)), visibility 0s}.dab-toggle__action--hidden,.dab-toggle-panel__toggle .dab-toggle__action--hidden{opacity:0;visibility:hidden;pointer-events:none;transition-delay:0s, 0s, var(--dab-resize-duration,.4s);transform:translate(-30px)}@media (prefers-reduced-motion:reduce){.dab-toggle__action{transition:none}}.dab-toggle-panel:not(.dab-toggle-panel--open):not(:has(>.dab-toggle-panel__reveal:not(.dab-toggle-panel__reveal--hidden))):not(:has(>.dab-toggle-panel__row>.dab-toggle-panel__reveal:not(.dab-toggle-panel__reveal--hidden))) .dab-toggle:not(.dab-toggle--checked):not(:has(.dab-toggle__input:checked)) .dab-toggle__label{color:color-mix(in srgb, var(--color-jacksons-purple) 75%, transparent);font-weight:var(--font-weight-medium)}:is(.dab-toggle-panel .dab-toggle--checked .dab-toggle__label,.dab-toggle-panel .dab-toggle:has(.dab-toggle__input:checked) .dab-toggle__label),:is(.dab-toggle-panel--open .dab-toggle__label,.dab-toggle-panel:has(>.dab-toggle-panel__reveal:not(.dab-toggle-panel__reveal--hidden)) .dab-toggle__label,.dab-toggle-panel:has(>.dab-toggle-panel__row>.dab-toggle-panel__reveal:not(.dab-toggle-panel__reveal--hidden)) .dab-toggle__label){color:var(--color-aztec)}:is(.dab-toggle-panel .dab-toggle--checked .dab-toggle__track,.dab-toggle-panel .dab-toggle:has(.dab-toggle__input:checked) .dab-toggle__track){border-color:var(--Aztec-30);background:var(--Aztec-10)}.dab-toggle-panel__reveal{opacity:1;transition:grid-template-rows var(--dab-resize-duration,.4s) var(--dab-resize-easing,cubic-bezier(.33, 1, .68, 1)), opacity var(--dab-resize-duration,.4s) var(--dab-resize-easing,cubic-bezier(.33, 1, .68, 1));grid-template-rows:1fr;display:grid;overflow:hidden}.dab-toggle-panel__reveal:not(.dab-toggle-panel__reveal--hidden){overflow:visible}.dab-toggle-panel__reveal--hidden{opacity:0;grid-template-rows:0fr}.dab-toggle-panel__reveal-inner{min-height:0;overflow:clip hidden}.dab-toggle-panel__reveal:not(.dab-toggle-panel__reveal--hidden)>.dab-toggle-panel__reveal-inner{overflow:visible}.dab-toggle-panel__reveal--hidden .dab-toggle-panel__reveal-inner{pointer-events:none}.dab-toggle-panel__body{border-top:1px solid color-mix(in srgb, var(--color-jacksons-purple) 14%, transparent);flex-direction:column;gap:15px;margin-top:15px;padding-top:15px;transition:border-color .22s cubic-bezier(.4,0,.2,1);display:flex}:is(.dab-toggle-panel--open .dab-toggle-panel__body,.dab-toggle-panel:has(>.dab-toggle-panel__reveal:not(.dab-toggle-panel__reveal--hidden)) .dab-toggle-panel__body,.dab-toggle-panel:has(>.dab-toggle-panel__row>.dab-toggle-panel__reveal:not(.dab-toggle-panel__reveal--hidden)) .dab-toggle-panel__body){border-top-color:var(--Aztec-30)}.dab-toggle-panel__hint{color:var(--color-text-muted);margin:.375rem 0 0;font-size:.8125rem;line-height:1.4}@media (prefers-reduced-motion:reduce){.dab-toggle-panel,.dab-toggle-panel__body,.dab-toggle-panel__reveal{transition:none}}@media (width<=1024px){:root{--dab-field-min-height:52px;--dab-field-pad-y:15px;--dab-field-pad-x:15px;--dab-field-chevron-size:12px;--dab-field-chevron-inset:15px;--dab-field-pad-x-end:calc(var(--dab-field-pad-x) + var(--dab-field-chevron-size) + 8px)}.dab-field-unit-wrap:not(.dab-field-unit-wrap--inline),.dab-field-input,.dab-field-range-input,.dab-field-select{box-sizing:border-box;min-height:var(--dab-field-min-height);height:var(--dab-field-min-height);max-height:var(--dab-field-min-height);padding-top:var(--dab-field-pad-y);padding-bottom:var(--dab-field-pad-y);padding-left:var(--dab-field-pad-x);font-size:var(--dab-field-font-size);line-height:var(--dab-field-line-height);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.dab-field-select{padding-right:var(--dab-field-pad-x-end)}.dab-field-unit-wrap:not(.dab-field-unit-wrap--inline):has(.dab-field-unit-suffix){padding-right:var(--dab-field-pad-x-end)}.dab-field-input{padding-right:var(--dab-field-pad-x)}.dab-field-unit-wrap:not(.dab-field-unit-wrap--inline):not(:has(.dab-field-unit-suffix)){padding-right:var(--dab-field-pad-x)}.dab-field-unit-wrap:not(.dab-field-unit-wrap--inline){cursor:text;align-items:center}.dab-field-unit-wrap:not(.dab-field-unit-wrap--inline):has(.dab-field-unit-suffix){position:relative}.dab-field-unit-wrap:not(.dab-field-unit-wrap--inline):has(.dab-field-unit-suffix) .dab-field-unit-suffix{right:var(--dab-field-chevron-inset);font-size:var(--dab-field-font-size);line-height:var(--dab-field-line-height);margin:0;position:absolute;top:50%;transform:translateY(-50%)}.dab-field-unit-input,.dab-field-input,.dab-field-select{font-size:var(--dab-field-font-size);line-height:var(--dab-field-line-height)}.dab-field-unit-wrap:not(.dab-field-unit-wrap--inline) .dab-field-unit-input{min-height:0;margin:0;padding:0}.entryGrid .dab-field-unit-wrap .dab-field-unit-input,.entryTile .dab-field-unit-wrap .dab-field-unit-input{padding:0}.dab-field-select{background-size:var(--dab-field-chevron-size);background-position:right var(--dab-field-chevron-inset) center}.entryGrid input[type=number]:not(.dab-field-unit-input),.entryGrid input[type=text]:not(.dab-field-unit-input),.entryGrid input[type=email]:not(.dab-field-unit-input),.entryGrid input[type=month]:not(.dab-field-unit-input),.entryGrid textarea,.entryTile input[type=number]:not(.dab-field-unit-input),.entryTile input[type=text]:not(.dab-field-unit-input),.entryTile input[type=email]:not(.dab-field-unit-input),.entryTile input[type=month]:not(.dab-field-unit-input),.entryTile textarea{min-height:var(--dab-field-min-height);padding:var(--dab-field-pad-y) var(--dab-field-pad-x);font-size:var(--dab-field-font-size)}.entryGrid select,.entryTile select{min-height:var(--dab-field-min-height);padding:var(--dab-field-pad-y) var(--dab-field-pad-x-end) var(--dab-field-pad-y) var(--dab-field-pad-x);font-size:var(--dab-field-font-size);background-size:var(--dab-field-chevron-size);background-position:right var(--dab-field-chevron-inset) center}.dab-field-picker-btn{min-height:var(--dab-field-min-height);padding:var(--dab-field-pad-y)}.dab-field-with-picker>.dab-field-input,.dab-field-with-picker>.dab-field-input.dab-field-input--with-picker,.dab-field-with-picker>.dab-field-range-input{padding-right:2.75rem}.dab-field-with-picker>.dab-field-picker-btn{width:2.75rem;min-width:2.75rem;height:auto;min-height:0;padding:0}}
