@media (hover:hover) and (pointer:fine){.dab-card-surface:hover:not(.dab-card-surface--active):not([data-active]):not(:focus-within):not(.dab-card-surface--static),.entryTile:hover:not(.dab-card-surface--active):not([data-active]):not(:focus-within){--dab-card-shadow:0 25px 50px 0 var(--Jacksons-Purple-20)}.dab-card-surface--active:not(.dab-card-surface--static):hover,.dab-card-surface:not(.dab-card-surface--static):focus-within:hover,button.dab-card-surface:focus-visible:hover,.entryTile:focus-within:hover{--dab-card-bg:var(--Rich-Peach-10);--dab-card-border-color:var(--Rich-Peach-Card-100);--dab-card-inset-ring:var(--Rich-Peach-Card-100);--dab-card-shadow:0 25px 50px 0 var(--Rich-Peach-30)}}@media (width<=768px){.dab-card-surface:hover:not(.dab-card-surface--active):not(:focus-within):not(.dab-card-surface--static),.entryTile:hover:not(:focus-within){--dab-card-bg:var(--Jacksons-Purple-5);--dab-card-border-color:var(--Jacksons-Purple-30);--dab-card-inset-ring:transparent;--dab-card-shadow:0 5px 10px 0 var(--Jacksons-Purple-10)}.dab-card-surface--active:not(.dab-card-surface--static),.dab-card-surface--active:not(.dab-card-surface--static):hover,.dab-card-surface[data-active]:not(.dab-card-surface--static),.dab-card-surface[data-active]:not(.dab-card-surface--static):hover,.dab-card-surface:not(.dab-card-surface--static):focus-within,.dab-card-surface:not(.dab-card-surface--static):focus-within:hover{--dab-card-bg:var(--Rich-Peach-10);--dab-card-border-color:var(--Rich-Peach-Card-100);--dab-card-inset-ring:var(--Rich-Peach-Card-100);--dab-card-shadow:0 25px 50px 0 var(--Rich-Peach-30)}}@media (hover:none),(pointer:coarse){button.dab-card-surface:active{--dab-card-bg:var(--Rich-Peach-10);--dab-card-border-color:var(--Rich-Peach-Card-100);--dab-card-inset-ring:var(--Rich-Peach-Card-100);--dab-card-shadow:0 25px 50px 0 var(--Rich-Peach-30)}}@media (prefers-reduced-motion:reduce){.dab-card-surface,.entryTile{transition:none}}._readOnlyCard_1n4dl_6.dab-card-surface--static,._readOnlyCard_1n4dl_6.dab-card-surface--static:is(:hover,:focus,:focus-within,:focus-within:hover,:active),._readOnlyCard_1n4dl_6.dab-card-surface--static.dab-card-surface--active,._readOnlyCard_1n4dl_6.dab-card-surface--static.dab-card-surface--active:is(:hover,:focus,:focus-within){cursor:default;--dab-card-bg:transparent;--dab-card-border-color:var(--Rich-Peach-20);--dab-card-inset-ring:transparent;--dab-card-shadow:0 5px 10px 0 var(--Rich-Peach-10);border:1px solid var(--Rich-Peach-20);background-color:#0000;background-image:linear-gradient(180deg, var(--Rich-Peach-10,#e7b19f1a) 54.81%, var(--Rich-Peach-20,#e7b19f33) 83.17%);height:auto;min-height:auto;box-shadow:0 5px 10px 0 var(--Rich-Peach-10);gap:10px;transition:none;transform:none}._header_1n4dl_32{justify-content:space-between;align-items:flex-start;gap:12px;width:100%;min-width:0;display:flex}._headerAction_1n4dl_41{flex-shrink:0;margin-top:.125rem}._title_1n4dl_46.dab-calc-card__title{min-width:0;color:var(--color-aztec);flex:auto;margin:0}._resultsBody_1n4dl_53{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}._button_1hgqb_6{--honeydew-100:var(--color-honeydew,#f1ffef);--jackson-purple-100:var(--color-jacksons-purple,#141b89);--jackson-purple-60:var(--Jacksons-Purple-60,#141b8999);--jackson-purple-70:#141b89b3;--jackson-purple-50:#141b8980;--jackson-purple-30:var(--Jacksons-Purple-30,#141b894d);--jackson-purple-20:var(--Jacksons-Purple-20,#141b8933);--jackson-purple-10:var(--Jacksons-Purple-10,#141b891a);--medium-green-100:var(--color-medium-green,#358a62);--terra-cotta-100:var(--color-terra-cotta,#b35a3b);--aztec-100:var(--color-aztec,#0a2117);--aztec-40:#0a211766;--aztec-20:#0a211733;--aztec-10:#0a21171a;--honeydew-50:#f1ffef80;box-sizing:border-box;border-radius:var(--dab-radius-button,8px);border:2px solid var(--button-border-default);background-color:var(--button-fill-default);isolation:isolate;color:var(--button-foreground-default);cursor:pointer;font-family:var(--font-roundo,inherit);font-weight:var(--font-weight-semibold);text-transform:uppercase;background-image:none;justify-content:center;align-items:center;line-height:1.3;transition:background-color .18s,border-color .18s,color .18s,box-shadow .18s,opacity .18s;display:inline-flex;position:relative;overflow:hidden}@media (hover:hover){._button_1hgqb_6:hover:not(:disabled):not(:active){border-color:var(--button-border-hover);background-color:var(--button-fill-hover);color:var(--button-foreground-hover)}}._button_1hgqb_6:active:not(:disabled){border-color:var(--button-border-active);background-color:var(--button-fill-active);box-shadow:var(--button-shadow-active);color:var(--button-foreground-active)}._button_1hgqb_6:disabled{background-color:var(--button-fill-disabled);border-color:var(--button-border-disabled);color:var(--button-foreground-disabled);opacity:.5;cursor:not-allowed}._primary_1hgqb_71{--button-fill-default:var(--jackson-purple-100);--button-border-default:transparent;--button-foreground-default:var(--honeydew-100);--button-fill-hover:#141b89cc;--button-border-hover:var(--jackson-purple-100);--button-foreground-hover:var(--honeydew-100);--button-fill-active:#141b89cc;--button-border-active:var(--jackson-purple-100);--button-shadow-active:0 0 15px 0 var(--Medium-Green-80,#358a62cc) inset;--button-foreground-active:var(--honeydew-100);--button-fill-disabled:var(--aztec-100);--button-border-disabled:var(--aztec-100);--button-foreground-disabled:var(--honeydew-50)}._secondary_1hgqb_87{--button-fill-default:var(--jackson-purple-10);--button-border-default:var(--jackson-purple-30);--button-foreground-default:var(--jackson-purple-100);--button-fill-hover:var(--jackson-purple-20);--button-border-hover:var(--jackson-purple-50);--button-foreground-hover:var(--jackson-purple-100);--button-fill-active:var(--jackson-purple-30);--button-border-active:var(--jackson-purple-70);--button-shadow-active:none;--button-foreground-active:var(--jackson-purple-100);--button-fill-disabled:var(--aztec-10);--button-border-disabled:var(--aztec-20);--button-foreground-disabled:var(--aztec-40)}._button_1hgqb_6:focus-visible{outline:2px solid var(--color-action);outline-offset:2px}._default_1hgqb_108{gap:10px;min-height:50px;padding:15px}._small_1hgqb_114{gap:5px;min-height:30px;padding:7px 10px}._iconOnly_1hgqb_120._default_1hgqb_108{gap:0;min-width:50px;padding:15px}._iconOnly_1hgqb_120._small_1hgqb_114{gap:0;min-width:30px;padding:7px}._icon_1hgqb_120{flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative}._iconDefault_1hgqb_141{width:20px;height:20px;font-size:20px}._iconSmall_1hgqb_147{width:16px;height:16px;font-size:16px}._iconGlyph_1hgqb_153{background-color:currentColor;width:100%;height:100%;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._labelDefault_1hgqb_165{color:inherit;font-size:20px;line-height:1;display:inline-block}._labelSmall_1hgqb_172{color:inherit;font-size:16px;line-height:1;display:inline-block}._labelNoWrap_1hgqb_179{white-space:nowrap}._wrap_1k2kx_1{flex-shrink:0;position:relative}._trigger_1k2kx_7{--field-line:#141b894d;--field-bg-hover:#358a620d;--field-bg-active:#358a621a;box-sizing:border-box;width:100%;min-width:9.5rem;max-width:14rem;height:auto;min-height:50px;color:var(--color-jacksons-purple);font-size:16px;font-weight:var(--font-weight-medium);text-align:left;cursor:pointer;box-shadow:inset 0 -1px 0 0 var(--field-line);background-color:#0000;border:none;align-items:center;gap:5px;padding:10px 28px 10px 10px;font-family:inherit;line-height:1.33;display:inline-flex;position:relative;border-radius:8px 8px 0 0!important}._trigger_1k2kx_7:hover:not(:disabled){background-color:var(--field-bg-hover);box-shadow:inset 0 -1px 0 0 var(--field-line)}._trigger_1k2kx_7:focus-visible:not(:disabled),._trigger_1k2kx_7[aria-expanded=true]:not(:disabled){background-color:var(--field-bg-active);box-shadow:inset 0 -4px 0 0 var(--field-line);outline:none}._trigger_1k2kx_7:disabled{opacity:.5;cursor:not-allowed;box-shadow:inset 0 -1px 0 0 var(--field-line)}._trigger_1k2kx_7:disabled ._triggerChevron_1k2kx_57{opacity:.45}._triggerChevron_1k2kx_57{background-color:var(--color-jacksons-purple);pointer-events:none;width:16px;height:16px;position:absolute;top:50%;right:10px;transform:translateY(-50%);-webkit-mask-image:url(/assets/icons/arrow_down.svg);mask-image:url(/assets/icons/arrow_down.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._flag_1k2kx_80{object-fit:contain;pointer-events:none;flex-shrink:0;width:18px;height:18px;display:block}._flagTinted_1k2kx_89{background-color:currentColor;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._flagPlaceholder_1k2kx_99{pointer-events:none;background-color:#141b8926;border-radius:2px;flex-shrink:0;width:18px;height:18px}._triggerLabel_1k2kx_108{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._placeholderText_1k2kx_116{color:#141b8966}._popoverScroll_1k2kx_121{border:1px solid var(--Jacksons-Purple-30);background-color:var(--color-honeydew);max-height:min(280px,100vh - 24px);color:var(--color-jacksons-purple);box-shadow:0 25px 50px 0 var(--Jacksons-Purple-20);scrollbar-width:thin;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;border-radius:12px;margin:0;padding:0;animation:.18s ease-in-out _bbarSelectPopoverIn_1k2kx_1;overflow:hidden auto}._popoverClosing_1k2kx_138{animation:.18s ease-in-out forwards _bbarSelectPopoverOut_1k2kx_1}@keyframes _bbarSelectPopoverIn_1k2kx_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes _bbarSelectPopoverOut_1k2kx_1{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(30px)}}._popoverList_1k2kx_164{margin:0;padding:0;list-style:none}._quickSearchSticky_1k2kx_170{z-index:2;background-color:var(--color-honeydew);border-bottom:1px solid var(--Jacksons-Purple-30);flex-direction:column;gap:5px;padding:10px;display:none;position:sticky;top:0}._quickSearchLabel_1k2kx_182{font-size:12px;font-weight:var(--font-weight-medium);color:var(--color-jacksons-purple);line-height:1.2}._quickSearchInput_1k2kx_189{--field-line:var(--Jacksons-Purple-30);--field-bg-hover:var(--Jacksons-Purple-10);--field-bg-active:#358a621a;appearance:none;width:100%;min-height:50px;color:var(--color-jacksons-purple);font-size:16px;font-weight:var(--font-weight-medium);box-sizing:border-box;box-shadow:inset 0 -1px 0 0 var(--field-line);background:0 0;border:none;border-radius:8px 8px 0 0;padding:10px;font-family:inherit;line-height:1.33}._quickSearchInput_1k2kx_189::placeholder{color:#141b8966}._quickSearchInput_1k2kx_189:hover{background-color:var(--field-bg-hover);box-shadow:inset 0 -1px 0 0 var(--field-line)}._quickSearchInput_1k2kx_189:focus-visible{background-color:var(--field-bg-active);box-shadow:inset 0 -4px 0 0 var(--field-line);outline:none}._popoverList_1k2kx_164 li{padding:0 5px 3px}._option_1k2kx_232{width:100%;min-height:40px;color:var(--color-jacksons-purple);font-size:14px;font-weight:var(--font-weight-medium);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;margin:0;padding:8px 12px;font-family:inherit;display:flex}._popoverList_1k2kx_164 li:first-child{padding-top:3px}._option_1k2kx_232:hover,._option_1k2kx_232:focus-visible{background-color:color-mix(in srgb, var(--color-jacksons-purple) 10%, transparent);color:var(--color-jacksons-purple);outline:none}._option_1k2kx_232._optionSelected_1k2kx_263:hover,._option_1k2kx_232._optionSelected_1k2kx_263:focus-visible{color:var(--color-honeydew);background-color:var(--color-medium-green)!important}._option_1k2kx_232[aria-selected=true]{background-color:var(--color-medium-green);color:var(--color-honeydew)}._optionSelected_1k2kx_263,._option_1k2kx_232._optionSelected_1k2kx_263{color:var(--color-honeydew);font-weight:var(--font-weight-medium);border:none;background-color:var(--color-medium-green)!important}._noFlags_1k2kx_282 ._trigger_1k2kx_7{padding-left:10px}._optionFlag_1k2kx_286{object-fit:contain;flex-shrink:0;width:20px;height:20px}._optionFlagTinted_1k2kx_293{background-color:currentColor;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._optionFlagPlaceholder_1k2kx_303{background-color:#141b8926;border-radius:2px;flex-shrink:0;width:20px;height:20px}._optionLabel_1k2kx_311{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}._optionLabelCarmine_1k2kx_318,._triggerLabelCarmine_1k2kx_319{color:var(--color-rich-carmine)}._option_1k2kx_232._optionSelectedCarmine_1k2kx_323,._option_1k2kx_232._optionSelectedCarmine_1k2kx_323._optionSelected_1k2kx_263,._option_1k2kx_232._optionSelectedCarmine_1k2kx_323[aria-selected=true]{color:var(--color-honeydew);font-weight:var(--font-weight-medium);border:none;background-color:var(--color-rich-carmine)!important}._option_1k2kx_232._optionSelectedCarmine_1k2kx_323 ._optionLabel_1k2kx_311,._option_1k2kx_232._optionSelectedCarmine_1k2kx_323 ._optionLabelCarmine_1k2kx_318{color:var(--color-honeydew)}._option_1k2kx_232._optionSelectedCarmine_1k2kx_323:hover,._option_1k2kx_232._optionSelectedCarmine_1k2kx_323:focus-visible,._option_1k2kx_232._optionSelectedCarmine_1k2kx_323._optionSelected_1k2kx_263:hover,._option_1k2kx_232._optionSelectedCarmine_1k2kx_323._optionSelected_1k2kx_263:focus-visible{color:var(--color-honeydew);background-color:var(--color-rich-carmine)!important}._wide_1k2kx_345 ._trigger_1k2kx_7{min-width:320px;max-width:20rem}._wide_1k2kx_345{min-width:12rem}._compactInBar_1k2kx_355._wide_1k2kx_345,._compactInBar_1k2kx_355._wide_1k2kx_345 ._trigger_1k2kx_7{width:100%;min-width:0;max-width:100%}._panel_1k2kx_368._wide_1k2kx_345 ._trigger_1k2kx_7{min-width:12rem;max-width:18rem}._calcPrompt_1k2kx_374 ._trigger_1k2kx_7{background-color:#0000;min-width:5.5rem;max-width:9.5rem;min-height:44px;padding:6px 28px 6px 8px;font-size:14px}._calcPromptWide_1k2kx_384 ._trigger_1k2kx_7,._calcPrompt_1k2kx_374._wide_1k2kx_345 ._trigger_1k2kx_7,._calcPromptWide_1k2kx_384._wide_1k2kx_345 ._trigger_1k2kx_7{min-width:8rem;max-width:min(18rem,100%)}._calcPrompt_1k2kx_374{flex:none}._panel_1k2kx_368 ._trigger_1k2kx_7{border:1px solid var(--color-border-strong);background-color:var(--color-surface);min-height:40px;color:var(--color-jacksons-purple);box-shadow:none;padding:0 2rem 0 10px;font-size:14px;line-height:1.2;border-radius:8px 8px 0 0!important}._panel_1k2kx_368 ._trigger_1k2kx_7:hover:not(:disabled){background-color:var(--color-surface-soft);border-color:var(--color-border-strong)}._panel_1k2kx_368 ._trigger_1k2kx_7:focus-visible:not(:disabled),._panel_1k2kx_368 ._trigger_1k2kx_7[aria-expanded=true]:not(:disabled){box-shadow:inset 0 -4px 0 0 var(--color-medium-green);outline:none}._panel_1k2kx_368 ._triggerChevron_1k2kx_57{background-color:var(--color-jacksons-purple)}._panel_1k2kx_368 ._flagPlaceholder_1k2kx_99{background-color:#0a21171f}._panel_1k2kx_368 ._option_1k2kx_232{color:var(--color-jacksons-purple)}._panel_1k2kx_368 ._option_1k2kx_232:hover,._panel_1k2kx_368 ._option_1k2kx_232:focus-visible{background-color:color-mix(in srgb, var(--color-jacksons-purple) 10%, transparent);color:var(--color-jacksons-purple)}._panel_1k2kx_368 ._option_1k2kx_232._optionSelected_1k2kx_263:hover,._panel_1k2kx_368 ._option_1k2kx_232._optionSelected_1k2kx_263:focus-visible{color:var(--color-honeydew);background-color:var(--color-medium-green)!important}._panel_1k2kx_368 ._option_1k2kx_232[aria-selected=true]{background-color:var(--color-medium-green);color:var(--color-honeydew)}._panel_1k2kx_368 ._optionSelected_1k2kx_263{color:var(--color-honeydew);border:none;background-color:var(--color-medium-green)!important}._tableVariant_1k2kx_463{flex-shrink:1;width:100%;min-width:0;max-width:100%;display:block}._tableVariant_1k2kx_463 ._trigger_1k2kx_7{border-bottom-right-radius:0;border-bottom-left-radius:0;align-items:center;width:100%;min-width:0;max-width:100%;height:auto;min-height:50px;padding-right:28px;display:flex}._tableVariantCompact_1k2kx_484 ._trigger_1k2kx_7{min-height:40px;padding:4px 26px 4px 8px;font-size:.875rem}._tableVariant_1k2kx_463 ._triggerChevron_1k2kx_57{background-color:var(--color-jacksons-purple)}._tableVariant_1k2kx_463 ._option_1k2kx_232{color:var(--color-jacksons-purple);gap:5px}._tableVariant_1k2kx_463 ._option_1k2kx_232:hover,._tableVariant_1k2kx_463 ._option_1k2kx_232:focus-visible{background-color:color-mix(in srgb, var(--color-jacksons-purple) 10%, transparent);color:var(--color-jacksons-purple)}._tableVariant_1k2kx_463 ._option_1k2kx_232._optionSelected_1k2kx_263:hover,._tableVariant_1k2kx_463 ._option_1k2kx_232._optionSelected_1k2kx_263:focus-visible{color:var(--color-honeydew);background-color:var(--color-medium-green)!important}._tableVariant_1k2kx_463 ._option_1k2kx_232[aria-selected=true]{background-color:var(--color-medium-green);color:var(--color-honeydew)}._tableVariant_1k2kx_463 ._optionSelected_1k2kx_263{color:var(--color-honeydew);border:none;background-color:var(--color-medium-green)!important}@media (prefers-color-scheme:dark){._tableVariant_1k2kx_463 ._trigger_1k2kx_7{--field-line:#141b8959;color:var(--color-jacksons-purple)}._tableVariant_1k2kx_463 ._triggerChevron_1k2kx_57{background-color:var(--color-jacksons-purple)}._tableVariant_1k2kx_463 ._option_1k2kx_232{color:var(--color-jacksons-purple)}}._panel_1k2kx_368 ._optionFlagPlaceholder_1k2kx_303{background-color:#0a21171a}@media (width<=1024px){._quickSearchSticky_1k2kx_170{display:flex}._trigger_1k2kx_7{min-height:var(--dab-field-min-height,52px);padding:var(--dab-field-pad-y,15px) var(--dab-field-pad-x-end,35px) var(--dab-field-pad-y,15px) var(--dab-field-pad-x,15px);font-size:var(--dab-field-font-size,16px);line-height:var(--dab-field-line-height,1.33)}._triggerChevron_1k2kx_57{right:var(--dab-field-chevron-inset,15px);width:var(--dab-field-chevron-size,12px);height:var(--dab-field-chevron-size,12px)}._flag_1k2kx_80,._flagPlaceholder_1k2kx_99{width:var(--dab-field-chevron-size,12px);height:var(--dab-field-chevron-size,12px)}._noFlags_1k2kx_282 ._trigger_1k2kx_7{padding-left:var(--dab-field-pad-x,15px)}._panel_1k2kx_368 ._trigger_1k2kx_7{min-height:0;padding:var(--dab-field-pad-y,15px) calc(var(--dab-field-pad-x,15px) + var(--dab-field-chevron-size,12px) + 10px) var(--dab-field-pad-y,15px) var(--dab-field-pad-x,15px);font-size:var(--dab-field-font-size,16px);line-height:var(--dab-field-line-height,1.33)}._tableVariant_1k2kx_463 ._trigger_1k2kx_7{min-height:var(--dab-field-min-height,52px);padding:var(--dab-field-pad-y,15px) var(--dab-field-pad-x-end,35px) var(--dab-field-pad-y,15px) var(--dab-field-pad-x,15px)}._tableVariantCompact_1k2kx_484 ._trigger_1k2kx_7{min-height:var(--dab-field-min-height,52px);padding:var(--dab-field-pad-y,15px) var(--dab-field-pad-x-end,35px) var(--dab-field-pad-y,15px) var(--dab-field-pad-x,15px);font-size:var(--dab-field-font-size,16px);line-height:var(--dab-field-line-height,1.33)}._wide_1k2kx_345 ._trigger_1k2kx_7{font-size:var(--dab-field-font-size,16px)}._compactInBar_1k2kx_355._wide_1k2kx_345 ._trigger_1k2kx_7{padding:var(--dab-field-pad-y,15px) var(--dab-field-pad-x-end,35px) var(--dab-field-pad-y,15px) var(--dab-field-pad-x,15px);font-size:var(--dab-field-font-size,16px)}._optionFlag_1k2kx_286,._optionFlagPlaceholder_1k2kx_303{width:12px;height:12px}._panel_1k2kx_368 ._option_1k2kx_232{gap:5px}._calcPrompt_1k2kx_374 ._trigger_1k2kx_7{min-width:4.75rem;max-width:8rem;min-height:40px;font-size:13px}._calcPromptWide_1k2kx_384 ._trigger_1k2kx_7{min-width:6.5rem;max-width:min(100%,14rem)}}._panel_1xwha_1{width:100%;font-family:var(--font-roundo);flex-direction:column;gap:15px;display:flex}._header_1xwha_9{grid-template-columns:1fr minmax(5.5rem,1fr);align-items:stretch;gap:10px;display:grid}._headerField_1xwha_16{min-width:0}._weekdays_1xwha_20{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}._weekday_1xwha_20{font-size:.75rem;font-weight:var(--font-weight-semibold);color:var(--color-medium-green);text-align:center;margin:0;line-height:1.2}._weeks_1xwha_35{flex-direction:column;gap:2px;display:flex}._week_1xwha_20{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}._dayBtn_1xwha_47{min-width:36px;min-height:36px;color:var(--color-jacksons-purple);font-size:.9375rem;font-weight:var(--font-weight-medium);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;margin:0 auto;padding:0;display:inline-flex}._dayBtn_1xwha_47:hover:not(:disabled){background:var(--Jacksons-Purple-10)}._dayBtn_1xwha_47:focus-visible{outline:2px solid var(--color-jacksons-purple);outline-offset:2px}._dayBtnSelected_1xwha_73{background:var(--color-medium-green);color:var(--color-honeydew)}._dayBtnSelected_1xwha_73:hover:not(:disabled){background:var(--color-medium-green)}._dayBtnToday_1xwha_82:not(._dayBtnSelected_1xwha_73){box-shadow:inset 0 0 0 1px var(--Jacksons-Purple-30)}._dayBtnDisabled_1xwha_86{opacity:.3;cursor:not-allowed}._dayEmpty_1xwha_91{min-height:36px}@media (width<=640px){._header_1xwha_9{grid-template-columns:1fr 1fr}._dayBtn_1xwha_47{min-width:32px;min-height:32px;font-size:.875rem}}@keyframes dab-calendar-popover-in-above{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes dab-calendar-popover-out-above{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(30px)}}@keyframes dab-calendar-popover-in-below{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes dab-calendar-popover-out-below{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-30px)}}@media (prefers-reduced-motion:reduce){.dab-calendar-popover,.dab-calendar-popover--closing{animation:none}}@media (width<=1024px){.dab-calendar-popover{max-width:min(100vw - 2rem,320px)}}@media (width<=640px){.dab-calendar-popover{padding:12px}}.dab-field-input--invalid,.dab-field-input--invalid:focus-visible:not(:disabled){box-shadow:inset 0 -4px 0 0 var(--color-rich-carmine)}.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: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}@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}}@keyframes dab-toggle-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@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-select{box-sizing:border-box;min-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);padding-right:var(--dab-field-pad-x-end);font-size:var(--dab-field-font-size);line-height:var(--dab-field-line-height)}.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-end) 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)}}._root_qnhud_1{--dab-datetime-gap:15px;flex-direction:column;width:100%;display:flex}._fieldLabel_qnhud_8{font-size:.9375rem;font-weight:var(--font-weight-medium);color:var(--color-aztec);margin:0;line-height:1.33}._dateTimeRow_qnhud_16{align-items:flex-end;gap:var(--dab-datetime-gap);flex-wrap:wrap;width:100%;display:flex}._dateTimeRowInline_qnhud_24{flex-wrap:nowrap}._dateTimeRowInline_qnhud_24 ._dateBlock_qnhud_28,._dateTimeRowInline_qnhud_24 ._timeBlock_qnhud_29{flex:1 1 0;min-width:0}._dateTimeRowInline_qnhud_24 ._timeBlock_qnhud_29{width:auto}._dateTimeRowInline_qnhud_24 ._timeFieldRow_qnhud_38{flex-wrap:nowrap}._dateTimeRowStacked_qnhud_42{flex-direction:column;align-items:stretch;gap:8px}._dateTimeRowStacked_qnhud_42 ._dateBlock_qnhud_28,._dateTimeRowStacked_qnhud_42 ._timeBlock_qnhud_29{flex:none;width:100%}._dateTimeRowStacked_qnhud_42 ._dateBlock_qnhud_28{gap:6px}._dateBlock_qnhud_28{flex-direction:column;flex:12rem;gap:8px;min-width:0;display:flex}._timeBlock_qnhud_29{flex-direction:column;flex:0 auto;gap:6px;width:100%;min-width:0;display:flex}._timeFieldRow_qnhud_38{align-items:flex-end;gap:10px;width:100%;display:flex}._liveTimeCheckbox_qnhud_82{flex-shrink:0;align-self:flex-end;margin-bottom:13px}._liveTimeRow_qnhud_88{flex-shrink:0;width:100%;margin-top:15px}._liveTimeCheckboxRow_qnhud_94{flex-shrink:0;margin:0}._timeBlockCompact_qnhud_99{gap:5px}._timeBlockCompact_qnhud_99 ._fieldLabel_qnhud_8{font-size:.8125rem}._timeBlockCompact_qnhud_99 ._liveTimeCheckbox_qnhud_82{margin-bottom:8px}._timeBlockCompact_qnhud_99 ._dab-field-input_qnhud_111{min-height:40px;padding-top:8px;padding-bottom:8px;font-size:.875rem}._timeBlockCompact_qnhud_99 ._dab-field-picker-btn_qnhud_118{min-height:40px}._timePickerSink_qnhud_123,._dab-field-with-picker_qnhud_124 input._tp-ui_qnhud_122._tp-ui-open-element_qnhud_124{clip:rect(0, 0, 0, 0);clip-path:inset(50%);width:1px;min-width:0;max-width:none;height:1px;box-shadow:none;opacity:0;pointer-events:none;background:0 0;border:none;margin:-1px;padding:0;animation:none;position:absolute;overflow:hidden}@media (width<=768px){._dateTimeRow_qnhud_16:not(._dateTimeRowInline_qnhud_24){flex-direction:column;align-items:stretch}._dateTimeRow_qnhud_16:not(._dateTimeRowInline_qnhud_24) ._dateBlock_qnhud_28,._dateTimeRow_qnhud_16:not(._dateTimeRowInline_qnhud_24) ._timeBlock_qnhud_29{flex:auto;width:100%}._dateTimeRowInline_qnhud_24{flex-flow:column;align-items:stretch}._dateTimeRowInline_qnhud_24 ._dateBlock_qnhud_28,._dateTimeRowInline_qnhud_24 ._timeBlock_qnhud_29{flex:auto;width:100%}}@media (width<=640px){._timeBlockCompact_qnhud_99 ._dab-field-input_qnhud_111{font-size:15px}._dab-field-picker-btn_qnhud_118{min-height:44px}._timeBlockCompact_qnhud_99 ._dab-field-picker-btn_qnhud_118{min-height:40px}._liveTimeCheckbox_qnhud_82{margin-bottom:10px}}._timePickerPreview_qnhud_187{text-align:center;flex-direction:column;align-items:center;gap:4px;width:100%;display:flex}._timePickerPreviewValue_qnhud_196{font-family:var(--font-roundo,inherit);font-size:3rem;font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;align-items:baseline;gap:.12em;margin:0;line-height:1.2;display:inline-flex}._timePickerPreviewClock_qnhud_208{color:var(--color-medium-green)}._timePickerPreviewPeriod_qnhud_212{color:color-mix(in srgb, var(--color-medium-green) 50%, transparent);font-size:.5em}@media (width<=1024px){._timePickerPreviewValue_qnhud_196{font-size:2.75rem}}@media (width<=640px){._timePickerPreviewValue_qnhud_196{font-size:2.5rem}}._timePickerFooter_qnhud_229{align-items:center;gap:15px;width:100%;display:flex}._timePickerFooterRule_qnhud_236{background:var(--Medium-Green-30);flex:auto;align-self:center;min-width:1rem;height:1px;margin:0;padding:0}@media (width<=768px){section.sectionEmbedModal .dab-modal-actions-split,.dab-modal-actions-split{box-sizing:border-box;flex-flow:row;justify-content:flex-start;align-items:stretch;gap:10px;width:100%;display:flex}.dab-modal-actions-split>.dab-modal-action-cancel{flex:none;justify-content:center;gap:0;width:auto;min-width:50px;padding:15px}.dab-modal-actions-split>.dab-modal-action-cancel [data-dab-form-button-label]{display:none}.dab-modal-actions-split>.dab-modal-action-primary{flex:auto;justify-content:center;width:auto;min-width:0;max-width:none}}._backdrop_11jti_1{--modal-mobile-close-bottom:max(24px, env(safe-area-inset-bottom,0px));--modal-mobile-close-size:44px;--modal-mobile-close-gap:20px;--modal-mobile-close-reserve:calc(var(--modal-mobile-close-size) + var(--modal-mobile-close-gap) + var(--modal-mobile-close-bottom));z-index:100;padding:max(1rem, env(safe-area-inset-top)) max(1.5rem, env(safe-area-inset-right)) max(1rem, env(safe-area-inset-bottom)) max(1.5rem, env(safe-area-inset-left));box-sizing:border-box;background-color:color-mix(in srgb, var(--color-aztec) 75%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;pointer-events:none;-webkit-transition:opacity .38s ease, padding var(--modal-resize-duration) var(--modal-resize-easing);transition:opacity .38s ease, padding var(--modal-resize-duration) var(--modal-resize-easing);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:visible auto}._backdropEntered_11jti_39{opacity:1;pointer-events:auto}._dialogShell_11jti_48{box-sizing:border-box;min-width:0;max-width:100%;-webkit-transition:width var(--modal-resize-duration) var(--modal-resize-easing), max-width var(--modal-resize-duration) var(--modal-resize-easing);transition:width var(--modal-resize-duration) var(--modal-resize-easing), max-width var(--modal-resize-duration) var(--modal-resize-easing);flex-direction:column;align-items:center;display:flex;position:relative}._dialogCenterCluster_11jti_69{box-sizing:border-box;width:fit-content;max-width:100%;margin-inline:auto;position:relative}._dialogCenterMeasure_11jti_19{box-sizing:border-box;width:fit-content;min-width:0;max-width:100%}._dialogStage_11jti_46{interpolate-size:allow-keywords;width:fit-content;max-width:100%;box-shadow:none;-webkit-transition:transform .38s ease, width var(--modal-resize-duration) var(--modal-resize-easing), max-width var(--modal-resize-duration) var(--modal-resize-easing), min-height var(--modal-resize-duration) var(--modal-resize-easing), height var(--modal-resize-duration) var(--modal-resize-easing);transition:transform .38s ease, width var(--modal-resize-duration) var(--modal-resize-easing), max-width var(--modal-resize-duration) var(--modal-resize-easing), min-height var(--modal-resize-duration) var(--modal-resize-easing), height var(--modal-resize-duration) var(--modal-resize-easing);will-change:transform;background-color:#0000;border-radius:0;outline:none;flex-direction:column;margin-inline:auto;display:flex;position:relative;overflow:visible;transform:translateY(150px)}._dialogStageEntered_11jti_117{transform:translateY(calc(-1 * var(--modal-visual-lift,0px)))}._dialogFrame_11jti_122{interpolate-size:allow-keywords;box-sizing:border-box;min-height:0;max-height:min(90vh,100dvh - 2rem);-webkit-transition:max-height var(--modal-resize-duration) var(--modal-resize-easing), width var(--modal-resize-duration) var(--modal-resize-easing), min-height var(--modal-resize-duration) var(--modal-resize-easing), height var(--modal-resize-duration) var(--modal-resize-easing);transition:max-height var(--modal-resize-duration) var(--modal-resize-easing), width var(--modal-resize-duration) var(--modal-resize-easing), min-height var(--modal-resize-duration) var(--modal-resize-easing), height var(--modal-resize-duration) var(--modal-resize-easing);background-color:#0000;flex-direction:column;display:flex;position:relative;overflow:visible}._closeButton_11jti_144{z-index:5;box-sizing:border-box;cursor:pointer;-webkit-backdrop-filter:none;backdrop-filter:none;transform-origin:50%;background-color:#0000;border:none;border-radius:0;justify-content:center;align-items:center;width:60px;height:60px;margin:0;padding:0;transition:transform .22s;display:inline-flex;position:absolute;overflow:visible}._dialogCenterCluster_11jti_69>._closeButtonSection_11jti_170{top:-60px;right:-58px}@media (width>=769px){._dialogShell_11jti_48[data-modal-layout=compact] ._dialogFrame_11jti_122,._dialogShell_11jti_48[data-modal-layout=compact] ._dialogBody_11jti_178,._dialogShell_11jti_48[data-modal-layout=compact] ._dialogBodyMeasure_11jti_179,._dialogShell_11jti_48[data-modal-layout=compact] ._dialogCenterCluster_11jti_69{overflow:visible}}._closeButton_11jti_144:hover{transform:scale(1.5)}._closeButton_11jti_144:hover ._closeButtonIcon_11jti_189{background-color:var(--color-honeydew)}._closeButton_11jti_144:focus-visible{outline:2px solid var(--color-medium-green);outline-offset:2px;transform:scale(1)}._closeButton_11jti_144:focus-visible ._closeButtonIcon_11jti_189{background-color:var(--color-honeydew)}._closeButtonIcon_11jti_189{pointer-events:none;background-color:#f1ffef99;flex-shrink:0;width:60px;height:60px;transition:background-color .2s;display:block;-webkit-mask-image:url(/assets/icons/Cross.svg);mask-image:url(/assets/icons/Cross.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._dialogBody_11jti_178{min-height:0;-webkit-transition:width var(--modal-resize-duration) var(--modal-resize-easing);transition:width var(--modal-resize-duration) var(--modal-resize-easing);flex-direction:column;flex:1;padding:0;display:flex;overflow:visible}._dialogBodyMeasure_11jti_179{box-sizing:border-box;flex-direction:column;width:100%;min-height:0;display:flex}._viewportCloseMobile_11jti_46{display:none}._viewportCloseMobileIcon_11jti_251{background-color:var(--color-honeydew);pointer-events:none;flex-shrink:0;width:36px;height:36px;display:block;-webkit-mask-image:url(/assets/icons/Cross.svg);mask-image:url(/assets/icons/Cross.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (prefers-reduced-motion:reduce){._backdrop_11jti_1,._dialogShell_11jti_48,._dialogStage_11jti_46,._dialogFrame_11jti_122,._dialogBody_11jti_178,._dialogBodyMeasure_11jti_179{transition-duration:.01ms}._dialogStage_11jti_46:not(._dialogStageEntered_11jti_117){transform:translateY(0)}._dialogStage_11jti_46._dialogStageEntered_11jti_117{transform:translateY(calc(-1 * var(--modal-visual-lift,0px)))}._closeButton_11jti_144,._closeButtonIcon_11jti_189{transition-duration:.01ms}._closeButton_11jti_144:hover{transform:none}}@media (width<=1024px){._backdrop_11jti_1{padding-left:max(1rem, env(safe-area-inset-left));padding-right:max(1rem, env(safe-area-inset-right))}}@media (width<=768px){._backdropVvPinned_11jti_310{top:var(--modal-vv-top,0px);left:var(--modal-vv-left,0px);width:var(--modal-vv-width,100%);height:var(--modal-vv-height,100%);touch-action:none;overscroll-behavior:none;bottom:auto;right:auto}._backdrop_11jti_1{padding:max(.5rem, env(safe-area-inset-top)) max(15px, env(safe-area-inset-right)) var(--modal-mobile-close-reserve) max(15px, env(safe-area-inset-left));justify-content:center;align-items:safe center}:is(._backdrop_11jti_1:has([data-modal-layout=compact]),._backdrop_11jti_1:has([data-modal-layout=panel])){justify-content:center;align-items:center}._backdrop_11jti_1:has([data-modal-layout=compact]){overflow:hidden}._dialogShell_11jti_48{width:100%;max-width:100%;max-height:calc(100dvh - max(.5rem, env(safe-area-inset-top)) - var(--modal-mobile-close-reserve));flex:0 auto;align-items:stretch;min-height:0;margin-block:auto}._dialogStage_11jti_46{flex-direction:column;flex:auto;width:100%;max-width:100%;min-height:0;display:flex}._dialogFrame_11jti_122{flex:auto;width:100%;min-height:0;max-height:100%;overflow:hidden}._dialogShell_11jti_48[data-keyboard-open=true]{max-height:none}._dialogShell_11jti_48[data-keyboard-open=true] ._dialogFrame_11jti_122{max-height:none;overflow:visible}._dialogBody_11jti_178{flex:auto;width:100%;min-height:0}._dialogBodyMeasure_11jti_179{flex:auto;height:100%;min-height:0}._dialogCenterCluster_11jti_69,._dialogCenterMeasure_11jti_19{flex-direction:column;flex:auto;width:100%;max-width:100%;min-height:0;display:flex}._dialogCenterMeasure_11jti_19>*{box-sizing:border-box;flex-direction:column;flex:auto;width:100%;max-width:100%;height:100%;min-height:0;display:flex}._dialogCenterMeasure_11jti_19 [data-modal-panel]{box-sizing:border-box;flex:auto;height:100%;min-height:0;max-height:100%;overflow:hidden}._dialogShell_11jti_48[data-modal-layout=compact]{flex:none;align-items:stretch;width:100%;max-width:100%;height:auto;max-height:100%;margin-block:auto}._dialogShell_11jti_48[data-modal-layout=compact] ._dialogStage_11jti_46,._dialogShell_11jti_48[data-modal-layout=compact] ._dialogStage_11jti_46._dialogStageEntered_11jti_117{will-change:auto;flex:none;height:auto;min-height:0;max-height:none;transform:none}._dialogShell_11jti_48[data-modal-layout=compact] ._dialogFrame_11jti_122,._dialogShell_11jti_48[data-modal-layout=compact] ._dialogBody_11jti_178,._dialogShell_11jti_48[data-modal-layout=compact] ._dialogBodyMeasure_11jti_179,._dialogShell_11jti_48[data-modal-layout=compact] ._dialogCenterCluster_11jti_69,._dialogShell_11jti_48[data-modal-layout=compact] ._dialogCenterMeasure_11jti_19{flex:none;height:auto;min-height:0;max-height:none;overflow:visible}._dialogShell_11jti_48[data-modal-layout=compact] ._dialogCenterMeasure_11jti_19>*{flex:none;height:auto;min-height:0}._dialogShell_11jti_48[data-modal-layout=compact] [data-modal-panel]{width:100%;height:auto;max-height:min(82dvh, calc(100dvh - var(--modal-mobile-close-reserve) - max(.5rem, env(safe-area-inset-top)) - 16px));flex:none;overflow:hidden}._dialogShell_11jti_48[data-modal-layout=panel] ._dialogStage_11jti_46,._dialogShell_11jti_48[data-modal-layout=panel] ._dialogStage_11jti_46._dialogStageEntered_11jti_117{will-change:auto;transform:none}[data-modal-inline-close]{display:none!important}._viewportCloseMobile_11jti_46{left:50%;bottom:var(--modal-mobile-close-bottom);z-index:200;width:var(--modal-mobile-close-size);height:var(--modal-mobile-close-size);min-width:var(--modal-mobile-close-size);min-height:var(--modal-mobile-close-size);box-sizing:border-box;cursor:pointer;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#df004180,#df004180),linear-gradient(#0a211780,#0a211780);border:1px solid #df0041bf;border-radius:8px;justify-content:center;align-items:center;margin:0;padding:4px;display:inline-flex;position:absolute;transform:translate(-50%)}._viewportCloseMobile_11jti_46:hover{transform:translate(-50%)}._viewportCloseMobile_11jti_46:focus-visible{outline:2px solid var(--color-rich-carmine);outline-offset:3px}._viewportCloseMobileHidden_11jti_534{display:none!important}._dialogCenterCluster_11jti_69>._closeButtonSection_11jti_170{top:-48px;right:max(-58px, calc(58px - .5rem - env(safe-area-inset-right)))}}@media (width<=640px){._dialogCenterCluster_11jti_69>._closeButtonSection_11jti_170{top:-44px;right:max(-58px, calc(58px - .25rem - env(safe-area-inset-right)))}}:root{--altcha-border-color:var(--altcha-color-neutral);--altcha-border-width:1px;--altcha-border-radius:6px;--altcha-color-base:var(--lightningcss-light,oklch(100% .00011 271.152))var(--lightningcss-dark,oklch(20.904% .00002 271.152));--altcha-color-base-content:var(--lightningcss-light,oklch(20.904% .00002 271.152))var(--lightningcss-dark,oklch(100% .00011 271.152));--altcha-color-error:oklch(51.284% .20527 28.678);--altcha-color-error-content:oklch(100% .00011 271.152);--altcha-color-neutral:var(--lightningcss-light,oklch(83.591% .0001 271.152))var(--lightningcss-dark,oklch(46.04% .00005 271.152));--altcha-color-neutral-content:var(--lightningcss-light,oklch(46.76% .00005 271.152))var(--lightningcss-dark,oklch(100% .00011 271.152));--altcha-color-primary:oklch(40.279% .2449 268.131);--altcha-color-primary-content:oklch(100% .00011 271.152);--altcha-color-success:oklch(55.748% .18968 142.511);--altcha-color-success-content:oklch(100% .00011 271.152);--altcha-checkbox-border-color:var(--lightningcss-light,oklch(66.494% .00233 15.434))var(--lightningcss-dark,oklch(51.028% .00006 271.152));--altcha-checkbox-border-radius:5px;--altcha-checkbox-border-width:var(--altcha-border-width);--altcha-checkbox-outline:2px solid var(--altcha-checkbox-outline-color);--altcha-checkbox-outline-color:-webkit-focus-ring-color;--altcha-checkbox-outline-offset:2px;--altcha-checkbox-size:22px;--altcha-checkbox-transition-duration:var(--altcha-transition-duration);--altcha-input-background-color:var(--altcha-color-base);--altcha-input-border-radius:3px;--altcha-input-border-width:1px;--altcha-input-color:var(--altcha-color-base-content);--altcha-max-width:320px;--altcha-padding:.75rem;--altcha-popover-arrow-size:6px;--altcha-popover-color:var(--altcha-border-color);--altcha-shadow:drop-shadow(3px 3px 6px oklch(0% 0 0/.2));--altcha-spinner-color:var(--altcha-color-base-content);--altcha-switch-background-color:var(--altcha-color-neutral);--altcha-switch-border-radius:calc(infinity*1px);--altcha-switch-height:var(--altcha-checkbox-size);--altcha-switch-padding:.25rem;--altcha-switch-width:calc(var(--altcha-checkbox-size)*1.75);--altcha-switch-toggle-border-radius:100%;--altcha-switch-toggle-color:var(--altcha-color-neutral-content);--altcha-switch-toggle-size:calc(var(--altcha-switch-height) - var(--altcha-switch-padding)*2);--altcha-transition-duration:.6s;--altcha-z-index:100000000;--altcha-z-index-popover:1000000000}@supports ((-moz-appearance:none)){:root{--altcha-checkbox-outline-color:var(--altcha-color-primary)}}.altcha{all:revert-layer;font-family:inherit;font-size:inherit;display:none;position:relative}.altcha[data-visible]{display:block}.altcha *,.altcha-popover,.altcha-popover *{all:revert-layer;box-sizing:border-box;font-family:inherit;font-size:inherit;line-height:1.25}.altcha a,.altcha-popover a{color:currentColor;text-decoration:none}.altcha a:hover,.altcha-popover a:hover{color:currentColor}.altcha-main{background-color:var(--altcha-color-base);border:var(--altcha-border-width,1px) solid var(--altcha-border-color);border-radius:var(--altcha-border-radius,0);color:var(--altcha-color-base-content);max-width:var(--altcha-max-width,100%);padding:var(--altcha-padding);flex-direction:column;justify-content:space-between;align-items:start;gap:.5rem;display:flex}.altcha-main>*{width:100%;display:flex}.altcha-main>:first-child{flex-grow:1}.altcha-checkbox-wrap{flex-direction:row;flex-grow:1;align-items:center;gap:.5rem;display:flex}.altcha-checkbox-wrap>*{display:flex}.altcha-logo{opacity:.7}.altcha-footer{opacity:.7;flex-grow:1;justify-content:flex-end;align-items:center;gap:.5rem;font-size:.7rem;display:flex}.altcha-footer p{margin:0;padding:0}.altcha-error{font-size:.85rem}.altcha-button{background:var(--altcha-color-primary);border:var(--altcha-input-border-width) solid var(--altcha-color-primary);border-radius:var(--altcha-input-border-radius);color:var(--altcha-color-primary-content);cursor:pointer;align-items:center;gap:.5rem;padding:.35rem;font-size:.9rem;display:flex}.altcha-button:focus{border-color:var(--altcha-color-primary);outline:var(--altcha-checkbox-outline);outline-offset:var(--altcha-checkbox-outline-offset)}.altcha-button>.altcha-spinner,.altcha-button>svg{width:20px;height:20px}.altcha-button-secondary{border-color:var(--altcha-color-neutral);color:var(--altcha-color-neutral-content);background:0 0}.altcha-input{background:var(--altcha-input-background-color);border:var(--altcha-input-border-width) solid var(--altcha-color-neutral);border-radius:var(--altcha-input-border-radius);color:var(--altcha-input-color);flex-grow:1;width:auto;min-width:0;padding:.25rem;font-size:1rem}.altcha-input:focus{border-color:var(--altcha-color-primary);outline:var(--altcha-checkbox-outline);outline-offset:var(--altcha-checkbox-outline-offset)}.altcha-spinner{border:var(--altcha-checkbox-border-width) solid var(--altcha-spinner-color);opacity:.7;border-bottom-color:#0000;border-right-color:#0000;border-radius:100%;animation:.6s linear infinite altcha-rotate}.altcha-popover{background-color:var(--altcha-color-base);border:var(--altcha-border-width) solid var(--altcha-border-color);border-radius:var(--altcha-border-radius);color:var(--altcha-color-base-content);filter:var(--altcha-shadow);left:calc(var(--altcha-padding)/2);max-width:calc(var(--altcha-max-width) - var(--altcha-padding));top:calc(var(--altcha-padding) + var(--altcha-checkbox-size) + var(--altcha-popover-arrow-size));z-index:var(--altcha-z-index-popover);position:absolute}.altcha-popover-arrow{border-bottom-color:#0000;border:var(--altcha-popover-arrow-size) solid transparent;border-bottom:var(--altcha-popover-arrow-size) solid var(--altcha-popover-color);content:"";height:0;left:calc(var(--altcha-checkbox-size)/2);top:calc(var(--altcha-popover-arrow-size)*-2);width:0;position:absolute}.altcha-popover-content{max-height:100dvh;padding:var(--altcha-padding);overflow:auto}.altcha-popover[data-top=true][data-display=standard]{bottom:calc(100% - var(--altcha-padding) + var(--altcha-popover-arrow-size));top:auto}.altcha-popover[data-top=true][data-display=standard] .altcha-popover-arrow{border-bottom-color:#0000;border-top-color:var(--altcha-popover-color);bottom:calc(var(--altcha-popover-arrow-size)*-2);top:auto}.altcha-popover[data-variant=error]{--altcha-popover-color:var(--altcha-color-error);background-color:var(--altcha-color-error);border-color:var(--altcha-color-error);color:var(--altcha-color-error-content)}.altcha-popover[data-variant=error] .altcha-popover-content{padding:calc(var(--altcha-padding)/1.5) var(--altcha-padding)}.altcha-popover[data-display=overlay]{animation:.5s forwards altcha-overlay-slidein;top:45%;transform:translate(-50%,-50%)}.altcha-popover[data-display=bottomsheet],.altcha-popover[data-display=overlay]{width:var(--altcha-max-width);z-index:var(--altcha-z-index);position:fixed;left:50%}.altcha-popover[data-display=bottomsheet]{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;animation:.5s forwards altcha-bottomsheet-slideup;top:auto;bottom:-100%;transform:translate(-50%)}.altcha-popover[data-display=bottomsheet] .altcha-popover-content{padding-bottom:calc(var(--altcha-padding)*2)}.altcha-popover-backdrop{background:var(--altcha-color-base-content);opacity:.1;z-index:var(--altcha-z-index);transition:opacity .5s;position:fixed;inset:0}.altcha-popover-close{color:var(--altcha-color-base-content);cursor:pointer;text-align:center;height:1.25rem;text-shadow:0 0 1px var(--altcha-color-base);width:1.25rem;z-index:var(--altcha-z-index);font-size:1rem;line-height:.95;display:inline-block;position:absolute;top:-1.5rem;right:0}[dir=rtl] .altcha-popover{left:auto;right:calc(var(--altcha-padding)/2)}[dir=rtl] .altcha-popover-arrow{left:auto;right:calc(var(--altcha-checkbox-size)/2)}[dir=rtl] .altcha-popover-close{left:0;right:auto}.altcha-popover[data-display=bottomsheet] .altcha-footer,.altcha-popover[data-display=overlay] .altcha-footer{justify-content:center;align-items:center;gap:.5rem;padding-top:1rem}.altcha-popover[data-display=bottomsheet] .altcha-footer svg,.altcha-popover[data-display=overlay] .altcha-footer svg{vertical-align:middle;width:18px;height:18px}.altcha-code-challenge>form{flex-direction:column;gap:.5rem;display:flex}.altcha-code-challenge-title{font-weight:600}.altcha-code-challenge-text{font-size:.85rem}.altcha-code-challenge-image{border:var(--altcha-input-border-width) solid var(--altcha-color-neutral);border-radius:var(--altcha-input-border-radius);object-fit:contain;background:#fff;height:50px}.altcha-code-challenge-row{gap:.5rem;display:flex}.altcha-code-challenge-buttons{margin-top:var(--altcha-padding);flex-direction:column;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.altcha-code-challenge-buttons button{justify-content:center;width:100%}.altcha-checkbox{position:relative}.altcha-checkbox,.altcha-checkbox input{cursor:pointer;height:var(--altcha-checkbox-size);width:var(--altcha-checkbox-size)}.altcha-checkbox input{appearance:none;background:var(--altcha-input-background-color);border:var(--altcha-checkbox-border-width,2px) solid var(--altcha-checkbox-border-color);border-radius:var(--altcha-checkbox-border-radius);margin:0;padding:0;position:absolute;top:0;left:0}.altcha-checkbox input:before{background:var(--altcha-color-neutral);border-radius:var(--altcha-checkbox-border-radius);content:"";width:100%;height:100%;display:block;transform:scale(0)}.altcha-checkbox input:checked{background-color:var(--altcha-color-success);border-color:var(--altcha-color-success)}.altcha-checkbox input:checked:before{background-color:var(--altcha-color-success);opacity:0;transition:all var(--altcha-checkbox-transition-duration) ease;transition-delay:.1s;transform:scale(2.2)}.altcha-checkbox svg{--altcha-radio-svg-size:calc(var(--altcha-checkbox-size)*.5);--altcha-radio-svg-offset:calc(var(--altcha-checkbox-size)*.25);fill:none;height:var(--altcha-radio-svg-size);left:var(--altcha-radio-svg-offset);opacity:0;stroke:currentColor;stroke-dasharray:16;stroke-dashoffset:16px;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;top:var(--altcha-radio-svg-offset);width:var(--altcha-radio-svg-size);position:absolute;transform:translateZ(0)}.altcha-checkbox input:checked+svg{color:var(--altcha-color-success-content);opacity:1;stroke-dashoffset:0;transition:all var(--altcha-checkbox-transition-duration) ease;transition-delay:.1s}.altcha-checkbox-spinner{height:var(--altcha-checkbox-size);width:var(--altcha-checkbox-size);display:none;position:absolute;top:0;left:0}.altcha-checkbox[data-loading=true] input{appearance:none;opacity:0;pointer-events:none}.altcha-checkbox[data-loading=true] .altcha-checkbox-spinner{display:block}.altcha-checkbox-native{position:relative}.altcha-checkbox-native,.altcha-checkbox-native input{height:var(--altcha-checkbox-size);width:var(--altcha-checkbox-size)}.altcha-checkbox-native input{margin:0}.altcha-checkbox-native-spinner{height:var(--altcha-checkbox-size);width:var(--altcha-checkbox-size);display:none;position:absolute;top:0;left:0}.altcha-checkbox-native[data-loading=true] input{appearance:none;opacity:0;pointer-events:none}.altcha-checkbox-native[data-loading=true] .altcha-checkbox-native-spinner{display:block}.altcha-switch{background-color:var(--altcha-switch-background-color);border-radius:var(--altcha-switch-border-radius);height:var(--altcha-switch-height);padding:var(--altcha-switch-padding);width:var(--altcha-switch-width);align-items:center;display:flex;position:relative}.altcha-switch:focus-within{outline:var(--altcha-checkbox-outline);outline-offset:var(--altcha-checkbox-outline-offset)}.altcha-switch input{appearance:none;cursor:pointer;opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}.altcha-switch-toggle{background-color:var(--altcha-switch-toggle-color);border-radius:var(--altcha-switch-toggle-border-radius);cursor:pointer;left:var(--altcha-switch-padding);justify-content:center;align-items:center;transition:width .15s ease-out,left .15s ease-out;display:flex;position:absolute}.altcha-switch-spinner,.altcha-switch-toggle{height:var(--altcha-switch-toggle-size);width:var(--altcha-switch-toggle-size)}.altcha-switch-spinner{display:none}.altcha-switch[data-loading=true]{pointer-events:none}.altcha-switch[data-loading=true] .altcha-switch-spinner{display:block}.altcha-switch[data-loading=true] .altcha-switch-toggle{left:calc(50% - var(--altcha-switch-toggle-size)/2);background-color:#0000}[data-state=verified] .altcha-switch{--altcha-switch-background-color:var(--altcha-color-success)}[data-state=verified] .altcha-switch-toggle{background-color:var(--altcha-color-success-content)}[data-state=verified] .altcha-switch-toggle,[dir=rtl] .altcha-switch-toggle{left:calc(100% - var(--altcha-switch-height) + var(--altcha-switch-padding))}[dir=rtl][data-state=verified] .altcha-switch-toggle{left:var(--altcha-switch-padding)}.altcha-floating-arrow{border:6px solid #0000;border-bottom:6px solid var(--altcha-border-color);content:"";width:0;height:0;position:absolute;top:-12px;left:12px}.altcha-overlay-backdrop{transition:opacity var(--altcha-transition-duration);z-index:var(--altcha-z-index);position:fixed;inset:0}.altcha-overlay-close{color:currentColor;cursor:pointer;text-align:center;height:1rem;text-shadow:0 0 1px var(--altcha-color-base);width:1rem;z-index:var(--altcha-z-index);font-size:1rem;line-height:.85;display:inline-block;position:absolute;top:-1.5rem;right:0}.altcha[data-display=overlay]{animation:altcha-overlay-slidein var(--altcha-transition-duration) forwards;filter:var(--altcha-shadow);opacity:0;z-index:var(--altcha-z-index);position:fixed;top:45%;left:50%;transform:translate(-50%,-50%)}.altcha[data-display=overlay] .altcha-main{width:var(--altcha-max-width)}.altcha[data-display=floating]{filter:var(--altcha-shadow);left:var(--altcha-floating-left,-100%);top:var(--altcha-floating-top,-100%);z-index:var(--altcha-z-index);display:none;position:fixed}.altcha[data-display=floating] .altcha-main{width:var(--altcha-max-width)}.altcha[data-display=floating][data-floating-position=top] .altcha-floating-arrow{border-bottom-color:#0000;border-top-color:var(--altcha-border-color);top:auto;bottom:-12px}.altcha[data-display=floating][data-visible]{display:flex}.altcha[data-display=bar]{filter:var(--altcha-shadow);transition:bottom var(--altcha-transition-duration),top var(--altcha-transition-duration);z-index:var(--altcha-z-index);position:fixed;bottom:-100%;left:0;right:0}.altcha[data-display=bar] .altcha-main{border-width:var(--altcha-border-width) 0 0 0;border-radius:0;flex-direction:row;align-items:center;max-width:100%!important}.altcha[data-display=bar] .altcha-main>*{width:auto}.altcha[data-display=bar][data-placement=top]{top:-100%;bottom:auto}.altcha[data-display=bar][data-placement=top] .altcha-main{border-width:0 0 var(--altcha-border-width) 0}.altcha[data-display=bar][data-placement=bottom]:not([data-state=unverified]){bottom:0}.altcha[data-display=bar][data-placement=top]:not([data-state=unverified]){top:0}.altcha[data-display=invisible]{display:none}@keyframes altcha-rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes altcha-bottomsheet-slideup{to{bottom:0}}@keyframes altcha-overlay-slidein{to{opacity:1;top:50%}}._modalEmbed_1rk3v_5{display:contents}._panel_1rk3v_9{background:var(--color-honeydew);box-sizing:border-box;border-radius:12px;flex-direction:column;gap:30px;width:min(810px,100vw - 3rem);padding:25px;display:flex;box-shadow:0 40px 50px #0a21174d}._header_1rk3v_21{flex-direction:column;flex-shrink:0;gap:30px;display:flex}._heading_1rk3v_28{color:var(--color-brand-primary);font-size:40px;font-weight:var(--font-weight-medium);align-items:center;gap:max(.25rem,.55rem - 5px);margin:0;line-height:1;display:flex}._headingIcon_1rk3v_40{flex-shrink:0;width:60px;height:60px}._headingIcon_1rk3v_40 img{object-fit:contain;width:100%;height:100%;display:block}._subheading_1rk3v_54{width:100%;max-width:450px;font-size:16px;font-weight:var(--font-weight-medium);color:var(--color-aztec);margin:0;line-height:1.33}._actions_1rk3v_64{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}@media (width<=1024px){._panel_1rk3v_9{width:min(810px,100vw - 2rem)}}@media (width<=768px){._modalEmbed_1rk3v_5{box-sizing:border-box;width:100%;max-width:min(810px,100%);height:100%;min-height:0;-webkit-transition:width var(--modal-resize-duration) var(--modal-resize-easing), max-width var(--modal-resize-duration) var(--modal-resize-easing);transition:width var(--modal-resize-duration) var(--modal-resize-easing), max-width var(--modal-resize-duration) var(--modal-resize-easing);flex-direction:column;flex:auto;margin-left:0;margin-right:0;display:flex;overflow:visible}._panel_1rk3v_9{flex:auto;gap:15px;width:100%;height:100%;min-height:0;padding:15px;overflow:hidden}._panel_1rk3v_9[data-feedback-modal]{flex:0 auto;height:auto;min-height:0;overflow:hidden}._header_1rk3v_21{gap:15px}._heading_1rk3v_28{gap:10px;font-size:30px;line-height:1.33}._headingIcon_1rk3v_40{width:30px;height:30px}._subheading_1rk3v_54{max-width:100%}._actions_1rk3v_64:not(._dab-modal-actions-split_1rk3v_136){flex-direction:column;align-items:stretch}._actions_1rk3v_64:not(._dab-modal-actions-split_1rk3v_136)>button{justify-content:center;width:100%}._actions_1rk3v_64.dab-modal-actions-split{flex-flow:row;justify-content:flex-start;align-items:stretch;gap:10px}._actions_1rk3v_64.dab-modal-actions-split>.dab-modal-action-cancel{flex:none;justify-content:center;gap:0;width:auto;min-width:50px;padding:15px}._actions_1rk3v_64.dab-modal-actions-split>.dab-modal-action-cancel [data-dab-form-button-label]{display:none}._actions_1rk3v_64.dab-modal-actions-split>.dab-modal-action-primary{flex:auto;justify-content:center;width:auto;min-width:0;max-width:none}}@media (width<=640px){._heading_1rk3v_28{font-size:28px}._subheading_1rk3v_54{font-size:14px}}._embed_17vbz_1{display:contents}._embeddedShell_17vbz_5{justify-content:center;width:100%;display:flex}._panel_17vbz_11{width:min(30rem,100vw - 3rem)}._form_17vbz_15{flex-direction:column;gap:30px;display:flex}._image_17vbz_21{border:1px solid var(--Jacksons-Purple-10);background:var(--color-honeydew);object-fit:contain;border-radius:8px;width:100%;max-width:27.5rem;height:auto;min-height:5.5rem;display:block}._captchaActions_17vbz_33{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;display:flex}._actionLink_17vbz_40{z-index:0;font-family:inherit;font-size:16px;font-weight:var(--font-weight-medium);color:var(--color-jacksons-purple);border-radius:var(--dab-radius-field,6px);cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;margin:0;padding:0;line-height:1.33;text-decoration:none;display:inline-flex;position:relative}._actionLink_17vbz_40:before{content:"";border-radius:inherit;z-index:-1;pointer-events:none;background-color:#0000;transition:background-color .15s;position:absolute;inset:-2px -5px}._actionLink_17vbz_40:hover:not(:disabled),._actionLink_17vbz_40:active:not(:disabled){color:var(--color-jacksons-purple);text-decoration:none}._actionLink_17vbz_40:hover:not(:disabled):before,._actionLink_17vbz_40:active:not(:disabled):before{background-color:color-mix(in srgb, var(--color-jacksons-purple) 10%, transparent)}._actionLink_17vbz_40:focus-visible{outline:2px solid var(--color-jacksons-purple);outline-offset:2px}._actionLink_17vbz_40:disabled{opacity:.55;cursor:not-allowed}._actionIcon_17vbz_92{background-color:var(--color-jacksons-purple);flex-shrink:0;width:1.25rem;height:1.25rem;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (width<=30rem){._captchaActions_17vbz_33{flex-direction:column;align-items:flex-start;gap:.75rem}}._actions_17vbz_114{justify-content:flex-end}._actions_17vbz_114 .dab-form-button{width:auto}._wrap_1oah7_1{transition:width .25s,height .25s;position:relative;overflow:visible}._shell_1oah7_9{border:1px solid var(--Jacksons-Purple-10);background:var(--Jacksons-Purple-5);border-radius:8px;align-items:center;padding:.75rem .875rem;transition:width .25s,height .25s,border-color .25s,background-color .25s;display:inline-flex}._shell_1oah7_9[data-state=verified]{border-color:color-mix(in srgb, var(--color-medium-green) 10%, transparent);background:color-mix(in srgb, var(--color-medium-green) 5%, transparent)}._shell_1oah7_9[data-awaiting-code]{cursor:pointer}._shell_1oah7_9 .dab-toggle{margin:0}._shell_1oah7_9 .dab-toggle__track{order:-1}._shell_1oah7_9[data-state=verifying] .dab-toggle--loading{opacity:1;cursor:wait}._shell_1oah7_9[data-state=verified] .dab-toggle:has(.dab-toggle__input:disabled){opacity:1;cursor:default}._shell_1oah7_9 .dab-toggle__label{color:var(--color-jacksons-purple);transition:color .25s}._shell_1oah7_9[data-state=verified] .dab-toggle__label{color:var(--color-medium-green)}._shell_1oah7_9[data-state=verified] .dab-toggle__track{background:color-mix(in srgb, var(--color-medium-green) 10%, transparent);border-color:color-mix(in srgb, var(--color-medium-green) 10%, transparent)}._widgetHost_1oah7_64{pointer-events:none}._widgetHost_1oah7_64 altcha-widget{--altcha-color-base:var(--Jacksons-Purple-5);--altcha-color-base-content:var(--color-jacksons-purple);--altcha-color-primary:var(--color-jacksons-purple);--altcha-color-primary-content:var(--color-honeydew);--altcha-color-success:var(--color-medium-green);--altcha-color-success-content:var(--color-honeydew);--altcha-color-error:var(--color-rich-carmine);--altcha-color-error-content:var(--color-honeydew);--altcha-color-neutral:var(--Jacksons-Purple-10);--altcha-color-neutral-content:var(--color-jacksons-purple);--altcha-border-color:var(--Jacksons-Purple-10);--altcha-border-radius:8px;--altcha-padding:.75rem .875rem;--altcha-spinner-color:var(--color-jacksons-purple);--altcha-input-background-color:var(--color-honeydew);--altcha-input-color:var(--color-jacksons-purple);--altcha-transition-duration:.25s;display:block}._widgetHost_1oah7_64 altcha-widget .altcha{position:relative}._widgetHost_1oah7_64 altcha-widget .altcha-main{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._widgetHost_1oah7_64 altcha-widget .altcha-popover{clip:rect(0, 0, 0, 0);white-space:nowrap;pointer-events:none;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._feedbackModalEmbed_hal3r_5{display:contents}@media (width>=769px){._feedbackModalEmbed_hal3r_5{box-sizing:border-box;width:min(810px,100vw - 3rem);margin-inline:auto;padding-top:2.75rem;display:block}}._scroll_hal3r_22{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow:visible auto}._actionsDocked_hal3r_30{flex-shrink:0;margin-top:0}._mobileIntroInScroll_hal3r_36{display:none}._form_hal3r_40{flex-direction:column;gap:30px;display:flex}._honeypot_hal3r_46{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._errorCallout_hal3r_58{color:var(--color-rich-carmine);background:color-mix(in srgb, var(--color-rich-carmine) 8%, var(--color-honeydew));border-radius:8px;margin:0;padding:12px 14px;font-size:.9375rem;line-height:1.45}._successBlock_hal3r_68{flex-direction:column;gap:15px;display:flex}._successTitle_hal3r_74{color:var(--color-aztec);font-size:20px;font-weight:var(--font-weight-medium);margin:0;line-height:1}._fileShareHint_hal3r_82{font-size:16px;font-weight:var(--font-weight-medium);color:var(--color-aztec);margin:0;line-height:1.33}._fileShareHint_hal3r_82 a{color:var(--color-jacksons-purple);text-underline-offset:.15em;text-decoration:underline}._fileShareHint_hal3r_82 a:hover{color:var(--color-brand-primary)}._fileShareHint_hal3r_82 a:focus-visible{outline:2px solid var(--color-jacksons-purple);outline-offset:2px;border-radius:2px}@media (width<=768px){._feedbackPanel_hal3r_110._feedbackPanel_hal3r_110{height:auto;min-height:0;max-height:min(calc(100dvh - var(--modal-mobile-close-reserve,88px) - max(.5rem, env(safe-area-inset-top)) - 16px), 82dvh);flex:0 auto;overflow:hidden}._form_hal3r_40{gap:15px}._headerIntroDesktop_hal3r_125{display:none}._mobileIntroInScroll_hal3r_36{max-width:100%;font-size:14px;font-weight:var(--font-weight-medium);color:var(--color-aztec);margin:0;line-height:1.33;display:block}._actionsDocked_hal3r_30.dab-modal-actions-split{flex-flow:row;justify-content:flex-start;align-items:stretch;gap:10px;width:100%;display:flex}._actionsDocked_hal3r_30.dab-modal-actions-split>.dab-modal-action-cancel{flex:none;justify-content:center;gap:0;width:auto;min-width:50px;max-width:none;padding:15px}._actionsDocked_hal3r_30.dab-modal-actions-split>.dab-modal-action-cancel [data-dab-form-button-label]{display:none}._actionsDocked_hal3r_30.dab-modal-actions-split>.dab-modal-action-primary{flex:auto;justify-content:center;width:auto;min-width:0;max-width:none}}.dab-button--secondary{z-index:0;font-family:var(--font-roundo,inherit);font-size:16px;font-weight:var(--font-weight-medium);color:var(--color-jacksons-purple);border-radius:var(--dab-radius-field,6px);cursor:pointer;box-sizing:border-box;background:0 0;border:none;align-items:center;gap:5px;margin:0;padding:0;line-height:1.33;text-decoration:none;display:inline-flex;position:relative}.dab-button--secondary:before{content:"";border-radius:inherit;z-index:-1;pointer-events:none;background-color:#0000;transition:background-color .15s;position:absolute;inset:-2px -5px}.dab-button--secondary:visited{color:var(--color-jacksons-purple);text-decoration:none}.dab-button--secondary:focus-visible{outline:2px solid var(--color-jacksons-purple);outline-offset:2px}.dab-button--secondary:hover,.dab-button--secondary:active{color:var(--color-jacksons-purple);text-decoration:none}.dab-button--secondary:hover:before,.dab-button--secondary:active:before{background-color:color-mix(in srgb, var(--color-jacksons-purple) 10%, transparent)}.dab-button--secondary__icon{background-color:currentColor;flex-shrink:0;width:15px;height:16px;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.dab-button--secondary__icon--feature{-webkit-mask-image:url(/assets/icons/Feature.svg);mask-image:url(/assets/icons/Feature.svg)}.dab-button--secondary__icon--bug{-webkit-mask-image:url(/assets/icons/Bug.svg);mask-image:url(/assets/icons/Bug.svg)}.dab-button--secondary__label{color:inherit}.dab-button--secondary--bug,.dab-button--secondary--bug:visited{color:var(--color-rich-carmine)}.dab-button--secondary--bug:focus-visible{outline-color:var(--color-rich-carmine)}.dab-button--secondary--bug:hover,.dab-button--secondary--bug:active{color:var(--color-rich-carmine)}.dab-button--secondary--bug:hover:before,.dab-button--secondary--bug:active:before{background-color:color-mix(in srgb, var(--color-rich-carmine) 10%, transparent)}.dab-actions{flex-wrap:wrap;align-items:center;gap:15px;display:flex}.dab-actions--end{justify-content:flex-end}@media (width<=640px){.dab-actions--footer{flex-direction:column;align-items:stretch;width:100%}.dab-actions--footer .dab-button--secondary{white-space:nowrap;justify-content:center}}._root_1s5vd_1{width:100%;max-width:var(--dab-content-max-width,1440px);margin-inline:auto;padding-top:60px;padding-inline:var(--dab-content-padding-inline,15px);box-sizing:border-box;font-family:var(--font-roundo);font-size:16px;font-weight:var(--font-weight-medium);color:var(--color-aztec);margin-bottom:60px;line-height:1.33}._rootFlushTop_1s5vd_16{padding-top:0}._rootZakat_1s5vd_21{max-width:none;padding-inline:0}._rootZakat_1s5vd_21 ._container_1s5vd_26{width:100%;max-width:100%}._container_1s5vd_26{border-radius:var(--dab-radius-surface,12px);background:var(--Rich-Peach-20,#e7b19f33);box-sizing:border-box;flex-direction:column;gap:45px;width:100%;max-width:100%;margin:0 auto;padding:60px;display:flex}._divider_1s5vd_44{border:0;border-top:1px solid var(--Medium-Green-30,#358a624d);margin:0}._topBand_1s5vd_50{width:100%}._linksRow_1s5vd_54{--dab-footer-mascot-max-height:calc((20px * 1.33 + 15px) + (4 * (16px * 1.33) + 3 * 7.5px));align-items:center;gap:30px;min-width:0;display:flex}._linksGrid_1s5vd_63{flex-wrap:wrap;flex:0 auto;align-items:flex-start;gap:30px;min-width:0;display:flex}._linkGroup_1s5vd_73{min-width:0}._linkGroupSiteLinks_1s5vd_78{align-self:flex-start}._groupTitle_1s5vd_82{font-family:inherit;font-size:20px;font-weight:var(--font-weight-medium);color:var(--color-medium-green);margin:0 0 15px;line-height:1.33}._groupList_1s5vd_94{flex-direction:column;gap:7.5px;margin:0;padding:0;list-style:none;display:flex}._groupItem_1s5vd_103{margin:0}._textLink_1s5vd_108{z-index:0;font-family:inherit;font-size:16px;font-weight:var(--font-weight-medium);color:var(--color-jacksons-purple);border-radius:var(--dab-radius-field,6px);overflow-wrap:anywhere;align-items:center;margin:0;padding:0;line-height:1.33;text-decoration:none;display:inline-flex;position:relative}._textLink_1s5vd_108:before{content:"";border-radius:inherit;z-index:-1;pointer-events:none;background-color:#0000;transition:background-color .15s;position:absolute;inset:-2px -5px}._textLink_1s5vd_108:visited{color:var(--color-jacksons-purple)}._textLink_1s5vd_108:hover,._textLink_1s5vd_108:active{color:var(--color-jacksons-purple);text-decoration:none}._textLink_1s5vd_108:hover:before,._textLink_1s5vd_108:active:before{background-color:color-mix(in srgb, var(--color-jacksons-purple) 10%, transparent)}._textLink_1s5vd_108:focus-visible{outline:2px solid var(--color-jacksons-purple);outline-offset:2px}._mascotSdRow_1s5vd_156{flex:none;justify-content:center;align-items:center;gap:15px;width:100%;display:flex}._mascotSlot_1s5vd_165{flex:none;justify-content:center;align-items:center;min-width:0;display:flex}@media (width>=769px){._mascotSdRow_1s5vd_156{display:contents}._mascotSlot_1s5vd_165{flex:1 1 0;align-self:center;min-width:120px}._sdBadgeLink_1s5vd_185{flex:none;align-self:center}}._mascot_1s5vd_156{width:auto;height:var(--dab-footer-mascot-max-height);max-height:var(--dab-footer-mascot-max-height);object-fit:contain;max-width:100%}._sdBadgeLink_1s5vd_185{border-radius:var(--dab-radius-field,6px);flex:none;justify-content:center;align-self:center;align-items:center;display:inline-flex}._sdBadgeLink_1s5vd_185 img{display:block}._sdBadgeLink_1s5vd_185:focus-visible,._logoLink_1s5vd_213:focus-visible{outline:2px solid var(--color-jacksons-purple);outline-offset:3px}._bottomRow_1s5vd_218{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;display:flex}._brandBlock_1s5vd_226{flex:280px;align-items:center;gap:30px;min-width:0;display:flex}._logoLink_1s5vd_213{border-radius:var(--dab-radius-field,6px);flex:none;align-items:center;line-height:0;display:inline-flex}._logo_1s5vd_213{width:auto;max-width:min(280px,50vw);height:63px;display:block}._legalCopy_1s5vd_249{flex-direction:column;gap:5px;min-width:0;display:flex}._legalLinksRow_1s5vd_256{flex-wrap:wrap;align-items:center;gap:15px;display:flex}._copyright_1s5vd_263{font-family:inherit;font-size:16px;font-weight:var(--font-weight-medium);color:var(--color-aztec);margin:0;line-height:1.33}._serviceNote_1s5vd_272{font-family:inherit;font-size:14px;font-weight:var(--font-weight-medium);color:var(--color-aztec);white-space:nowrap;margin:0;line-height:1.33}._actions_1s5vd_282{flex:0 auto}._actionsDivider_1s5vd_286{border:0;border-top:1px solid var(--Medium-Green-30,#358a624d);flex-shrink:0;width:100%;margin:0;display:none}.dab-page-shell>footer{max-width:100%;margin-inline:0;padding-inline:0}@media (width<=1024px){._linksRow_1s5vd_54{align-items:flex-start}._bottomRow_1s5vd_218{flex-direction:column;align-items:flex-start}._actions_1s5vd_282{justify-content:flex-start;width:100%}}@media (width<=768px){._root_1s5vd_1:not(._rootFlushTop_1s5vd_16){margin-bottom:30px;padding-top:30px}._container_1s5vd_26{padding:30px max(20px, env(safe-area-inset-right,0px)) 30px max(20px, env(safe-area-inset-left,0px));gap:24px}._linksRow_1s5vd_54{flex-direction:column;align-items:stretch;gap:30px}._linksGrid_1s5vd_63{order:1;grid-template-columns:1fr 1fr;gap:24px;width:100%;display:grid}._linkGroup_1s5vd_73{min-width:0}._linkGroup_1s5vd_73:last-child:nth-child(odd){grid-column:1/-1}._mascotSdRow_1s5vd_156{order:2}._bottomRow_1s5vd_218{align-items:stretch;gap:24px}._actions_1s5vd_282.dab-actions--footer{flex-flow:wrap;order:1;justify-content:center;align-items:center;gap:15px;width:100%}._actions_1s5vd_282.dab-actions--footer .dab-button--secondary{white-space:nowrap;justify-content:center}._actionsDivider_1s5vd_286{order:2;display:block}._brandBlock_1s5vd_226{flex-direction:row;flex-basis:auto;order:3;align-items:stretch;gap:16px;width:100%}._logoLink_1s5vd_213{flex:none;align-self:stretch;align-items:center;min-height:0;display:flex}._logoLink_1s5vd_213 picture{align-items:center;min-height:0;max-height:100%;line-height:0;display:flex}._logo_1s5vd_213{object-fit:contain;width:auto;max-width:72px;height:auto;min-height:0;max-height:100%;display:block}._legalCopy_1s5vd_249{flex:auto;min-width:0;min-height:0}._serviceNote_1s5vd_272{white-space:normal;overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:100%}}@media (width<=640px){._container_1s5vd_26{padding:30px max(16px, env(safe-area-inset-right,0px)) 30px max(16px, env(safe-area-inset-left,0px));gap:24px}._actions_1s5vd_282.dab-actions--footer{flex-direction:row;justify-content:center;align-items:center;gap:15px}}._shell_12x5v_1{--common-bar-height:53px;--common-bar-margin-top:15px;--common-bar-gutter-inline:15px;--common-bar-offset-top:calc(var(--common-bar-margin-top) + env(safe-area-inset-top,0px));top:var(--common-bar-offset-top);z-index:100;width:100%;padding:0;padding-inline:calc(var(--common-bar-gutter-inline) + env(safe-area-inset-left,0px)) calc(var(--common-bar-gutter-inline) + env(safe-area-inset-right,0px));box-sizing:border-box;pointer-events:none;background:0 0;border:none;margin:0;position:fixed;left:0;right:0}._shellSpacer_12x5v_1{height:calc(var(--common-bar-height,53px) + var(--common-bar-offset-top,calc(5px + env(safe-area-inset-top,0px))));pointer-events:none;display:block}._shell_12x5v_1 ._barAnchor_12x5v_32{pointer-events:auto}._barAnchor_12x5v_32{box-sizing:border-box;width:100%;max-width:none;margin:0;padding-inline:0}._barMenuHost_12x5v_45{width:100%;position:relative}._bar_12x5v_32{box-sizing:border-box;width:100%;height:var(--common-bar-height,53px);border:var(--Super-Thin-Border,1px) solid var(--Honeydew-90,#f1ffefe6);border-radius:var(--Default-Border-Radius,12px);box-shadow:0 25px 50px 0 var(--Aztec-10,#0a21171a);color:var(--Jacksons-Purple-100,var(--color-jacksons-purple,#141b89));background:0 0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;padding-inline:10px;line-height:1;display:grid;position:relative;overflow:visible}._bar_12x5v_32:before{content:"";z-index:-1;border-radius:inherit;border:inherit;background:linear-gradient(90deg, var(--Rich-Peach-0,#e7b19f00) 25%, var(--Rich-Peach-30,#e7b19f4d) 40.41%, color-mix(in srgb, var(--Honeydew-100,#f1ffef) 60%, transparent) 50%, var(--Rich-Peach-30,#e7b19f4d) 59.93%, var(--Rich-Peach-0,#e7b19f00) 75%), linear-gradient(180deg, var(--Honeydew-20,#f1ffef33) 0%, var(--Honeydew-50,#f1ffef80) 100%);-webkit-backdrop-filter:blur(var(--dab-glass-blur,10px));backdrop-filter:blur(var(--dab-glass-blur,10px));pointer-events:none;position:absolute;inset:0}._barAction_12x5v_95{border-radius:var(--dab-radius-control,8px);min-height:0;color:var(--Jacksons-Purple-100,var(--color-jacksons-purple,#141b89));font-family:inherit;font-size:20px;line-height:1;font-weight:var(--font-weight-medium,500);cursor:pointer;background:0 0;border:none;flex-shrink:0;align-self:stretch;align-items:center;gap:4px;margin:0;padding:8px 16px;text-decoration:none;display:inline-flex}._barAction_12x5v_95:is(:hover,:focus-visible):not([aria-expanded=true]){background-color:var(--Jacksons-Purple-10,#141b891a);color:var(--Jacksons-Purple-100,var(--color-jacksons-purple,#141b89))}._barAction_12x5v_95[aria-expanded=true],._barAction_12x5v_95[aria-expanded=true]:is(:hover,:focus-visible){background-color:var(--Medium-Green-100,var(--color-medium-green,#358a62));color:var(--Honeydew-100,var(--color-honeydew,#f1ffef))}._barAction_12x5v_95:focus-visible{outline:2px solid var(--Jacksons-Purple-100,var(--color-jacksons-purple,#141b89));outline-offset:2px}._barAction_12x5v_95[aria-expanded=true]:focus-visible{outline-color:var(--Honeydew-100,var(--color-honeydew,#f1ffef))}._barAction_12x5v_95[aria-current=page]:not([aria-expanded=true]){background-color:var(--Jacksons-Purple-10,#141b891a);color:var(--Jacksons-Purple-100,var(--color-jacksons-purple,#141b89))}._barLeading_12x5v_141{grid-column:1;justify-self:start;align-items:stretch;min-width:0;display:flex;overflow:visible}._barSiteLinks_12x5v_150{z-index:1;grid-column:3;justify-self:end;align-items:stretch;gap:0;min-width:0;display:flex;position:relative}._toolsMenuWrap_12x5v_161{align-self:stretch;align-items:stretch;display:flex;position:relative;overflow:visible}._toolsMenuWrap_12x5v_161:after{content:"";pointer-events:auto;height:15px;position:absolute;top:100%;left:0;right:0}._center_12x5v_180{z-index:1;min-width:44px;color:inherit;pointer-events:none;grid-column:2;justify-content:center;justify-self:center;align-items:center;text-decoration:none;display:flex;position:relative}._center_12x5v_180 ._logo_12x5v_194{pointer-events:auto}._center_12x5v_180:focus-visible{outline:2px solid var(--Jacksons-Purple-100,var(--color-jacksons-purple,#141b89));outline-offset:2px;border-radius:var(--dab-radius-control)}._logo_12x5v_194{width:auto;height:24.75px;display:block}._barNavIcon_12x5v_210{color:currentColor;flex-shrink:0;width:20px;height:20px;display:block}._barActionLabel_12x5v_218{line-height:1}._menuPanel_12x5v_222{--common-bar-menu-shift:28px;--common-bar-menu-scale-from:.985;--common-bar-menu-duration-open:.25s;--common-bar-menu-duration-close:.15s;--common-bar-menu-ease-open:cubic-bezier(.16, 1, .3, 1);--common-bar-menu-ease-close:cubic-bezier(.4, 0, .2, 1);inset-inline-start:0;top:calc(var(--common-bar-height,53px) + 15px);z-index:110;box-sizing:border-box;width:min(920px,100%);max-height:min(80dvh, calc(100dvh - var(--common-bar-height,53px) - env(safe-area-inset-top,0px) - 24px));border-radius:var(--Default-Border-Radius,12px);box-shadow:0 25px 50px 0 var(--Aztec-10,#0a21171a);transition:box-shadow var(--common-bar-menu-duration-open) var(--common-bar-menu-ease-open);background:0 0;flex-direction:column;display:flex;position:absolute;overflow:visible}._menuPanel_12x5v_222:before{content:"";z-index:0;border-radius:inherit;border:var(--Super-Thin-Border,1px) solid var(--Jacksons-Purple-30,#141b894d);background:linear-gradient(0deg, var(--Rich-Peach-10,#e7b19f1a) 0%, var(--Rich-Peach-10,#e7b19f1a) 100%), var(--Honeydew-50,#f1ffef80);-webkit-backdrop-filter:blur(var(--dab-glass-blur,10px));backdrop-filter:blur(var(--dab-glass-blur,10px));pointer-events:none;opacity:0;transition:opacity var(--common-bar-menu-duration-open) var(--common-bar-menu-ease-open);position:absolute;inset:0}._menuPanel_12x5v_222:not(._menuPanelHidden_12x5v_271):not(._menuPanelClosing_12x5v_271):before{opacity:1;transition-duration:var(--common-bar-menu-duration-open);transition-timing-function:var(--common-bar-menu-ease-open)}._menuPanelClosing_12x5v_271:before{opacity:0;transition-duration:var(--common-bar-menu-duration-close);transition-timing-function:var(--common-bar-menu-ease-close)}._menuPanelHidden_12x5v_271{visibility:hidden;pointer-events:none}._menuPanel_12x5v_222:not(._menuPanelHidden_12x5v_271):not(._menuPanelClosing_12x5v_271){box-shadow:0 25px 50px 0 var(--Aztec-10,#0a21171a)}._menuPanelClosing_12x5v_271,._menuPanelHidden_12x5v_271{box-shadow:0 12px 28px 0 color-mix(in srgb, var(--Aztec-10,#0a21171a) 35%, transparent)}header[data-common-bar-menu-open]{overflow:visible}@media (prefers-reduced-motion:reduce){._menuPanel_12x5v_222,._menuPanel_12x5v_222:before,._menuGrid_12x5v_222{transition:none}}._menuGrid_12x5v_222{z-index:1;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;border-radius:inherit;transform-origin:top;opacity:0;min-height:0;transform:translate3d(0, var(--common-bar-menu-shift,28px), 0) scale(var(--common-bar-menu-scale-from,.985));transition:transform var(--common-bar-menu-duration-open) var(--common-bar-menu-ease-open), opacity calc(var(--common-bar-menu-duration-open) * .85) var(--common-bar-menu-ease-open);flex:auto;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:60px;padding:60px;display:grid;position:relative;overflow:hidden auto}._menuPanel_12x5v_222:not(._menuPanelHidden_12x5v_271):not(._menuPanelClosing_12x5v_271) ._menuGrid_12x5v_222{opacity:1;transition-duration:var(--common-bar-menu-duration-open), calc(var(--common-bar-menu-duration-open) * .85);transition-timing-function:var(--common-bar-menu-ease-open), var(--common-bar-menu-ease-open);transform:translate(0,0)scale(1)}._menuPanelClosing_12x5v_271 ._menuGrid_12x5v_222,._menuPanelHidden_12x5v_271 ._menuGrid_12x5v_222{opacity:0;transform:translate3d(0, var(--common-bar-menu-shift,28px), 0) scale(var(--common-bar-menu-scale-from,.985));transition-duration:var(--common-bar-menu-duration-close), calc(var(--common-bar-menu-duration-close) * .9);transition-timing-function:var(--common-bar-menu-ease-close), var(--common-bar-menu-ease-close)}._menuColumn_12x5v_351{text-align:left;min-width:0}._menuColumnTitle_12x5v_356{font-family:inherit;font-size:20px;font-weight:var(--font-weight-medium,500);text-align:left;color:var(--Medium-Green-100,var(--color-medium-green,#358a62));margin:0 0 15px;line-height:1.33}._menuList_12x5v_366{flex-direction:column;align-items:flex-start;gap:5px;margin:0;padding:0;list-style:none;display:flex}._menuItem_12x5v_376{box-sizing:border-box;max-width:100%;margin:0;padding-left:15px}._menuLink_12x5v_384{z-index:0;border-radius:var(--dab-radius-field,6px);max-width:100%;font-family:inherit;font-size:16px;font-weight:var(--font-weight-medium,500);color:var(--color-jacksons-purple,#141b89);white-space:nowrap;text-align:left;cursor:pointer;background:0 0;border:none;flex-wrap:nowrap;align-items:center;gap:5px;margin:0;padding:0;line-height:1.33;text-decoration:none;display:inline-flex;position:relative}._menuLink_12x5v_384:before{content:"";border-radius:inherit;z-index:-1;pointer-events:none;background-color:#0000;transition:background-color .15s;position:absolute;inset:-2px -5px}._menuLink_12x5v_384:visited{color:var(--color-jacksons-purple,#141b89)}._menuLink_12x5v_384:hover,._menuLink_12x5v_384:active{color:var(--color-jacksons-purple,#141b89);text-decoration:none}._menuLink_12x5v_384:hover:before,._menuLink_12x5v_384:active:before{background-color:color-mix(in srgb, var(--color-jacksons-purple) 10%, transparent)}._menuLink_12x5v_384:focus-visible{outline:2px solid var(--color-jacksons-purple,#141b89);outline-offset:2px}._menuLinkBullet_12x5v_439{width:16px;height:16px;color:var(--color-aztec-30,#0a21174d);flex-shrink:0;display:block}._menuLinkIcon_12x5v_447{background-color:var(--color-jacksons-purple,#141b89);width:16px;height:16px;-webkit-mask-image:var(--menu-link-icon-src);-webkit-mask-image:var(--menu-link-icon-src);mask-image:var(--menu-link-icon-src);flex-shrink:0;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._menuLinkLabel_12x5v_463{min-width:0;color:inherit;text-align:left;text-overflow:ellipsis;font-size:16px;line-height:1.33;overflow:hidden}@media (width<=1024px){._bar_12x5v_32{max-width:100%}._menuPanel_12x5v_222{width:min(720px,100%);max-height:min(75dvh, calc(100dvh - var(--common-bar-height,53px) - env(safe-area-inset-top,0px) - 24px))}._menuGrid_12x5v_222{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;padding:40px}}@media (width<=768px){._shell_12x5v_1{--common-bar-margin-top:5px;--common-bar-gutter-inline:5px;--common-bar-offset-top:calc(var(--common-bar-margin-top) + env(safe-area-inset-top,0px))}._bar_12x5v_32{box-shadow:0 35px 50px 0 var(--Aztec-10,#0a21171a)}._bar_12x5v_32:before{background:linear-gradient(90deg, var(--Rich-Peach-0,#e7b19f00) 0%, var(--Rich-Peach-30,#e7b19f4d) 15%, var(--Honeydew-60,#f1ffef99) 50%, var(--Rich-Peach-30,#e7b19f4d) 85%, var(--Rich-Peach-0,#e7b19f00) 100%), linear-gradient(180deg, var(--Honeydew-20,#f1ffef33) 0%, var(--Honeydew-50,#f1ffef80) 100%)}._barSiteLinks_12x5v_150{gap:15px}._barAction_12x5v_95{justify-content:center;min-width:44px;padding:8px}._barNavIcon_12x5v_210{width:24px;height:24px}._barActionLabel_12x5v_218{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._menuPanel_12x5v_222{width:100%;max-width:100%;max-height:calc(100dvh - var(--common-bar-height,53px) - var(--common-bar-offset-top,env(safe-area-inset-top,0px)) - 15px - env(safe-area-inset-bottom,0px));left:0;right:auto}._menuGrid_12x5v_222{padding:28px max(20px, env(safe-area-inset-right,0px)) 28px max(20px, env(safe-area-inset-left,0px));grid-template-columns:1fr;gap:16px}._menuColumnTitle_12x5v_356{margin-bottom:8px}._menuList_12x5v_366{gap:2px}._menuLink_12x5v_384{box-sizing:border-box;max-width:100%;min-height:36px;padding-block:4px}}@media (width<=640px){._menuGrid_12x5v_222{padding:24px max(16px, env(safe-area-inset-right,0px)) 24px max(16px, env(safe-area-inset-left,0px));gap:12px}._menuItem_12x5v_376{width:100%;padding-left:12px}._menuLink_12x5v_384{width:100%;min-height:36px}._menuLinkLabel_12x5v_463{white-space:nowrap}}.dab-hero-tagline-primary{color:var(--color-aztec);font-family:var(--font-roundo);white-space:nowrap;margin:0;font-size:65px;font-style:normal;font-weight:500;line-height:.86777}.dab-hero-tagline-secondary{color:var(--color-aztec);text-align:center;font-family:var(--font-roundo);font-size:20px;font-style:normal;font-weight:var(--font-weight-medium);margin:10px 0 0;line-height:1.33}.dab-hero-tagline-break{display:none}.dab-hero-tagline-note{color:var(--color-aztec);font-family:var(--font-roundo);font-size:16px;font-style:normal;font-weight:var(--font-weight-medium);margin:0;line-height:1.33}@media (width<=1024px){.dab-hero-tagline-primary{white-space:normal;text-wrap:balance;max-width:22ch;font-size:clamp(2rem,5vw,65px);line-height:.92}.dab-hero-tagline-secondary{font-size:clamp(1rem,2.2vw,1.25rem)}.dab-hero-tagline-note{font-size:clamp(.8rem,1.8vw,1rem)}}@media (width<=768px){.dab-hero-tagline-primary{max-width:100%;font-size:clamp(1.75rem,6vw,2.15rem);line-height:1.04}.dab-hero-tagline-note{margin-bottom:0;font-size:clamp(.72rem,2.4vw,.88rem);line-height:1.18}.dab-hero-tagline-secondary{margin-top:7px;font-size:clamp(.88rem,2.8vw,1.02rem);line-height:1.22}.dab-hero-tagline-break{display:inline}}@media (width<=430px){.dab-hero-tagline-primary{font-size:clamp(1.45rem,7vw,1.75rem);line-height:1.05}.dab-hero-tagline-secondary{margin-top:5px;font-size:clamp(.75rem,3vw,.9rem)}.dab-hero-tagline-note{font-size:clamp(.65rem,2.6vw,.78rem)}}._logo_11ix1_1{flex-direction:row;justify-content:center;align-items:center;gap:.35rem;margin-top:0;display:flex}._logoCombined_11ix1_10{display:block}._combined_11ix1_14{width:auto;height:85px;display:block}._mark_11ix1_20{flex-shrink:0;width:auto;height:85px;display:block}._logo_11ix1_1:not(._logoCombined_11ix1_10) ._mark_11ix1_20{height:72px}@media (width>=1025px){._logo_11ix1_1:not(._logoCombined_11ix1_10) ._mark_11ix1_20{height:85px}}._title_11ix1_38{color:var(--color-medium-green);font-family:var(--font-roundo);font-weight:var(--font-weight-semibold);font-size:inherit;text-transform:uppercase;text-align:left;border:0;flex-direction:column;align-items:flex-start;margin:0;padding:0;line-height:.85;display:flex}._titleLine_11ix1_54{font-size:30pt;font-weight:var(--font-weight-semibold);letter-spacing:.01em;line-height:.85;display:block}._titleLine_11ix1_54+._titleLine_11ix1_54{margin-top:.04em}@media (width<=768px){._combined_11ix1_14,._mark_11ix1_20{height:42px}._logo_11ix1_1:not(._logoCombined_11ix1_10) ._mark_11ix1_20{height:40px}._logo_11ix1_1{gap:.22rem;margin-top:28px}._titleLine_11ix1_54{font-size:clamp(17pt,4.5vw,20pt)}}@media (width<=430px){._combined_11ix1_14,._mark_11ix1_20{height:40px}._logo_11ix1_1:not(._logoCombined_11ix1_10) ._mark_11ix1_20{height:36px}._logo_11ix1_1{margin-top:24px}._titleLine_11ix1_54{font-size:clamp(14pt,4vw,17pt)}}._hero_1hjis_1{--tool-hero-height:calc(475px + var(--page-top-shift));--tool-hero-skyline-height:262px;--tool-hero-gradient-height:calc(290px + var(--page-top-shift));--tool-hero-skyline-offset:60px;--tool-hero-logo-shift:64px;--tool-hero-text-margin:150px;--tool-hero-text-margin-desktop:200px;--hero-parallax-skyline:0px;--hero-parallax-logo:0px;--hero-bg-opacity:1;padding:var(--page-top-shift) var(--dab-content-padding-inline,15px) 0;height:var(--tool-hero-height);color:#f9fffb;text-align:center;position:relative;overflow:hidden}._hero_1hjis_1:before{content:"";z-index:0;pointer-events:none;opacity:var(--hero-bg-opacity);background-image:var(--tool-hero-skyline), var(--tool-hero-gradient);background-repeat:repeat-x,no-repeat;background-position:center calc(var(--tool-hero-skyline-offset) + var(--hero-parallax-skyline)), top center;background-size:auto var(--tool-hero-skyline-height), 100% var(--tool-hero-gradient-height);position:absolute;inset:0}._heroIslamic_1hjis_39{--tool-hero-skyline:var(--tool-hero-bg-islamic);--tool-hero-gradient:var(--hero-gradient-overlay)}._heroGeneral_1hjis_45{--tool-hero-skyline:var(--tool-hero-bg-general);--tool-hero-gradient:var(--hero-gradient-overlay)}._heroCompact_1hjis_50{--tool-hero-height:calc(320px + var(--page-top-shift));--tool-hero-skyline-height:220px;--tool-hero-gradient-height:calc(250px + var(--page-top-shift));--tool-hero-logo-shift:0px;--tool-hero-text-margin:118px;--tool-hero-text-margin-desktop:118px}._heroChrome_1hjis_60{z-index:2;width:100%;height:0;position:relative;overflow:visible}._heroChrome_1hjis_60>header+div[aria-hidden=true]{height:0;margin:0;padding:0;display:none}._heroInner_1hjis_75{z-index:1;flex-direction:column;align-items:center;max-width:64rem;height:100%;margin:0 auto;display:flex;position:relative}._heroVisual_1hjis_86{display:contents}._logoBlock_1hjis_90{transform:translate3d(0, var(--hero-parallax-logo), 0);will-change:transform;margin-top:16px}._logoMark_1hjis_96{flex-shrink:0}._heroText_1hjis_100{margin-top:var(--tool-hero-text-margin);flex-direction:column;align-items:center;padding-top:45px;display:flex}@media (width>=1025px){._hero_1hjis_1{overflow:visible}._hero_1hjis_1:before{background-position:center calc(var(--tool-hero-skyline-offset) + 20px + 50px + var(--hero-parallax-skyline)), top center}._heroCompact_1hjis_50 ._heroInner_1hjis_75{transform:translateY(-20px)}._logoBlock_1hjis_90{transform:translate3d(0, calc(var(--tool-hero-logo-shift) + var(--hero-parallax-logo)), 0)}._heroText_1hjis_100{margin-top:var(--tool-hero-text-margin-desktop)}}@media (width<=1024px){._hero_1hjis_1{min-height:var(--tool-hero-height);height:clamp(calc(325px + var(--page-top-shift)), 38vw, var(--tool-hero-height));padding-top:calc(var(--page-top-shift) + env(safe-area-inset-top,0px))}._hero_1hjis_1:before{background-size:auto min(240px, 32vw), 100% calc(var(--page-top-shift) + min(290px, 48vw))}._heroCompact_1hjis_50{min-height:calc(270px + var(--page-top-shift));height:clamp(calc(270px + var(--page-top-shift)), 34vw, calc(320px + var(--page-top-shift)))}._heroText_1hjis_100{margin-top:clamp(72px,14vw,120px)}}@media (width<=768px){._hero_1hjis_1{--hero-mobile-height-scale:.825;--hero-mobile-top-scale:.5;--hero-mobile-logo-gap:20px;--hero-mobile-top-shift:calc(var(--page-top-shift) * var(--hero-mobile-height-scale));padding:var(--hero-mobile-top-shift) env(safe-area-inset-left,0px) 0 env(safe-area-inset-right,0px);height:auto;min-height:0;overflow:visible}._heroIslamic_1hjis_39,._heroGeneral_1hjis_45{--tool-hero-gradient:var(--hero-gradient-overlay-mobile)}._heroChrome_1hjis_60{z-index:100}._hero_1hjis_1:before{display:none}._heroInner_1hjis_75{max-width:100%;height:auto;overflow:visible}._heroVisual_1hjis_86{--hero-mobile-bg-bleed:clamp(calc(32px * var(--hero-mobile-height-scale)), calc(8vw * var(--hero-mobile-height-scale)), calc(56px * var(--hero-mobile-height-scale)));width:100%;margin-top:calc(-1 * var(--hero-mobile-top-shift));padding-top:calc(31px * var(--hero-mobile-top-scale) + var(--hero-mobile-top-shift) + var(--hero-mobile-logo-gap));padding-bottom:max(23px, calc(17px + env(safe-area-inset-bottom,0px)));box-sizing:border-box;min-height:clamp(calc(248px * var(--hero-mobile-height-scale)), calc(58vw * var(--hero-mobile-height-scale)), calc(340px * var(--hero-mobile-height-scale)));flex-direction:column;align-items:center;display:flex;position:relative;overflow:visible}._heroVisual_1hjis_86:before{content:"";top:0;left:0;right:0;bottom:calc(-1 * var(--hero-mobile-bg-bleed));z-index:0;pointer-events:none;opacity:var(--hero-bg-opacity);background-image:var(--tool-hero-skyline), var(--tool-hero-gradient);background-repeat:repeat-x,no-repeat;background-position:center calc(100% - var(--hero-mobile-bg-bleed) + var(--hero-parallax-skyline)), top center;background-size:auto calc(131px * 1.2 * var(--hero-mobile-height-scale)), 100% calc(100% - var(--hero-mobile-bg-bleed));-webkit-mask-image:linear-gradient(to bottom, #000 0%, #000 calc(100% - var(--hero-mobile-bg-bleed)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, #000 0%, #000 calc(100% - var(--hero-mobile-bg-bleed)), transparent 100%);mask-image:linear-gradient(to bottom, #000 0%, #000 calc(100% - var(--hero-mobile-bg-bleed)), transparent 100%);position:absolute}._logoBlock_1hjis_90{z-index:1;position:relative}._heroCompact_1hjis_50 ._heroVisual_1hjis_86{min-height:clamp(calc(248px * var(--hero-mobile-height-scale)), calc(52vw * var(--hero-mobile-height-scale)), calc(320px * var(--hero-mobile-height-scale)))}._logoBlock_1hjis_90{justify-content:center;width:100%;margin-top:0;display:flex}._logoMark_1hjis_96{width:fit-content;max-width:100%;margin-left:auto;margin-right:auto}._heroText_1hjis_100{z-index:1;padding-top:clamp(14px,4vw,20px);padding-bottom:clamp(18px,5vw,24px);padding-left:max(1rem, env(safe-area-inset-left,0px));padding-right:max(1rem, env(safe-area-inset-right,0px));box-sizing:border-box;width:100%;margin-top:0;position:relative}}@media (width<=640px){._hero_1hjis_1{height:auto;min-height:0;padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);padding-bottom:0}._heroVisual_1hjis_86{padding-top:calc(29px * var(--hero-mobile-top-scale) + var(--hero-mobile-top-shift) + var(--hero-mobile-logo-gap))}._logoBlock_1hjis_90{margin-top:0}._heroText_1hjis_100{padding-top:clamp(10px,3vw,16px);padding-bottom:clamp(14px,4vw,20px);padding-left:max(.75rem, env(safe-area-inset-left,0px));padding-right:max(.75rem, env(safe-area-inset-right,0px))}}@media (width<=430px){._hero_1hjis_1{padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}._heroVisual_1hjis_86{--hero-mobile-bg-bleed:clamp(calc(28px * var(--hero-mobile-height-scale)), calc(7vw * var(--hero-mobile-height-scale)), calc(48px * var(--hero-mobile-height-scale)));padding-top:calc(24px * var(--hero-mobile-top-scale) + var(--hero-mobile-top-shift) + var(--hero-mobile-logo-gap));padding-bottom:max(20px, calc(15px + env(safe-area-inset-bottom,0px)));min-height:clamp(calc(228px * var(--hero-mobile-height-scale)), calc(60vw * var(--hero-mobile-height-scale)), calc(300px * var(--hero-mobile-height-scale)))}._heroVisual_1hjis_86:before{background-size:auto min(calc(118px * 1.2 * var(--hero-mobile-height-scale)), calc(30vw * 1.2 * var(--hero-mobile-height-scale))), 100% calc(100% - var(--hero-mobile-bg-bleed));background-position:center calc(100% - var(--hero-mobile-bg-bleed) + var(--hero-parallax-skyline)), top center}._logoBlock_1hjis_90{justify-content:center;width:100%;margin-top:0;display:flex}._heroText_1hjis_100{padding-top:clamp(10px,3vw,16px);padding-bottom:clamp(12px,3.5vw,18px);padding-left:max(.5rem, env(safe-area-inset-left,0px));padding-right:max(.5rem, env(safe-area-inset-right,0px))}}@media (prefers-reduced-motion:reduce){._hero_1hjis_1:before{opacity:1;background-position:center var(--tool-hero-skyline-offset), top center}._heroVisual_1hjis_86:before{opacity:1;background-size:auto calc(131px * 1.2 * var(--hero-mobile-height-scale,1)), 100% 100%;background-position:bottom,top;bottom:0;-webkit-mask-image:none;mask-image:none}._logoBlock_1hjis_90{will-change:auto;transform:none}@media (width>=1025px){._hero_1hjis_1:before{background-position:center calc(var(--tool-hero-skyline-offset) + 20px + 50px), top center}._logoBlock_1hjis_90{transform:translateY(var(--tool-hero-logo-shift))}}}._root_b1xvg_6{--faq-answer-max:50%;--faq-title-list-gap:15px;gap:var(--faq-title-list-gap);box-sizing:border-box;flex-direction:column;width:100%;min-width:0;max-width:100%;scroll-margin-top:5.5rem;display:flex}._root_b1xvg_6 ._heading_b1xvg_22{width:100%;max-width:100%;color:var(--color-brand-primary);font-size:40px;font-weight:var(--font-weight-medium);align-items:center;gap:max(.25rem,.55rem - 5px);margin:0;line-height:1;display:flex}._headingIcon_b1xvg_35{flex-shrink:0;width:60px;height:60px}._headingIcon_b1xvg_35 svg,._headingIcon_b1xvg_35 img{width:100%;height:100%;display:block}._headingIcon_b1xvg_35 img{object-fit:contain}._list_b1xvg_52{flex-direction:column;gap:5px;width:100%;max-width:100%;margin:0;display:flex}._item_b1xvg_61{border-radius:8px;width:100%;min-width:0;max-width:100%;overflow:hidden}._itemClosed_b1xvg_69{background:#141b890d}._itemOpen_b1xvg_73{background:#0a21171a}._itemHeading_b1xvg_77{margin:0;line-height:0}._itemHeading_b1xvg_77 ._itemButton_b1xvg_83{line-height:normal}._itemButton_b1xvg_83{text-align:left;appearance:none;width:100%;min-height:62px;color:var(--color-jacksons-purple);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:25px;padding:15px;transition:background-color .22s,color .22s,border-radius .22s;display:flex}._itemOpen_b1xvg_73 ._itemButton_b1xvg_83{background:var(--color-medium-green);color:var(--color-honeydew);border-radius:8px 8px 0 0}._itemClosed_b1xvg_69 ._itemButton_b1xvg_83{min-height:auto}._itemButton_b1xvg_83:focus-visible{outline-offset:-2px;outline:2px solid #141b898c}._itemNumber_b1xvg_124{width:30px;font-size:16px;font-weight:var(--font-weight-medium);flex-shrink:0;line-height:1.33}._itemOpen_b1xvg_73 ._itemNumber_b1xvg_124{font-weight:var(--font-weight-semibold)}._itemQuestion_b1xvg_136{font-size:20px;font-weight:var(--font-weight-medium);min-width:0;color:inherit;flex:auto;line-height:1.33}._itemOpen_b1xvg_73 ._itemQuestion_b1xvg_136{font-weight:var(--font-weight-semibold)}._itemIconWrap_b1xvg_149{flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;position:relative}._itemIcon_b1xvg_149{background-color:currentColor;width:32px;height:32px;transition:opacity .2s,transform .24s;display:block;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}._itemIconPlus_b1xvg_177{opacity:1;transform:scale(1)rotate(0)}._itemIconArrow_b1xvg_182{opacity:0;transform:scale(.85)translateY(2px)}._itemIconWrapOpen_b1xvg_187 ._itemIconPlus_b1xvg_177{opacity:0;transform:scale(.85)rotate(-90deg)}._itemIconWrapOpen_b1xvg_187 ._itemIconArrow_b1xvg_182{opacity:1;transform:scale(1)translateY(0)}._itemIconExpanded_b1xvg_197{width:32px;height:32px}._itemPanel_b1xvg_202{opacity:0;grid-template-rows:0fr;padding:30px 15px 30px 72px;transition:grid-template-rows .26s,opacity .22s,padding-top .26s,padding-bottom .26s;display:grid}._itemPanelInner_b1xvg_214{min-height:0;overflow:hidden}._itemPanelOpen_b1xvg_219{opacity:1;pointer-events:auto;grid-template-rows:1fr}._itemPanelClosed_b1xvg_225{pointer-events:none;height:0;min-height:0;padding-top:0;padding-bottom:0;overflow:hidden}._itemAnswer_b1xvg_234{color:#0a2117cc;font-size:20px;font-weight:var(--font-weight-medium);width:100%;max-width:min(var(--faq-answer-max,100%), 100%);margin:0;line-height:1.33}@media (width<=768px){._root_b1xvg_6{--faq-answer-max:100%;--faq-title-list-gap:15px}._root_b1xvg_6 ._heading_b1xvg_22,._root_b1xvg_6 ._faqHeading_b1xvg_252{gap:5px;font-size:30px;line-height:1.33}._root_b1xvg_6 ._headingIcon_b1xvg_35,._root_b1xvg_6 ._headingIcon_b1xvg_35 svg,._root_b1xvg_6 ._headingIcon_b1xvg_35 img{width:30px;height:30px}._itemButton_b1xvg_83{grid-template-columns:24px minmax(0,1fr) 32px;align-items:center;gap:0 12px;min-height:56px;padding:14px;display:grid}._itemClosed_b1xvg_69 ._itemButton_b1xvg_83{flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;min-height:44px;padding-top:10px;padding-bottom:10px;display:flex}._itemClosed_b1xvg_69 ._itemQuestion_b1xvg_136{flex:auto;align-self:center;min-width:0}._itemClosed_b1xvg_69 ._itemIconWrap_b1xvg_149{align-self:center;width:28px;height:28px;margin-left:auto}._itemClosed_b1xvg_69 ._itemIcon_b1xvg_149,._itemClosed_b1xvg_69 ._itemIconExpanded_b1xvg_197{width:28px;height:28px}._itemClosed_b1xvg_69 ._itemNumber_b1xvg_124{flex-shrink:0}._itemNumber_b1xvg_124{align-self:center;width:24px;margin:0;font-size:16px;display:block}._itemQuestion_b1xvg_136{align-self:center;margin:0;font-size:16px;line-height:1.3;display:block}._itemIconWrap_b1xvg_149{align-self:center}._itemPanel_b1xvg_202{padding:16px 50px 18px}._itemPanelClosed_b1xvg_225{height:0;min-height:0;padding-top:0;padding-bottom:0;overflow:hidden}._itemPanelClosed_b1xvg_225 ._itemPanelInner_b1xvg_214{display:none}._itemAnswer_b1xvg_234{font-size:16px}}@media (width<=640px){._root_b1xvg_6 ._heading_b1xvg_22,._root_b1xvg_6 ._faqHeading_b1xvg_252{gap:5px;font-size:28px}._root_b1xvg_6 ._headingIcon_b1xvg_35,._root_b1xvg_6 ._headingIcon_b1xvg_35 svg,._root_b1xvg_6 ._headingIcon_b1xvg_35 img{width:30px;height:30px}._itemButton_b1xvg_83{grid-template-columns:24px minmax(0,1fr) 28px;align-items:center;gap:0 10px;min-height:52px;padding:12px;display:grid}._itemClosed_b1xvg_69 ._itemButton_b1xvg_83{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;min-height:44px;padding-top:9px;padding-bottom:9px;display:flex}._itemClosed_b1xvg_69 ._itemQuestion_b1xvg_136{flex:auto;min-width:0}._itemClosed_b1xvg_69 ._itemIconWrap_b1xvg_149{width:28px;height:28px;margin-left:auto}._itemClosed_b1xvg_69 ._itemIcon_b1xvg_149,._itemClosed_b1xvg_69 ._itemIconExpanded_b1xvg_197{width:28px;height:28px}._itemClosed_b1xvg_69 ._itemNumber_b1xvg_124{flex-shrink:0}._itemQuestion_b1xvg_136{align-self:center;font-size:15px;line-height:1.3}._itemNumber_b1xvg_124,._itemIconWrap_b1xvg_149{align-self:center}._itemPanel_b1xvg_202{padding:12px 44px 16px}._itemPanelClosed_b1xvg_225{height:0;min-height:0;padding-top:0;padding-bottom:0;overflow:hidden}._itemPanelClosed_b1xvg_225 ._itemPanelInner_b1xvg_214{display:none}._itemAnswer_b1xvg_234{font-size:15px}}@media (width<=430px){._root_b1xvg_6 ._heading_b1xvg_22,._root_b1xvg_6 ._faqHeading_b1xvg_252{font-size:clamp(1.25rem,7.5vw,1.625rem);line-height:1.2}._itemButton_b1xvg_83{padding:10px max(10px, env(safe-area-inset-left,0px)) 10px max(10px, env(safe-area-inset-right,0px));grid-template-columns:22px minmax(0,1fr) 28px;column-gap:8px;min-height:48px}._itemClosed_b1xvg_69 ._itemButton_b1xvg_83{min-height:44px;padding-top:8px;padding-bottom:8px;padding-left:max(10px, env(safe-area-inset-left,0px));padding-right:max(10px, env(safe-area-inset-right,0px));flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;display:flex}._itemClosed_b1xvg_69 ._itemQuestion_b1xvg_136{flex:auto;min-width:0}._itemClosed_b1xvg_69 ._itemIconWrap_b1xvg_149{width:26px;height:26px;margin-left:auto}._itemClosed_b1xvg_69 ._itemIcon_b1xvg_149,._itemClosed_b1xvg_69 ._itemIconExpanded_b1xvg_197{width:26px;height:26px}._itemClosed_b1xvg_69 ._itemNumber_b1xvg_124{flex-shrink:0}._itemQuestion_b1xvg_136{font-size:14px;line-height:1.28}._itemNumber_b1xvg_124{width:22px;font-size:15px}._itemPanel_b1xvg_202{padding:10px 40px 14px}._itemAnswer_b1xvg_234{font-size:14px}}@media (prefers-reduced-motion:reduce){._itemButton_b1xvg_83,._itemIcon_b1xvg_149,._itemPanel_b1xvg_202{transition:none}}._wheel_1yf9x_1{vertical-align:bottom;height:1em;min-width:var(--spin-ch,2ch);font-variant-numeric:tabular-nums;line-height:1;display:inline-block;overflow:hidden}._track_1yf9x_11{will-change:transform;flex-direction:column;transition:transform .55s cubic-bezier(.22,1,.36,1);display:flex}._trackRolling_1yf9x_18{transform:translateY(-50%)}._trackInstant_1yf9x_22{transition:none}._row_1yf9x_26{flex-shrink:0;height:1em;line-height:1;display:block}@media (prefers-reduced-motion:reduce){._track_1yf9x_11{transition:none}}._ageMasonry_rvs37_2.dab-calc-masonry{align-items:stretch;gap:30px}._ageMasonry_rvs37_2>.dab-calc-card{height:100%;min-height:100%}._ageMasonry_rvs37_2 .dab-calc-masonry__origin,._ageMasonry_rvs37_2 .dab-calc-masonry__end,._ageMasonry_rvs37_2 .dab-calc-masonry__results{align-self:stretch}._inputCard_rvs37_19.dab-calc-card{gap:10px}._inputCard_rvs37_19 .dab-calc-card__actions{flex-direction:column;flex:auto;gap:10px;min-height:auto;display:flex}._inputCard_rvs37_19 .dab-datetime-field{flex:auto;min-height:auto}._ageResults_rvs37_36{touch-action:pan-y;flex-direction:column;flex:auto;gap:0;width:100%;min-height:0;display:flex}._ageDividerMiddle_rvs37_47{box-sizing:border-box;flex-shrink:0;width:100%;margin-top:auto;margin-bottom:auto;padding:15px 0}._ageBottom_rvs37_56{flex-direction:column;flex-shrink:0;width:100%;display:flex}._ageResultsDraggable_rvs37_63{cursor:ew-resize;-webkit-user-select:none;user-select:none}._ageResultsScrubbing_rvs37_69{cursor:grabbing;touch-action:none}._ageHero_rvs37_75{flex-direction:column;flex-shrink:0;gap:5px;width:100%;display:flex}._ageHeroRow_rvs37_83{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;column-gap:30px;width:100%;display:grid}._ageHeroRowSecondary_rvs37_91{grid-template-columns:repeat(3,max-content);justify-content:start;column-gap:30px}._ageHeroRowSecondary_rvs37_91 ._ageStat_rvs37_97{width:auto}._ageSectionDivider_rvs37_102{background-image:url(/assets/images/Divider-pattern.svg);background-position:0;background-repeat:repeat-x;background-size:auto 14px;border:0;flex-shrink:0;width:100%;height:14px;min-height:14px;margin:0;padding:0;display:block;transform:translateY(-8px)}._ageStat_rvs37_97{box-sizing:border-box;text-align:left;flex-direction:column;align-items:flex-start;gap:0;width:100%;min-width:0;padding:15px 5px;display:flex}._ageHeroRow_rvs37_83:not(._ageHeroRowSecondary_rvs37_91) ._ageStat_rvs37_97{padding:0 5px}._ageHeroRow_rvs37_83:not(._ageHeroRowSecondary_rvs37_91) ._ageStatValue_rvs37_136{font-size:80px;font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-aztec);line-height:normal}._ageHeroRow_rvs37_83:not(._ageHeroRowSecondary_rvs37_91) ._ageStatLabel_rvs37_144{font-size:16px;font-weight:var(--font-weight-medium);color:var(--Medium-Green-100);line-height:normal}._ageHeroRowSecondary_rvs37_91 ._ageStatValue_rvs37_136{font-size:20px;font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-aztec);line-height:normal}._ageHeroRowSecondary_rvs37_91 ._ageStatLabel_rvs37_144{font-size:14px;font-weight:var(--font-weight-medium);color:var(--Medium-Green-100);line-height:normal}._ageTotals_rvs37_168{flex-direction:column;gap:30px;width:100%;margin-top:0;display:flex}._ageTotalsRow_rvs37_176{align-items:end;column-gap:30px;width:100%;display:grid}._ageTotalsRow_rvs37_176:first-of-type{grid-template-columns:repeat(2,minmax(0,1fr))}._ageTotalsRow_rvs37_176:last-of-type{grid-template-columns:repeat(3,minmax(0,1fr))}._ageWeeksGroup_rvs37_191{box-sizing:border-box;border-bottom:1px solid var(--Medium-Green-30);grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;width:100%;min-width:0;padding:0 5px 15px;display:grid}._ageWeeksPlusSlot_rvs37_203{justify-content:center;align-items:center;min-width:0;padding:0 5px;display:flex}._ageTotalColumn_rvs37_211{box-sizing:border-box;border-bottom:1px solid var(--Medium-Green-30);text-align:left;flex-direction:column;align-items:flex-start;gap:2px;width:100%;min-width:0;padding:0 5px 15px;display:flex}._ageWeeksGroup_rvs37_191>._ageTotalColumn_rvs37_211{border-bottom:none;width:100%;padding:0 5px}._ageTotalNumber_rvs37_230{font-size:1rem;font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-aztec);line-height:1}._ageTotalLabel_rvs37_238{font-size:.875rem;font-weight:var(--font-weight-medium);color:var(--Medium-Green-100);line-height:1}._ageTotalPlus_rvs37_245{font-size:1.25rem;font-weight:var(--font-weight-semibold);color:var(--Medium-Green-100);line-height:1}@media (width<=1024px){._ageHeroRow_rvs37_83:not(._ageHeroRowSecondary_rvs37_91) ._ageStatValue_rvs37_136{font-size:clamp(48px,6vw,80px)}}@media (width<=768px){._ageMasonry_rvs37_2.dab-calc-masonry{gap:15px}._ageMasonry_rvs37_2>.dab-calc-card{height:auto;min-height:auto}._inputCard_rvs37_19 .dab-calc-card__actions,._inputCard_rvs37_19 .dab-datetime-field{flex:0 auto}._ageHeroRow_rvs37_83,._ageHeroRowSecondary_rvs37_91{column-gap:20px}._ageHero_rvs37_75{gap:5px}._ageTotalsRow_rvs37_176{column-gap:20px}}@media (width<=640px){._ageHeroRow_rvs37_83:not(._ageHeroRowSecondary_rvs37_91) ._ageStat_rvs37_97,._ageHeroRowSecondary_rvs37_91 ._ageStat_rvs37_97{padding-inline:5px}._ageHeroRow_rvs37_83:not(._ageHeroRowSecondary_rvs37_91) ._ageStatValue_rvs37_136{font-size:48px}._ageHeroRowSecondary_rvs37_91 ._ageStatValue_rvs37_136{font-size:18px}._ageHeroRow_rvs37_83,._ageTotalsRow_rvs37_176{column-gap:16px}}:root{--tool-hero-bg-islamic:url(/assets/images/heros/background-hero-islamic.svg);--tool-hero-bg-general:url(/assets/images/heros/background-hero-tool.svg);--hero-gradient-overlay:linear-gradient(180deg, var(--color-rich-peach) 0%, color-mix(in srgb, var(--color-rich-peach) 0%, transparent) 100%);--hero-gradient-overlay-mobile:linear-gradient(180deg, var(--Rich-Peach-0,#e7b19f00) 0%, var(--Rich-Peach-30,#e7b19f4d) 33.33%, var(--Rich-Peach-30,#e7b19f4d) 66.67%, var(--Rich-Peach-5,#e7b19f0d) 100%);--hero-gradient-overlay-neutral:linear-gradient(180deg, color-mix(in srgb, var(--color-honeydew) 40%, var(--color-medium-green)) 0%, color-mix(in srgb, var(--color-honeydew) 0%, transparent) 100%)}@font-face{font-family:Roundo Variable;src:url(/assets/fonts/Roundo-Variable.eot);src:url(/assets/fonts/Roundo-Variable.eot?#iefix)format("embedded-opentype"),url(/assets/fonts/Roundo-Variable.woff2)format("woff2"),url(/assets/fonts/Roundo-Variable.woff)format("woff"),url(/assets/fonts/Roundo-Variable.ttf)format("truetype");font-style:normal;font-weight:100 900;font-display:swap}:root{--color-honeydew:#f1ffef;--color-aztec:#0a2117;--color-aztec-80:#0a2117cc;--color-aztec-60:#0a211799;--color-aztec-50:#0a211780;--color-aztec-30:#0a21174d;--Aztec-10:#0a21171a;--color-medium-green:#358a62;--color-terra-cotta:#b35a3b;--color-jacksons-purple:#141b89;--color-rich-carmine:#df0041;--color-rich-peach:#ffb69d;--Jacksons-Purple-5:#141b890d;--Jacksons-Purple-10:#141b891a;--Jacksons-Purple-20:#141b8933;--Jacksons-Purple-30:#141b894d;--Jacksons-Purple-60:#141b8999;--Jacksons-Purple-100:var(--color-jacksons-purple);--Rich-Peach-0:#e7b19f00;--Rich-Peach-5:#e7b19f0d;--Rich-Peach-10:#e7b19f1a;--Rich-Peach-20:#e7b19f33;--Rich-Peach-30:#e7b19f4d;--Rich-Peach-40:#e7b19f66;--Rich-Peach-50:#e7b19f80;--Rich-Peach-60:#e7b19f99;--Rich-Peach-Card-100:#e7b19f;--Honeydew-100:var(--color-honeydew);--Rich-Peach-100:var(--color-rich-peach);--Honeydew-20:#f1ffef33;--Honeydew-30:#f1ffef4d;--Honeydew-50:#f1ffef80;--Honeydew-60:#f1ffef99;--Honeydew-90:#f1ffefe6;--Medium-Green-100:var(--color-medium-green);--Medium-Green-60:#358a6299;--Medium-Green-30:#358a624d;--Terra-Cotta-100:var(--color-terra-cotta);--color-brand-primary:var(--color-medium-green);--color-brand-secondary:var(--color-terra-cotta);--color-action:var(--color-jacksons-purple);--color-bg:var(--color-honeydew);--color-surface:var(--color-honeydew);--color-surface-soft:color-mix(in srgb, var(--color-terra-cotta) 14%, var(--color-honeydew));--color-text-main:var(--color-aztec);--color-text-muted:#0a2117b3;--color-border-subtle:#0a21171a;--color-border-strong:#0a21173d;--color-accent:var(--color-brand-primary);--color-accent-secondary:var(--color-brand-secondary);--color-accent-strong:var(--color-action);--color-link:var(--color-action);--color-danger:var(--color-rich-carmine);--font-roundo:"Roundo Variable", system-ui, -apple-system, sans-serif;--font-weight-medium:500;--font-weight-semibold:600;--page-top-shift:50px;--tool-hero-content-gap:60px;--dab-radius-field:6px;--dab-radius-control:8px;--dab-radius-button:8px;--dab-radius-card-surface:12px;--dab-radius-surface:12px;--Default-Border-Radius:var(--dab-radius-surface);--Super-Thin-Border:1px;--dab-glass-blur:10px;--dab-radius-card:32px;--dab-radius-card-compact:24px;--dab-radius-pill:999px;--modal-resize-duration:.48s;--modal-resize-easing:cubic-bezier(.33, 1, .68, 1);--modal-mobile-close-bottom:max(24px, env(safe-area-inset-bottom,0px));--modal-mobile-close-size:44px;--modal-mobile-close-gap:20px;--modal-mobile-close-reserve:calc(var(--modal-mobile-close-size) + var(--modal-mobile-close-gap) + var(--modal-mobile-close-bottom));font-family:var(--font-roundo);line-height:1.5;font-weight:var(--font-weight-medium);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--color-text-main);background-color:var(--color-bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html{scrollbar-gutter:stable;background-color:var(--color-honeydew)}body{background-color:var(--color-honeydew);min-height:100dvh;color:var(--color-text-main);margin:0;overflow-x:clip}a,a:visited,a:hover,a:active{color:var(--color-link)}button,input,textarea,select{font:inherit}input::placeholder,textarea::placeholder{color:var(--color-aztec-50);opacity:1}input::-webkit-input-placeholder{color:var(--color-aztec-50)}textarea::-webkit-input-placeholder{color:var(--color-aztec-50)}input::-moz-placeholder{color:var(--color-aztec-50);opacity:1}textarea::-moz-placeholder{color:var(--color-aztec-50);opacity:1}:focus-visible{outline:2px solid var(--color-action);outline-offset:2px}:root{--dab-field-line:#141b894d;--dab-field-bg-hover:#358a620d;--dab-field-bg-active:#358a621a;--dab-field-placeholder:#141b8966;--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-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-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}.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,.dab-field-input--invalid:focus-visible:not(:disabled){box-shadow:inset 0 -4px 0 0 var(--color-rich-carmine)}.dab-field-error{color:var(--color-rich-carmine);margin:.35rem 0 0;font-size:.875rem;line-height:1.45}.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{align-items:stretch;gap:5px;width:100%;min-width:0;display:flex;position:relative}.dab-field-with-picker>.dab-field-input{flex:1;width:auto;min-width:0;max-width:none}.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}.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}:is(.dab-field-with-picker:has(.dab-field-input:hover:not(:disabled)) .dab-field-picker-btn:not(:disabled),.dab-field-with-picker:has(.dab-field-input:focus-visible:not(:disabled)) .dab-field-picker-btn:not(:disabled)){background-color:var(--dab-field-bg-hover)}.dab-field-with-picker:has(.dab-field-input:focus-visible:not(:disabled)) .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-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-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)}:is(.dab-field-with-picker--picker-open:has(.dab-field-input:hover:not(:disabled)) .dab-field-picker-btn:not(:disabled),.dab-field-with-picker--picker-open:has(.dab-field-input:focus-visible:not(:disabled)) .dab-field-picker-btn:not(:disabled)){background-color:var(--dab-field-bg-active)}.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-jacksons-purple);box-shadow:inset 0 -1px 0 0 var(--field-line);appearance:none;cursor:pointer;background:url(/assets/icons/arrow_down.svg) right 10px center/16px no-repeat;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:url(/assets/icons/arrow_down.svg);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}.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__box{border:1px solid var(--dab-field-line);background:0 0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:background-color .15s,border-color .15s;display:inline-flex}.dab-checkbox__tick{opacity:0;width:12px;height:12px;transition:opacity .15s,transform .15s;display:block;transform:scale(.85)}.dab-checkbox:has(.dab-checkbox__input:checked) .dab-checkbox__box{background-color:var(--dab-field-bg-active);border-color:var(--color-medium-green)}.dab-checkbox:has(.dab-checkbox__input:checked) .dab-checkbox__tick{opacity:1;transform:scale(1)}.dab-checkbox:has(.dab-checkbox__input:focus-visible) .dab-checkbox__box{outline:2px solid var(--color-jacksons-purple);outline-offset:2px}.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-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{box-sizing:border-box;background:#141b891a;border:1px solid #141b8933;border-radius:8px;flex-shrink:0;align-items:center;width:52px;height:28px;padding:2px;transition:background-color .22s cubic-bezier(.4,0,.2,1),border-color .22s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden}.dab-toggle__spinner{border:2px solid var(--color-jacksons-purple);opacity:.85;pointer-events:none;border-bottom-color:#0000;border-right-color:#0000;border-radius:100%;width:18px;height:18px;margin:auto;animation:.6s linear infinite dab-toggle-spin;position:absolute;inset:0}.dab-toggle--loading .dab-toggle__thumb{opacity:0;transform:translate(0)}.dab-toggle--loading{cursor:wait}.dab-toggle__thumb{width:22px;height:22px;box-shadow:inset 0 -1px 2px 0 var(--color-honeydew), inset 0 -4px 3px 0 #f1ffef4d;background:#141b894d;border-radius:6px;flex-shrink:0;transition:transform .22s cubic-bezier(.4,0,.2,1),background-color .22s cubic-bezier(.4,0,.2,1),box-shadow .22s cubic-bezier(.4,0,.2,1)}.dab-toggle:has(.dab-toggle__input:checked) .dab-toggle__thumb{background:var(--color-medium-green);transform:translate(24px);box-shadow:inset 0 -1px 2px #f1ffef80,inset 0 -4px 3px #f1ffef1a}.dab-toggle:has(.dab-toggle__input:focus-visible) .dab-toggle__track{outline-offset:2px;outline:2px solid #141b8973}.dab-toggle:has(.dab-toggle__input:disabled){opacity:.5;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)}.dab-toggle:has(.dab-toggle__input:checked) .dab-toggle__label{color:var(--color-jacksons-purple)}@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-select{box-sizing:border-box;min-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);padding-right:var(--dab-field-pad-x-end);font-size:var(--dab-field-font-size);line-height:var(--dab-field-line-height)}.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-end) 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)}}.tableWrap{width:100%;min-width:0;margin-bottom:.75rem;overflow:visible}.entryGrid{flex-direction:column;gap:0;width:100%;min-width:0;font-size:.875rem;display:flex}.entryGridBody{flex-direction:column;gap:1px;display:flex}.entryGridDataRow{transition:background-color .5s ease-out}.entryGridDataRowDisabled .entryGridCell:not(.entryGridCellAction){opacity:.5;transition:opacity .5s ease-out}.entryGridDataRowDisabled .entryGridCellAction{opacity:1}.entryGridDataRow .entryGridCell:not(.entryGridCellAction){transition:opacity .5s ease-out}.entryGridCell{min-width:0;padding-left:0;padding-right:0}.entryGridCellAction{white-space:nowrap;z-index:0;justify-content:flex-start;align-items:center;min-width:0;display:flex;position:relative;overflow:visible}.dab-column-heading{font-size:14px;font-weight:var(--font-weight-medium);color:var(--color-aztec);text-transform:uppercase;letter-spacing:.02em;margin:0;line-height:1.2}.entryGridBody .entryGridDataRow:nth-child(odd){background:#141b890d}.entryGridBody .entryGridDataRow:nth-child(2n){background:#141b8912}.entryGridBody .entryGridDataRow.entryGridDataRowDisabled{background:#141b8905}.entryGrid input[type=text]:not(.dab-field-unit-input),.entryGrid input[type=email]:not(.dab-field-unit-input),.entryGrid input[type=number]:not(.dab-field-unit-input),.entryGrid input[type=month]:not(.dab-field-unit-input),.entryGrid select,.entryGrid textarea{width:100%;max-width:100%}.entryGrid .dab-field-unit-wrap input.dab-field-unit-input:not(.dab-field-unit-input--w2){width:auto;min-width:0;max-width:none;min-height:unset;box-shadow:none;background:0 0;border-radius:0;padding:0 8px 0 0}.tableEntryCellControl{width:100%;min-width:0}@media (width<=1280px){.tableWrap:has(.entryGridRowWide){-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;margin-left:-4px;margin-right:-4px;padding-left:4px;padding-right:4px;overflow-x:auto}}@media (width<=640px){.tableWrap:has(.entryGridRowWide) .entryGridRowWide{min-width:640px}}@media (prefers-reduced-motion:reduce){.entryGridDataRow,.entryGridDataRow .entryGridCell:not(.entryGridCellAction),.entryGridDataRowDisabled .entryGridCell:not(.entryGridCellAction){transition-duration:.01ms}}:root{--dab-calendar-popover-duration:.18s}.dab-calendar-popover{z-index:50;box-sizing:border-box;border:1px solid var(--Jacksons-Purple-30);background:var(--color-honeydew);min-width:min(100%,280px);max-width:320px;box-shadow:0 25px 50px 0 var(--Jacksons-Purple-20);animation:dab-calendar-popover-in-above var(--dab-calendar-popover-duration) ease-in-out;border-radius:12px;padding:14px}.dab-calendar-popover--below{animation-name:dab-calendar-popover-in-below}.dab-calendar-popover--closing{animation:dab-calendar-popover-out-above var(--dab-calendar-popover-duration) ease-in-out forwards}.dab-calendar-popover--closing.dab-calendar-popover--below{animation-name:dab-calendar-popover-out-below}@media (prefers-reduced-motion:reduce){.dab-calendar-popover,.dab-calendar-popover--closing{animation:none}}@media (width<=1024px){.dab-calendar-popover{max-width:min(100vw - 2rem,320px)}}@media (width<=640px){.dab-calendar-popover{padding:12px}}:root{--tp-bg:#ece6ee;--tp-surface:#e6e0e9;--tp-surface-hover:#c8b3fd;--tp-input-bg:#e6e0e9;--tp-text:#1d1b20;--tp-text-secondary:#49454f;--tp-text-disabled:#9d9b9b99;--tp-text-type-time:#49454f;--tp-text-icon:#4e545a;--tp-am-pm-active:#ffd8e4;--tp-am-pm-text-selected:#633b48;--tp-am-pm-text-unselected:#49454f;--tp-primary:#6750a4;--tp-on-primary:#fff;--tp-primary-container:#eaddff;--tp-on-primary-container:#21005d;--tp-primary-rgb:103,80,164;--tp-on-surface:#1d1b20;--tp-on-surface-variant:#49454f;--tp-on-surface-rgb:29,27,32;--tp-surface-container:#f3edf7;--tp-outline-variant:#cac4d0;--tp-tertiary-container:#ffd8e4;--tp-on-tertiary-container:#633b48;--tp-border:#000;--tp-outline:#6750a4;--tp-hover-bg:#d6d6d6;--tp-backdrop:#00000080;--tp-backdrop-filter:unset;--tp-dropdown-option-bg:#fff;--tp-dropdown-option-text:#000;--tp-shadow:unset;--tp-border-radius:28px;--tp-spacing-xs:4px;--tp-spacing-sm:8px;--tp-spacing-md:12px;--tp-spacing-lg:16px;--tp-spacing-xl:24px;--tp-spacing-2xl:36px;--tp-spacing-3xl:48px;--tp-border-width:1px;--tp-border-width-thick:2px;--tp-border-width-half:.3752px;--tp-border-width-pm:1.5008px;--tp-outline-width:2px;--tp-outline-width-thick:3px;--tp-outline-width-contrast:4px;--tp-outline-offset:2px;--tp-font-size-xs:12px;--tp-font-size-sm:12.8px;--tp-font-size-base:14px;--tp-font-size-lg:16px;--tp-font-size-number:17.6px;--tp-font-size-xl:51.2px;--tp-radius-sm:7px;--tp-radius-md:8px;--tp-radius-lg:20px;--tp-radius-circle:50%;--tp-radius-full:100%;--tp-btn-radius:var(--tp-radius-lg);--tp-size-clock:256px;--tp-size-wrapper:328px;--tp-size-wrapper-expanded:584px;--tp-size-wrapper-portrait:315px;--tp-size-wrapper-landscape-height:360px;--tp-size-wrapper-mobile-height:258px;--tp-size-input:96px;--tp-size-input-height:80px;--tp-size-input-mobile:72px;--tp-size-hand-circle:46px;--tp-size-hand-circle-small:36px;--tp-size-hand-width:2px;--tp-size-hand-offset:calc(50% - 1px);--tp-size-hand-top:4px;--tp-size-hand-left:1px;--tp-size-button-min:44px;--tp-size-dot:6px;--tp-size-dot-center:8px;--tp-size-am-pm-width:54px;--tp-size-am-pm-height:40px;--tp-size-am-pm-height-landscape:44px;--tp-size-icon:24px;--tp-size-colon-width:24px;--tp-size-colon-height:48px;--tp-size-number:32px;--tp-size-inner-circle:200px;--tp-size-inline-min-height:500px;--tp-size-padding:10px;--tp-duration-fast:.15s;--tp-duration-base:.2s;--tp-duration-slow:.3s;--tp-duration-slower:.4s;--tp-duration-slowest:.45s;--tp-duration-animation:.35s;--tp-duration-ripple:.7s;--tp-duration-ripple-fade:.5s;--tp-duration-reduced:.01ms;--tp-easing-standard:cubic-bezier(.4,0,.2,1);--tp-easing-ease:ease;--tp-easing-linear:linear;--tp-z-backdrop:5000;--tp-z-modal:5001;--tp-z-keyboard-icon:10;--tp-z-hidden:-9999;--tp-opacity-hover:.08;--tp-opacity-focus:.12;--tp-opacity-active:.16;--tp-opacity-disabled:.38;--tp-opacity-backdrop:.6;--tp-shadow-inline:0 2px 8px #00000026;--tp-shadow-focus:0 0 0 4px #6200ee33;--tp-gap-sm:8px;--tp-gap-md:12px;--tp-position-hidden:-10000px;--tp-wheel-item-height:44px;--tp-wheel-visible-items:5;--tp-wheel-column-width:76px;--tp-wheel-separator-width:20px;--tp-wheel-landscape-footer-offset:72px;--tp-wheel-landscape-compact-width:360px;--tp-wheel-landscape-compact-visible-items:3;--tp-wheel-highlight-bg:var(--tp-primary-container,#6750a414);--tp-wheel-highlight-border:var(--tp-outline-variant,#0000001f);--tp-wheel-highlight-radius:var(--tp-radius-md);--tp-wheel-text-color:var(--tp-on-surface,#1d1b20);--tp-wheel-selected-color:var(--tp-primary,#6750a4);--tp-wheel-disabled-opacity:var(--tp-opacity-disabled,.38);--tp-wheel-font-size:var(--tp-font-size-lg,16px);--tp-wheel-selected-font-size:22px;--tp-popover-gap:4px;--tp-popover-min-width:260px;--tp-popover-max-width:328px;--tp-popover-shadow:0 4px 24px #00000026;--tp-popover-radius:var(--tp-border-radius)}.tp-ui *{box-sizing:border-box!important}.tp-ui-open-element.disabled{pointer-events:none;touch-action:none;-webkit-user-select:none;user-select:none}.opacity{transition:opacity .15s linear}.opacity.show{opacity:1}.invalid-value,.invalid-value:active,.invalid-value:focus,.invalid-value:hover{color:#d50000!important;border-color:#d50000!important}.tp-ui-invalid-format{color:red;border:2px solid red}.tp-ui-invalid-text{color:red}.sr-only,.tp-ui .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;margin:-1px;padding:0}.sr-only,.timepicker-announcer,.tp-ui .sr-only{width:1px;height:1px;position:absolute;overflow:hidden}.timepicker-announcer{left:-10000px}.tp-ui-modal{-webkit-backdrop-filter:var(--tp-backdrop-filter);backdrop-filter:var(--tp-backdrop-filter);opacity:0;pointer-events:none;z-index:5000;background-color:#9d9b9b99;font-family:Roboto,sans-serif;position:fixed;inset:0}.tp-ui-modal.show{pointer-events:auto}.tp-ui-modal.removed{background-color:#0000;inset:auto}.tp-ui-measure{width:3.125rem;height:3.125rem;position:absolute;top:-9999px;overflow:scroll}.tp-ui-wrapper,.tp-ui-wrapper.mobile{background-color:var(--tp-bg);border-radius:var(--tp-border-radius);box-shadow:var(--tp-shadow);z-index:5001;outline:none;flex-direction:column;width:328px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.tp-ui-wrapper.expanded{will-change:width,height,flex-direction}@media screen and (width>=320px) and (width<=825px) and (orientation:landscape){.tp-ui-wrapper.expanded{flex-direction:row;width:584px;height:360px;transition:width .4s cubic-bezier(.4,0,.2,1),height .4s cubic-bezier(.4,0,.2,1),flex-direction cubic-bezier(.4,0,.2,1)}}@media screen and (width<=330px) and (orientation:portrait){.tp-ui-wrapper.expanded{width:315px}}.tp-ui-wrapper.mobile{height:auto;transition:width .4s cubic-bezier(.4,0,.2,1),height .4s cubic-bezier(.4,0,.2,1),flex-direction cubic-bezier(.4,0,.2,1)}@media screen and (width>=320px) and (width<=825px) and (orientation:landscape){.tp-ui-wrapper.mobile{width:328px;height:258px;transition:width .4s cubic-bezier(.4,0,.2,1),height .4s cubic-bezier(.4,0,.2,1),flex-direction cubic-bezier(.4,0,.2,1)}.tp-ui-tz-mode .tp-ui-wrapper.mobile{height:326px}.tp-ui-range-mode .tp-ui-wrapper.mobile{height:287px}}@media screen and (width<=330px){.tp-ui-wrapper.mobile{width:315px}}.tp-ui-mobile-clock-wrapper{opacity:0;transform-origin:50%;justify-content:center;align-items:center;height:0;transition:height .4s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden;transform:scale(0)}.tp-ui-mobile-clock-wrapper.expanded{opacity:1;height:256px;transform:scale(1)}@media screen and (width>=320px) and (width<=825px) and (orientation:landscape){.tp-ui-mobile-clock-wrapper.expanded{transform-origin:0;width:100%;height:100%;transition:height .4s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1)}}.tp-ui-header,.tp-ui-header.mobile{padding-bottom:var(--tp-spacing-2xl);padding-left:var(--tp-spacing-xl);padding-right:var(--tp-spacing-xl);flex-direction:row;justify-content:center;display:flex;position:relative}.tp-ui-header.mobile,.tp-ui-header.show{padding-bottom:0}.tp-ui-header.mobile.expanded{align-items:unset;height:auto;padding-bottom:var(--tp-spacing-2xl)}.tp-ui-header.mobile.expanded .tp-ui-wrapper-time.mobile{align-items:unset}.tp-ui-header.mobile.expanded .tp-ui-wrapper-time.mobile.expanded{align-items:center}@media screen and (width>=320px) and (width<=825px) and (orientation:landscape){.tp-ui-header.expanded{flex-direction:column;height:auto;transition:padding .4s cubic-bezier(.4,0,.2,1)}.tp-ui-wrapper.expanded .tp-ui-select-time{position:absolute}.tp-ui-mobile-clock-wrapper.expanded{justify-content:unset;width:100%;height:100%!important}}.tp-ui-select-time,.tp-ui-select-time.mobile{color:var(--tp-text-secondary);font-size:var(--tp-font-size-xs);padding:var(--tp-spacing-xl)}.tp-ui-body{border-radius:100%;width:256px;height:256px;margin:0 auto;position:relative}@media screen and (width>=320px) and (width<=825px) and (orientation:landscape){.tp-ui-body.expanded{height:100%;margin-top:48px;padding-left:0;padding-right:0;display:flex}}.tp-ui-footer,.tp-ui-footer-mobile{padding:var(--tp-spacing-xl);justify-content:space-between;margin-bottom:4px;display:flex}@media screen and (width>=320px) and (width<=825px) and (orientation:landscape){.tp-ui-footer.expanded{justify-content:space-between;position:absolute;bottom:0;left:0;right:0}.tp-ui-footer.expanded .tp-ui-keyboard-icon-wrapper{left:0}}.tp-ui-footer.mobile{padding:var(--tp-spacing-xl)}.tp-ui-clock-face{background-color:var(--tp-surface);opacity:0;border-radius:100%;width:100%;height:100%;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1);position:relative;transform:scale(0)}.tp-ui-clock-face.scale-in{opacity:1;transform:scale(1)}.tp-ui-clock-face:active .tp-ui-hour-time-12,.tp-ui-clock-face:active .tp-ui-hour-time-24,.tp-ui-clock-face:active .tp-ui-minutes-time{pointer-events:none}@media screen and (width>=320px) and (width<=825px) and (orientation:landscape){.tp-ui-clock-face{width:256px;height:256px}}.tp-ui-dot{background-color:var(--tp-primary);touch-action:none;-webkit-user-select:none;user-select:none;border-radius:100%;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tp-ui-tips-wrapper{width:100%;height:100%}.tp-ui-tips-wrapper-24h{z-index:0;border-radius:50%;width:200px;height:200px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tp-ui-tips-wrapper-24h-disabled{pointer-events:none;touch-action:none;-webkit-user-select:none;user-select:none}.tp-ui-tips-wrapper-24h.none{display:none}.tp-ui-hour-time-12,.tp-ui-hour-time-24,.tp-ui-minutes-time{cursor:pointer;text-align:center;touch-action:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:17.6px;display:flex;position:absolute}.tp-ui-hour-time-12 span,.tp-ui-hour-time-24 span,.tp-ui-minutes-time span{pointer-events:none;touch-action:none;-webkit-user-select:none;user-select:none}.tp-ui-hour-time-12{justify-content:center;align-items:center;display:flex}.tp-ui-clock-hand{transform-origin:center bottom 0;width:2px;height:31%;bottom:50%;left:calc(50% - 1px)}.tp-ui-circle-hand,.tp-ui-clock-hand{background-color:var(--tp-primary);position:absolute}.tp-ui-circle-hand{box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;transition:transform .3s cubic-bezier(.4,0,.2,1),width .15s,height .15s;display:flex;top:0;left:50%;transform:translate(-50%,-100%)}.tp-ui-circle-hand.small-circle{width:36px;height:36px;box-sizing:border-box!important}.tp-ui-circle-hand-24h{top:4px;left:1px;transform:translate(-50%,-50%)}.tp-ui-value-tips,.tp-ui-value-tips-24h{color:var(--tp-text);border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;line-height:1;transition:color .3s;display:flex}.tp-ui-value-tips-24h.active,.tp-ui-value-tips.active{color:var(--tp-on-primary);transition:none}.tp-ui-clock-animation{animation:.35s linear clockanimation}.tp-ui-tips-animation{transition:transform .4s cubic-bezier(.4,0,.2,1),height .4s cubic-bezier(.4,0,.2,1)}.tp-ui-tips-disabled{color:var(--tp-text-disabled);pointer-events:none}.tp-ui-input-wrapper{border-radius:var(--tp-radius-md);width:96px;display:flex;position:relative;overflow:visible}.tp-ui-input-wrapper.mobile input{height:var(--tp-size-input-mobile)}.tp-ui-input-wrapper.mobile{flex-direction:column}.tp-ui-input-ripple-wrapper{border-radius:var(--tp-radius-md);width:100%;height:80px;transition:height .4s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.tp-ui-input-ripple-wrapper.expanded{height:80px}.tp-ui-input-ripple-wrapper.mobile{height:var(--tp-size-input-mobile)}.tp-ui-input-ripple-wrapper.mobile.expanded{height:var(--tp-size-input-height)}.tp-ui-wrapper-time,.tp-ui-wrapper-time.mobile{justify-content:center;align-items:center;height:100%;display:flex}@media screen and (width>=320px) and (width<=825px) and (orientation:landscape){.tp-ui-wrapper-time.expanded{height:auto;margin-bottom:var(--tp-spacing-lg);margin-right:0;transition:margin .4s cubic-bezier(.4,0,.2,1),height .4s cubic-bezier(.4,0,.2,1)}}.tp-ui-wrapper-time-24h{margin-right:0}.tp-ui-wrapper-time.mobile{width:100%;max-width:fit-content;height:auto;position:relative}.tp-ui-hour,.tp-ui-hour.mobile,.tp-ui-minutes,.tp-ui-minutes.mobile{-webkit-tap-highlight-color:transparent;background-color:var(--tp-input-bg);border:var(--tp-border-width-thick) solid transparent;border-radius:var(--tp-radius-md);color:var(--tp-text);cursor:pointer;font-size:var(--tp-font-size-xl);height:var(--tp-size-input-height);padding:var(--tp-size-padding);text-align:center;touch-action:manipulation;transition:color var(--tp-duration-slow,.3s) var(--tp-easing-ease,ease),background-color var(--tp-duration-slow,.3s) var(--tp-easing-ease,ease),border-color var(--tp-duration-slow,.3s) var(--tp-easing-ease,ease);width:var(--tp-size-input);outline:none;justify-content:center;align-items:center;display:flex}.tp-ui-hour.mobile,.tp-ui-hour.mobile.mobile,.tp-ui-minutes.mobile,.tp-ui-minutes.mobile.mobile{height:72px}.tp-ui-hour.expanded,.tp-ui-hour.mobile.expanded,.tp-ui-minutes.expanded,.tp-ui-minutes.mobile.expanded{height:80px}.tp-ui-hour.mobile:focus-visible,.tp-ui-hour:focus-visible,.tp-ui-minutes.mobile:focus-visible,.tp-ui-minutes:focus-visible{border:2px solid var(--tp-outline);outline:none}@media (hover:hover) and (pointer:fine){.tp-ui-hour.mobile:hover,.tp-ui-hour:hover,.tp-ui-minutes.mobile:hover,.tp-ui-minutes:hover{background-color:var(--tp-surface-hover);color:var(--tp-text)}}.tp-ui-hour.active,.tp-ui-hour.mobile.active,.tp-ui-minutes.active,.tp-ui-minutes.mobile.active{background-color:var(--tp-primary-container);color:var(--tp-on-primary-container)}@media (hover:hover) and (pointer:fine){.tp-ui-hour.active:hover,.tp-ui-hour.mobile.active:hover,.tp-ui-minutes.active:hover,.tp-ui-minutes.mobile.active:hover{color:var(--tp-on-primary-container)}}.tp-ui-hour.mobile::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.tp-ui-hour.mobile::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}.tp-ui-hour::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.tp-ui-hour::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}.tp-ui-minutes.mobile::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.tp-ui-minutes.mobile::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}.tp-ui-minutes::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.tp-ui-minutes::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}.tp-ui-hour,.tp-ui-minutes{border:2px solid #0000;outline:none}.tp-ui-hour[contenteditable=true]:active,.tp-ui-hour[contenteditable=true]:focus,.tp-ui-minutes[contenteditable=true]:active,.tp-ui-minutes[contenteditable=true]:focus{border:2px solid var(--tp-outline);outline-color:var(--tp-outline);-webkit-user-select:all;user-select:all}.tp-ui-hour.mobile,.tp-ui-minutes.mobile{border:2px solid #0000;outline:none}.tp-ui-hour.mobile[contenteditable=true]:active,.tp-ui-hour.mobile[contenteditable=true]:focus,.tp-ui-minutes.mobile[contenteditable=true]:active,.tp-ui-minutes.mobile[contenteditable=true]:focus{border:2px solid var(--tp-outline);outline-color:var(--tp-outline);-webkit-user-select:all;user-select:all}.tp-ui-dots,.tp-ui-dots.mobile{background-color:#0000;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:24px;height:48px;display:flex}.tp-ui-dots span,.tp-ui-dots.mobile span{background-color:var(--tp-text);height:var(--tp-size-dot);width:var(--tp-size-dot);border-radius:50%;display:block}.tp-ui-dots.mobile{justify-content:normal}.tp-ui-hour-text,.tp-ui-minute-text{color:var(--tp-text-secondary);pointer-events:none;margin-top:8px;font-size:12.8px;display:none}.tp-ui-hour-text.mobile,.tp-ui-hour-text.show,.tp-ui-minute-text.mobile,.tp-ui-minute-text.show{display:block}.tp-ui-hour-text.mobile.expanded,.tp-ui-minute-text.mobile.expanded{display:none}.tp-ui-wrapper-type-time,.tp-ui-wrapper-type-time.mobile{color:var(--tp-text-type-time);font-size:var(--tp-font-size-lg);margin-left:var(--tp-spacing-md);flex-direction:column;justify-content:center;align-self:stretch;font-weight:500;display:flex}.tp-ui-wrapper-type-time.mobile{justify-content:flex-start}@media screen and (width>=320px) and (width<=825px) and (orientation:landscape){.tp-ui-wrapper-type-time.expanded:not(.mobile){flex-direction:row;width:100%;margin-left:0;transition:width .4s cubic-bezier(.4,0,.2,1),margin .4s cubic-bezier(.4,0,.2,1)}}.tp-ui-wrapper-type-time.mobile{align-self:auto}.tp-ui-am,.tp-ui-am.mobile,.tp-ui-pm,.tp-ui-pm.mobile{-webkit-tap-highlight-color:transparent;border:var(--tp-border-width) solid var(--tp-border);color:var(--tp-am-pm-text-unselected);cursor:pointer;touch-action:manipulation;justify-content:center;align-items:center;width:100%;height:100%;transition:color .3s,background-color .3s,width .4s cubic-bezier(.4,0,.2,1),height .4s cubic-bezier(.4,0,.2,1),max-height .4s cubic-bezier(.4,0,.2,1),border-radius .4s cubic-bezier(.4,0,.2,1);display:flex}@media (hover:hover) and (pointer:fine){.tp-ui-am.mobile:hover,.tp-ui-am:hover,.tp-ui-pm.mobile:hover,.tp-ui-pm:hover{background-color:var(--tp-am-pm-active);color:var(--tp-am-pm-text-unselected)}}.tp-ui-am.active,.tp-ui-am.mobile.active,.tp-ui-pm.active,.tp-ui-pm.mobile.active{background-color:var(--tp-am-pm-active);color:var(--tp-am-pm-text-selected);pointer-events:none}@media (hover:hover) and (pointer:fine){.tp-ui-am.active:hover,.tp-ui-am.mobile.active:hover,.tp-ui-pm.active:hover,.tp-ui-pm.mobile.active:hover{color:var(--tp-am-pm-text-selected)}}@media screen and (width>=320px) and (width<=825px) and (orientation:landscape){.tp-ui-am.expanded,.tp-ui-pm.expanded{height:var(--tp-size-am-pm-height-landscape);width:50%}.tp-ui-am.expanded{border-bottom:var(--tp-border-width) solid var(--tp-border);border-right:unset}}.tp-ui-am,.tp-ui-am.mobile{border-top-left-radius:var(--tp-radius-sm);border-top-right-radius:var(--tp-radius-sm)}.tp-ui-am.mobile{border-bottom-left-radius:0}.tp-ui-am.mobile,.tp-ui-pm.mobile{max-height:var(--tp-size-am-pm-height)}@media screen and (width>=320px) and (width<=825px) and (orientation:landscape){.tp-ui-am.expanded{border-bottom-left-radius:var(--tp-radius-sm);border-right-width:var(--tp-border-width-half);border-top-left-radius:var(--tp-radius-sm);border-top-right-radius:0}}.tp-ui-am,.tp-ui-am.mobile{border-bottom:unset}.tp-ui-pm,.tp-ui-pm.mobile{border-bottom-left-radius:var(--tp-radius-sm);border-bottom-right-radius:var(--tp-radius-sm);width:var(--tp-size-am-pm-width)}.tp-ui-pm.mobile{border-top-right-radius:0}@media screen and (width>=320px) and (width<=825px) and (orientation:landscape){.tp-ui-pm.expanded{border-bottom-left-radius:0;border-bottom-right-radius:var(--tp-radius-sm);border-bottom-width:var(--tp-border-width-pm);border-left-width:var(--tp-border-width-half);border-top-right-radius:var(--tp-radius-sm);height:var(--tp-size-am-pm-height-landscape);width:50%}}.tp-ui-clear-btn{margin-right:auto}.tp-ui-cancel-btn{margin-right:var(--tp-spacing-xs)}.tp-ui-cancel-btn,.tp-ui-cancel-btn.mobile,.tp-ui-clear-btn,.tp-ui-clear-btn.mobile,.tp-ui-ok-btn,.tp-ui-ok.btn-mobile{border-radius:var(--tp-btn-radius);color:var(--tp-primary);cursor:pointer;padding:var(--tp-size-padding) var(--tp-spacing-xl);text-align:center;-webkit-user-select:none;user-select:none;background-color:#0000;font-size:14px;font-weight:500;transition:background-color .2s,opacity .2s;position:relative;overflow:hidden}.tp-ui-cancel-btn.mobile:after,.tp-ui-cancel-btn:after,.tp-ui-clear-btn.mobile:after,.tp-ui-clear-btn:after,.tp-ui-ok-btn:after,.tp-ui-ok.btn-mobile:after{border-radius:inherit;content:"";opacity:0;pointer-events:none;background-color:currentColor;transition:opacity .2s;position:absolute;inset:0}.tp-ui-cancel-btn.mobile:hover:after,.tp-ui-cancel-btn:hover:after,.tp-ui-clear-btn.mobile:hover:after,.tp-ui-clear-btn:hover:after,.tp-ui-ok-btn:hover:after,.tp-ui-ok.btn-mobile:hover:after{opacity:.08}.tp-ui-cancel-btn.mobile:focus-visible,.tp-ui-cancel-btn:focus-visible,.tp-ui-clear-btn.mobile:focus-visible,.tp-ui-clear-btn:focus-visible,.tp-ui-ok-btn:focus-visible,.tp-ui-ok.btn-mobile:focus-visible{outline:none}.tp-ui-cancel-btn.mobile:focus-visible:after,.tp-ui-cancel-btn:focus-visible:after,.tp-ui-clear-btn.mobile:focus-visible:after,.tp-ui-clear-btn:focus-visible:after,.tp-ui-ok-btn:focus-visible:after,.tp-ui-ok.btn-mobile:focus-visible:after{opacity:.12}.tp-ui-cancel-btn.mobile:active:after,.tp-ui-cancel-btn:active:after,.tp-ui-clear-btn.mobile:active:after,.tp-ui-clear-btn:active:after,.tp-ui-ok-btn:active:after,.tp-ui-ok.btn-mobile:active:after{opacity:.16}.tp-ui-cancel-btn.disabled,.tp-ui-cancel-btn.mobile.disabled,.tp-ui-cancel-btn.mobile[aria-disabled=true],.tp-ui-cancel-btn.mobile[disabled],.tp-ui-cancel-btn[aria-disabled=true],.tp-ui-cancel-btn[disabled],.tp-ui-clear-btn.disabled,.tp-ui-clear-btn.mobile.disabled,.tp-ui-clear-btn.mobile[aria-disabled=true],.tp-ui-clear-btn.mobile[disabled],.tp-ui-clear-btn[aria-disabled=true],.tp-ui-clear-btn[disabled],.tp-ui-ok-btn.disabled,.tp-ui-ok-btn[aria-disabled=true],.tp-ui-ok-btn[disabled],.tp-ui-ok.btn-mobile.disabled,.tp-ui-ok.btn-mobile[aria-disabled=true],.tp-ui-ok.btn-mobile[disabled]{cursor:not-allowed;opacity:.38;pointer-events:none}.tp-ui-cancel-btn.disabled:after,.tp-ui-cancel-btn.mobile.disabled:after,.tp-ui-cancel-btn.mobile[aria-disabled=true]:after,.tp-ui-cancel-btn.mobile[disabled]:after,.tp-ui-cancel-btn[aria-disabled=true]:after,.tp-ui-cancel-btn[disabled]:after,.tp-ui-clear-btn.disabled:after,.tp-ui-clear-btn.mobile.disabled:after,.tp-ui-clear-btn.mobile[aria-disabled=true]:after,.tp-ui-clear-btn.mobile[disabled]:after,.tp-ui-clear-btn[aria-disabled=true]:after,.tp-ui-clear-btn[disabled]:after,.tp-ui-ok-btn.disabled:after,.tp-ui-ok-btn[aria-disabled=true]:after,.tp-ui-ok-btn[disabled]:after,.tp-ui-ok.btn-mobile.disabled:after,.tp-ui-ok.btn-mobile[aria-disabled=true]:after,.tp-ui-ok.btn-mobile[disabled]:after{opacity:0}.tp-ui-keyboard-icon,.tp-ui-keyboard-icon-mobile,.tp-ui-wrapper-btn,.tp-ui-wrapper-btn-mobile{justify-content:center;align-items:center;display:flex}.tp-ui-keyboard-icon,.tp-ui-keyboard-icon-mobile{all:unset;border-radius:inherit;cursor:pointer;touch-action:manipulation;justify-content:center;align-items:center;line-height:0;display:inline-flex;position:relative}.tp-ui-keyboard-icon-wrapper,.tp-ui-keyboard-icon-wrapper.mobile{cursor:pointer;z-index:10;transition:all .3s;display:flex}.tp-ui-keyboard-icon-wrapper.mobile:hover svg,.tp-ui-keyboard-icon-wrapper:hover svg{fill:var(--tp-primary)}.tp-ui-keyboard-icon svg,.tp-ui-keyboard-icon.mobile svg{fill:var(--tp-text-icon);cursor:pointer;pointer-events:none;transition:all .3s}@keyframes clockanimation{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.tp-ui--inline{opacity:1!important;pointer-events:auto!important;z-index:auto!important;background-color:#0000!important;bottom:auto!important;right:auto!important}.tp-ui--inline,.tp-ui--inline .tp-ui-wrapper,.tp-ui--inline .tp-ui-wrapper.mobile{display:block!important;position:static!important;top:auto!important;left:auto!important;transform:none!important}.tp-ui--inline .tp-ui-wrapper,.tp-ui--inline .tp-ui-wrapper.mobile{border-radius:8px!important;width:100%!important;max-width:328px!important;height:auto!important;min-height:500px!important;margin:0 auto!important;box-shadow:0 2px 8px #00000026!important}.tp-ui--inline .tp-ui-footer .tp-ui-wrapper-btn[style*="display: none"]~*{justify-content:center!important}.tp-ui--inline .tp-ui-wrapper-btn:not([style*="display: none"]){justify-content:flex-end!important;gap:8px!important;display:flex!important}.tp-ui-am:focus-visible,.tp-ui-cancel-btn:focus-visible,.tp-ui-hour-time-12:focus-visible,.tp-ui-hour-time-24:focus-visible,.tp-ui-keyboard-icon-wrapper:focus-visible,.tp-ui-minutes-time:focus-visible,.tp-ui-ok-btn:focus-visible,.tp-ui-pm:focus-visible{box-shadow:var(--tp-shadow-focus);outline:var(--tp-outline-width-thick) solid var(--tp-primary);outline-offset:var(--tp-outline-offset)}@media (prefers-contrast:high){.tp-ui-am:focus-visible,.tp-ui-cancel-btn:focus-visible,.tp-ui-hour-time-12:focus-visible,.tp-ui-hour-time-24:focus-visible,.tp-ui-minutes-time:focus-visible,.tp-ui-ok-btn:focus-visible,.tp-ui-pm:focus-visible{outline-width:var(--tp-outline-width-contrast);font-weight:700}}@media (prefers-reduced-motion:reduce){.tp-ui-clock-animation{animation:none!important}.tp-ui-clock-hand,.tp-ui-modal,.tp-ui-tips-animation{transition:none!important}.tp-ui *{animation-duration:var(--tp-duration-reduced)!important;transition-duration:var(--tp-duration-reduced)!important;animation-iteration-count:1!important}}@media (prefers-contrast:high){.tp-ui-clock-face,.tp-ui-wrapper{border:var(--tp-border-width-thick) solid}}[data-md3-ripple]{position:relative}[data-md3-ripple]:before{background:var(--tp-primary);content:"";height:var(--ripple-size,0);left:var(--ripple-x,50%);opacity:0;pointer-events:none;top:var(--ripple-y,50%);width:var(--ripple-size,0);z-index:1;border-radius:50%;position:absolute;transform:translate(-50%,-50%)scale(0)}[data-md3-ripple].is-rippling:before,[data-md3-ripple].ripple-hold:before{animation:.7s cubic-bezier(.4,0,.2,1) forwards ripple-expand}[data-md3-ripple]:not(.ripple-hold).is-rippling:before{animation:.7s cubic-bezier(.4,0,.2,1) forwards ripple-expand,.5s cubic-bezier(.4,0,.2,1) .7s forwards ripple-fade}.tp-ui-am,.tp-ui-input-wrapper,.tp-ui-pm{overflow:hidden}@keyframes ripple-expand{0%{opacity:.4;transform:translate(-50%,-50%)scale(0)}to{opacity:.2;transform:translate(-50%,-50%)scale(2.5)}}@keyframes ripple-fade{0%{opacity:.2}to{opacity:0}}.tp-ui-timezone{border-top:1px solid #00000014;flex-direction:column;gap:4px;margin:0;padding:8px 24px;display:flex}.tp-ui-timezone.mobile{padding:6px 16px}.tp-ui-timezone-label{color:var(--tp-text-secondary);letter-spacing:.4px;text-transform:uppercase;margin:0;padding:0 0 2px;font-size:11px;font-weight:500}.tp-ui-timezone-dropdown{-webkit-tap-highlight-color:transparent;background-color:var(--tp-input-bg);border:none;border-bottom:1px solid var(--tp-outline);border-radius:var(--tp-radius-sm) var(--tp-radius-sm) 0 0;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;width:100%;height:40px;transition:background-color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1);position:relative}@media (hover:hover) and (pointer:fine){.tp-ui-timezone-dropdown:hover{background-color:var(--tp-surface-hover);border-bottom-color:var(--tp-text)}}.tp-ui-timezone-dropdown:focus{background-color:var(--tp-input-bg);border-bottom:2px solid var(--tp-primary);outline:none}.tp-ui-timezone-dropdown:focus .tp-ui-timezone-selected{padding-bottom:5px}.tp-ui-timezone-dropdown[aria-expanded=true]{border-bottom:2px solid var(--tp-primary);border-radius:var(--tp-radius-sm) var(--tp-radius-sm) 0 0;z-index:1000}.tp-ui-timezone-dropdown[aria-expanded=true] .tp-ui-timezone-selected{padding-bottom:5px}.tp-ui-timezone-dropdown[aria-expanded=true] .tp-ui-timezone-arrow{transform:rotate(180deg)}.tp-ui-timezone-dropdown[aria-expanded=true] .tp-ui-timezone-menu{opacity:1;visibility:visible;transform:translateY(0)scaleY(1)}.mobile .tp-ui-timezone-dropdown{height:36px}.tp-ui-timezone-selected{color:var(--tp-text);text-overflow:ellipsis;white-space:nowrap;align-items:center;height:100%;padding:10px 32px 6px 10px;font-size:14px;font-weight:400;line-height:1.4;display:flex;overflow:hidden}.tp-ui-timezone-selected[data-placeholder]{color:var(--tp-text-secondary)}.mobile .tp-ui-timezone-selected{padding:8px 28px 4px 8px;font-size:13px}.tp-ui-timezone-arrow{color:var(--tp-text-secondary);pointer-events:none;width:18px;height:18px;transition:transform .2s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;right:8px;transform:translateY(-50%)}.mobile .tp-ui-timezone-arrow{width:16px;height:16px;right:6px}.tp-ui-timezone-menu{background-color:var(--tp-dropdown-option-bg);border-radius:0 0 var(--tp-radius-md) var(--tp-radius-md);box-shadow:var(--tp-shadow);opacity:0;transform-origin:top;visibility:hidden;z-index:999;max-height:280px;margin-top:-1px;transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),visibility .2s cubic-bezier(.4,0,.2,1);position:absolute;top:100%;left:0;right:0;overflow-y:auto;transform:translateY(-8px)scaleY(.9)}.tp-ui-timezone-menu::-webkit-scrollbar{width:6px}.tp-ui-timezone-menu::-webkit-scrollbar-track{background:0 0}.tp-ui-timezone-menu::-webkit-scrollbar-thumb{background-color:var(--tp-text-secondary);opacity:.3;border-radius:3px}.mobile .tp-ui-timezone-menu{max-height:220px}.tp-ui-timezone-option{color:var(--tp-dropdown-option-text);cursor:pointer;align-items:center;padding:12px 16px;font-size:14px;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.tp-ui-timezone-option:hover,.tp-ui-timezone-option[data-focused=true]{background-color:var(--tp-surface-hover)}.tp-ui-timezone-option[data-selected=true]{background-color:var(--tp-primary-container);color:var(--tp-on-primary-container);font-weight:500}.tp-ui-timezone-option[data-selected=true]:after{content:"✓";font-size:16px;font-weight:600;position:absolute;right:16px}.tp-ui-timezone-option:active{background-color:var(--tp-primary-container)}.mobile .tp-ui-timezone-option{padding:10px 14px;font-size:13px}@media screen and (width>=320px) and (width<=825px) and (orientation:landscape){.tp-ui-tz-mode .tp-ui-wrapper.expanded{grid-template:"label clock""header clock"1fr"tz clock""footer footer"/auto 1fr;display:grid}.tp-ui-tz-mode .tp-ui-wrapper.expanded .tp-ui-select-time{grid-area:label;position:relative}.tp-ui-tz-mode .tp-ui-header.expanded,.tp-ui-tz-mode .tp-ui-header.mobile.expanded{grid-area:header;align-self:center;padding-bottom:0}.tp-ui-tz-mode .tp-ui-timezone.expanded:not(.mobile){border-top:none;grid-area:tz;align-self:start;margin:0;padding:4px 24px;position:relative}.tp-ui-tz-mode .tp-ui-mobile-clock-wrapper.expanded{grid-area:clock}.tp-ui-tz-mode .tp-ui-footer.expanded{grid-area:footer;position:relative;bottom:auto;left:auto;right:auto}}.tp-ui-range-header{align-items:stretch;gap:var(--tp-spacing-md);margin-bottom:var(--tp-spacing-lg);padding:var(--tp-spacing-lg) var(--tp-spacing-xl) 0;justify-content:center;display:flex}.tp-ui-range-tab{-webkit-tap-highlight-color:transparent;border-radius:var(--tp-radius-md);cursor:pointer;max-width:120px;padding:var(--tp-spacing-sm) var(--tp-spacing-md);touch-action:manipulation;transition:background-color var(--tp-duration-fast) var(--tp-easing-standard);background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;font-family:inherit;display:flex;position:relative}.tp-ui-range-tab:after{background:var(--tp-primary);content:"";height:2px;transition:width var(--tp-duration-base) var(--tp-easing-standard);width:0;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.tp-ui-range-tab:focus-visible{outline:var(--tp-outline-width) solid var(--tp-primary);outline-offset:var(--tp-outline-offset)}@media (hover:hover) and (pointer:fine){.tp-ui-range-tab:not(.active):hover{background:rgba(var(--tp-on-surface-rgb),var(--tp-opacity-hover))}}.tp-ui-range-tab.active:after{width:100%}.tp-ui-range-tab.active .tp-ui-range-tab-value{color:var(--tp-primary)}.tp-ui-range-tab.disabled{cursor:not-allowed;opacity:var(--tp-opacity-disabled);pointer-events:none}.tp-ui-range-tab-label{color:var(--tp-text-secondary);letter-spacing:.5px;text-transform:uppercase;font-size:11px;font-weight:500}.tp-ui-range-tab-value{color:var(--tp-on-surface);min-height:28px;transition:color var(--tp-duration-fast) var(--tp-easing-standard);font-size:16px;font-weight:400}.tp-ui-range-mode .tp-ui-select-time{display:none}.tp-ui-range-mode .tp-ui-ok-btn.disabled{opacity:var(--tp-opacity-disabled);pointer-events:none}@media screen and (width>=320px) and (width<=825px) and (orientation:landscape){.tp-ui-range-mode .tp-ui-range-header.expanded{box-sizing:border-box;padding:var(--tp-spacing-sm) var(--tp-spacing-md) 0;z-index:1;justify-content:flex-start;width:100%;margin-bottom:0;position:absolute;top:0;left:0;right:0}}.tp-ui-wheel-container{align-items:center;gap:var(--tp-spacing-xs);min-height:calc(var(--tp-wheel-item-height)*var(--tp-wheel-visible-items));padding:var(--tp-spacing-lg) 0;justify-content:center;display:flex;position:relative}.tp-ui-wheel-column-wrapper{height:calc(var(--tp-wheel-item-height)*var(--tp-wheel-visible-items));width:var(--tp-wheel-column-width);position:relative}.tp-ui-wheel-column{-webkit-overflow-scrolling:touch;cursor:grab;scrollbar-width:none;touch-action:none;width:100%;height:100%;position:relative;overflow-y:scroll}.tp-ui-wheel-column::-webkit-scrollbar{display:none}.tp-ui-wheel-column:focus-visible{border-radius:var(--tp-radius-sm);outline:var(--tp-outline-width) solid var(--tp-outline,#6750a4);outline-offset:var(--tp-outline-offset)}.tp-ui-wheel-column.is-dragging{cursor:grabbing}.tp-ui-wheel-item{color:var(--tp-wheel-text-color);font-size:var(--tp-wheel-font-size);height:var(--tp-wheel-item-height);transition:color var(--tp-duration-fast,.1s) var(--tp-easing-standard,ease-out);-webkit-user-select:none;user-select:none;z-index:1;justify-content:center;align-items:center;display:flex;position:relative}.tp-ui-wheel-item.is-center{color:var(--tp-wheel-selected-color);font-weight:600}.tp-ui-wheel-item.is-disabled{opacity:var(--tp-wheel-disabled-opacity);pointer-events:none}.tp-ui-wheel-padding{height:var(--tp-wheel-item-height);pointer-events:none}.tp-ui-wheel-separator{color:var(--tp-wheel-text-color);font-size:var(--tp-wheel-selected-font-size);-webkit-user-select:none;user-select:none;width:var(--tp-wheel-separator-width);justify-content:center;align-items:center;font-weight:600;display:flex}.tp-ui-wheel-highlight{background:var(--tp-wheel-highlight-bg);border:1px solid var(--tp-wheel-highlight-border);border-radius:var(--tp-wheel-highlight-radius);height:var(--tp-wheel-item-height);pointer-events:none;width:calc(100% - var(--tp-spacing-lg));z-index:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tp-ui-wheel-column-wrapper:after,.tp-ui-wheel-column-wrapper:before{content:"";height:var(--tp-wheel-item-height);opacity:var(--tp-wheel-fade-opacity,.6);pointer-events:none;transition:opacity var(--tp-duration-fast,.15s) var(--tp-easing-standard,ease-out);z-index:2;position:absolute;left:0;right:0}.tp-ui-wheel-column-wrapper:before{background:linear-gradient(to bottom,var(--tp-bg,#fff) 10%,transparent 100%);top:0}.tp-ui-wheel-column-wrapper:after{background:linear-gradient(to top,var(--tp-bg,#fff) 10%,transparent 100%);bottom:0}.tp-ui-wheel-column-wrapper.at-end:after,.tp-ui-wheel-column-wrapper.at-start:before{opacity:0}.tp-ui-compact-wheel-mode .tp-ui-mobile-clock-wrapper,.tp-ui-wheel-mode .tp-ui-mobile-clock-wrapper{min-height:auto}.tp-ui-compact-wheel-mode .tp-ui-wrapper{padding-top:var(--tp-spacing-md)}@media screen and (width>=320px) and (width<=825px) and (orientation:landscape){.tp-ui-wheel-mode .tp-ui-wheel-container{padding:var(--tp-spacing-sm) 0}.tp-ui-wheel-mode .tp-ui-mobile-clock-wrapper.expanded{padding-bottom:var(--tp-wheel-landscape-footer-offset);justify-content:center}.tp-ui-compact-wheel-mode .tp-ui-wrapper.expanded{width:var(--tp-wheel-landscape-compact-width);flex-direction:column}.tp-ui-compact-wheel-mode .tp-ui-mobile-clock-wrapper.expanded{justify-content:center}.tp-ui-compact-wheel-mode .tp-ui-wheel-container{min-height:calc(var(--tp-wheel-item-height)*var(--tp-wheel-landscape-compact-visible-items));padding:var(--tp-spacing-xs) 0}.tp-ui-compact-wheel-mode .tp-ui-wheel-column-wrapper{height:calc(var(--tp-wheel-item-height)*var(--tp-wheel-landscape-compact-visible-items))}}.tp-ui-wheel-ampm{width:var(--tp-wheel-ampm-column-width,64px)}.tp-ui-wheel-column-wrapper:has(.tp-ui-wheel-ampm){margin-left:var(--tp-spacing-xs);width:var(--tp-wheel-ampm-column-width,64px)}@media (prefers-reduced-motion:reduce){.tp-ui-wheel-item{transition:none}}@media (forced-colors:active){.tp-ui-wheel-highlight{border:var(--tp-border-width-thick) solid ButtonText}.tp-ui-wheel-item.is-center{color:highlight}}.tp-ui-modal.tp-ui-popover{-webkit-backdrop-filter:none;backdrop-filter:none;height:auto;max-width:var(--tp-popover-max-width);pointer-events:auto;z-index:5001;background-color:#0000;width:auto;inset:auto}.tp-ui-modal.tp-ui-popover .tp-ui-wrapper{border:1px solid var(--tp-outline-variant,#0000001f);border-radius:var(--tp-popover-radius);box-shadow:var(--tp-popover-shadow);width:auto;position:static;top:auto;left:auto;transform:none}.dab-timepicker-popover{flex-direction:column;gap:15px;display:flex}.dab-timepicker-popover__host .tp-ui--inline{opacity:1!important;pointer-events:auto!important;width:100%!important;position:static!important;inset:auto!important;transform:none!important}.dab-timepicker-popover__host .tp-ui--inline .tp-ui-wrapper{width:100%!important;max-width:none!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;margin:0!important;padding:0!important;position:static!important;inset:auto!important;transform:none!important}.dab-timepicker-popover__host{font-family:var(--font-roundo);--tp-bg:var(--color-honeydew);--tp-surface:var(--color-honeydew);--tp-input-bg:var(--color-honeydew);--tp-text:var(--color-jacksons-purple);--tp-text-secondary:var(--color-medium-green);--tp-primary:var(--color-jacksons-purple);--tp-on-primary:var(--color-honeydew);--tp-primary-container:var(--color-medium-green);--tp-on-primary-container:var(--color-honeydew);--tp-outline-variant:var(--Jacksons-Purple-30);--tp-wheel-text-color:var(--color-jacksons-purple);--tp-wheel-selected-color:var(--color-honeydew);--tp-wheel-highlight-bg:var(--color-medium-green);--tp-wheel-highlight-border:transparent;--tp-wheel-font-size:.9375rem;--tp-spacing-lg:0;--tp-wheel-column-width:3.25rem;--tp-wheel-ampm-column-width:3.5rem;--tp-wheel-separator-width:.625rem;--tp-wheel-item-height:52px;--dab-timepicker-wheel-highlight-height:40px;--dab-timepicker-wheel-edge-inset:10px}.dab-timepicker-popover__host .tp-ui-select-time{display:none}.dab-timepicker-popover__host .tp-ui-mobile-clock-wrapper{min-height:0}.dab-timepicker-popover__host .tp-ui-wheel-container{grid-template-columns:var(--tp-wheel-column-width) var(--tp-wheel-separator-width) var(--tp-wheel-column-width) var(--tp-wheel-ampm-column-width);width:max-content;max-width:100%;padding-inline:var(--dab-timepicker-wheel-edge-inset);justify-content:center;align-items:center;gap:0;min-height:0;margin-inline:auto;padding-block:0;display:grid;position:relative}.dab-timepicker-popover__host .tp-ui-wheel-column-wrapper{width:100%;height:calc(var(--tp-wheel-item-height) * var(--tp-wheel-visible-items,5));z-index:1;grid-row:1;position:relative}.dab-timepicker-popover__host .tp-ui-wheel-column-wrapper:has(.tp-ui-wheel-hours){grid-column:1}.dab-timepicker-popover__host .tp-ui-wheel-column-wrapper:has(.tp-ui-wheel-minutes){grid-column:3}.dab-timepicker-popover__host .tp-ui-wheel-column-wrapper:has(.tp-ui-wheel-ampm){background-image:linear-gradient(var(--Honeydew-30), var(--Honeydew-30));background-size:2px var(--dab-timepicker-wheel-highlight-height);background-position:0;background-repeat:no-repeat;grid-column:4;padding-left:6px}.dab-timepicker-popover__host .tp-ui-wheel-separator{z-index:2;width:var(--tp-wheel-separator-width);min-width:0;height:var(--dab-timepicker-wheel-highlight-height);font-family:var(--font-roundo);font-size:var(--tp-wheel-font-size);font-weight:var(--font-weight-semibold);color:var(--color-honeydew);-webkit-user-select:none;user-select:none;pointer-events:none;grid-area:1/2;justify-content:center;place-self:center;align-items:center;margin:0;padding:0;line-height:1;display:flex}.dab-timepicker-popover__host .tp-ui-wheel-separator:empty:before{content:":"}.dab-timepicker-popover__host .tp-ui-wheel-highlight{width:auto;max-width:none;height:var(--dab-timepicker-wheel-highlight-height);background:var(--color-medium-green);z-index:0;pointer-events:none;border-color:#0000;border-radius:8px;margin:0;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.dab-timepicker-popover__host .tp-ui-wheel-column-wrapper:has(.tp-ui-wheel-ampm) .tp-ui-wheel-item{text-align:center}.dab-timepicker-popover__host .tp-ui-wheel-item{z-index:1;box-sizing:border-box;height:var(--tp-wheel-item-height);min-height:var(--tp-wheel-item-height);font-family:var(--font-roundo);font-size:var(--tp-wheel-font-size);font-weight:var(--font-weight-medium);color:var(--color-jacksons-purple);border-radius:8px;margin:0;position:relative}@media (hover:hover) and (pointer:fine){.dab-timepicker-popover__host .tp-ui-wheel-item:not(.is-center):not(.is-disabled):hover{background:0 0}.dab-timepicker-popover__host .tp-ui-wheel-item:not(.is-center):not(.is-disabled):hover:before{content:"";background:var(--Jacksons-Purple-10);pointer-events:none;z-index:-1;border-radius:6px;position:absolute;inset:8px 2px}}.dab-timepicker-popover__host .tp-ui-wheel-item.is-center{color:var(--color-honeydew);font-weight:var(--font-weight-semibold)}.dab-timepicker-popover__host .tp-ui-wheel-column-wrapper:before{background:linear-gradient(to bottom, var(--color-honeydew) 10%, transparent 100%)}.dab-timepicker-popover__host .tp-ui-wheel-column-wrapper:after{background:linear-gradient(to top, var(--color-honeydew) 10%, transparent 100%)}@media (prefers-reduced-motion:reduce){.dab-timepicker-popover__host .tp-ui-wheel-item{transition:none}}.dab-card-surface,.entryTile{border-radius:var(--dab-radius-card-surface,12px)}.dab-card-surface:not(.dab-card-surface--static),.entryTile{--dab-card-bg:var(--Jacksons-Purple-5);--dab-card-border-color:var(--Jacksons-Purple-30);--dab-card-inset-ring:transparent;--dab-card-shadow:0 5px 10px 0 var(--Jacksons-Purple-10);background-color:var(--dab-card-bg);border:1px solid var(--dab-card-border-color);box-shadow:inset 0 0 0 1px var(--dab-card-inset-ring), var(--dab-card-shadow);transition:background-color .2s,border-color .2s,box-shadow .2s}@media (hover:hover) and (pointer:fine){.dab-card-surface:hover:not(.dab-card-surface--active):not([data-active]):not(:focus-within):not(.dab-card-surface--static),.entryTile:hover:not(.dab-card-surface--active):not([data-active]):not(:focus-within){--dab-card-shadow:0 25px 50px 0 var(--Jacksons-Purple-20)}.dab-card-surface--active:not(.dab-card-surface--static):hover,.dab-card-surface:not(.dab-card-surface--static):focus-within:hover,button.dab-card-surface:focus-visible:hover,.entryTile:focus-within:hover{--dab-card-bg:var(--Rich-Peach-10);--dab-card-border-color:var(--Rich-Peach-Card-100);--dab-card-inset-ring:var(--Rich-Peach-Card-100);--dab-card-shadow:0 25px 50px 0 var(--Rich-Peach-30)}}@media (width<=768px){.dab-card-surface:hover:not(.dab-card-surface--active):not(:focus-within):not(.dab-card-surface--static),.entryTile:hover:not(:focus-within){--dab-card-bg:var(--Jacksons-Purple-5);--dab-card-border-color:var(--Jacksons-Purple-30);--dab-card-inset-ring:transparent;--dab-card-shadow:0 5px 10px 0 var(--Jacksons-Purple-10)}.dab-card-surface--active:not(.dab-card-surface--static),.dab-card-surface--active:not(.dab-card-surface--static):hover,.dab-card-surface[data-active]:not(.dab-card-surface--static),.dab-card-surface[data-active]:not(.dab-card-surface--static):hover,.dab-card-surface:not(.dab-card-surface--static):focus-within,.dab-card-surface:not(.dab-card-surface--static):focus-within:hover{--dab-card-bg:var(--Rich-Peach-10);--dab-card-border-color:var(--Rich-Peach-Card-100);--dab-card-inset-ring:var(--Rich-Peach-Card-100);--dab-card-shadow:0 25px 50px 0 var(--Rich-Peach-30)}}button.dab-card-surface,button.entryTile{border-radius:var(--dab-radius-button,8px)}.dab-card-surface--active:not(.dab-card-surface--static),.dab-card-surface:not(.dab-card-surface--static):focus-within,button.dab-card-surface:focus-visible,.entryTile:focus-within{--dab-card-bg:var(--Rich-Peach-10);--dab-card-border-color:var(--Rich-Peach-Card-100);--dab-card-inset-ring:var(--Rich-Peach-Card-100);--dab-card-shadow:0 25px 50px 0 var(--Rich-Peach-30)}.dab-card-surface--static,.dab-card-surface--static:is(:hover,:focus,:focus-within,:focus-within:hover,:active),.dab-card-surface--static.dab-card-surface--active,.dab-card-surface--static.dab-card-surface--active:is(:hover,:focus,:focus-within){--dab-card-bg:var(--Jacksons-Purple-5);--dab-card-border-color:var(--Jacksons-Purple-30);--dab-card-inset-ring:transparent;--dab-card-shadow:0 5px 10px 0 var(--Jacksons-Purple-10);background-color:var(--Jacksons-Purple-5);border:1px solid var(--Jacksons-Purple-30);box-shadow:0 5px 10px 0 var(--Jacksons-Purple-10);pointer-events:none;cursor:default;transition:none;transform:none}.dab-card-surface--static.dab-card-surface--soft,.dab-card-surface--static.dab-card-surface--soft:is(:hover,:focus,:focus-within,:focus-within:hover,:active),.dab-card-surface--static.dab-card-surface--soft.dab-card-surface--active,.dab-card-surface--static.dab-card-surface--soft.dab-card-surface--active:is(:hover,:focus,:focus-within){--dab-card-bg:#141b890d;--dab-card-border-color:#141b890d;--dab-card-inset-ring:transparent;--dab-card-shadow:0 5px 10px 0 var(--Jacksons-Purple-5);box-shadow:0 5px 10px 0 var(--Jacksons-Purple-5);pointer-events:none;cursor:default;background-color:#141b890d;border:1px solid #141b890d;transition:none;transform:none}.dab-card-surface--static>*{pointer-events:auto}@media (hover:none),(pointer:coarse){button.dab-card-surface:active{--dab-card-bg:var(--Rich-Peach-10);--dab-card-border-color:var(--Rich-Peach-Card-100);--dab-card-inset-ring:var(--Rich-Peach-Card-100);--dab-card-shadow:0 25px 50px 0 var(--Rich-Peach-30)}}@media (prefers-reduced-motion:reduce){.dab-card-surface,.entryTile{transition:none}}.dab-topbar{z-index:10;border:1px solid var(--color-border-subtle);border-radius:var(--dab-radius-pill);background:color-mix(in srgb, var(--color-honeydew) 82%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);justify-content:space-between;align-items:center;gap:16px;min-height:64px;margin:0 0 24px;padding:10px 12px 10px 20px;display:flex;position:sticky;top:16px}.dab-brand{color:var(--color-link);font-size:1.125rem;font-weight:var(--font-weight-semibold);text-decoration:none}.dab-nav{align-items:center;gap:8px;display:flex}.dab-nav a,.dab-button{border-radius:var(--dab-radius-pill);min-height:44px;font-weight:var(--font-weight-semibold);justify-content:center;align-items:center;text-decoration:none}.dab-nav a{color:var(--color-link);padding:0 14px;display:inline-flex}.dab-button{border:1px solid #0000;padding:0 20px;display:inline-flex}.dab-button--primary{background:var(--color-action);color:var(--color-honeydew)}.dab-button--brand-secondary{border:2px solid var(--color-brand-secondary);background:var(--color-surface);color:var(--color-brand-secondary)}.dab-card{border:1px solid var(--color-border-subtle);border-radius:var(--dab-radius-card);background:var(--color-surface);gap:18px;min-height:280px;padding:28px;display:grid}.dab-card h3{letter-spacing:-.05em;color:var(--color-aztec);margin:auto 0 0;font-size:clamp(2rem,5vw,4rem);line-height:.95}.dab-card p{max-width:520px;color:var(--color-text-muted);margin:0}.dab-footer{color:var(--color-text-muted);justify-content:space-between;align-items:center;gap:16px;padding:24px clamp(8px,4vw,64px);display:flex}.dab-footer p{margin:0}.dab-footer p:first-of-type{color:var(--color-aztec);font-weight:var(--font-weight-semibold)}.dab-tool-page{--dab-content-outer-max-width:1440px;--dab-content-inner-max-width:1410px;--dab-content-gutter-inline:15px;--dab-content-max-width:var(--dab-content-outer-max-width);--dab-content-padding-inline:var(--dab-content-gutter-inline);background:var(--color-bg);flex-direction:column;min-height:100dvh;display:flex}.dab-tool-page>footer{flex-shrink:0;margin-top:auto}.dab-main{width:100%;max-width:var(--dab-content-max-width);margin-inline:auto;padding:0 var(--dab-content-padding-inline) 2.5rem;box-sizing:border-box;flex:1;margin-bottom:0;overflow:visible}.dab-tool-page>.dab-main{margin-top:45px}.dab-main--narrow,.dab-main--wide{max-width:var(--dab-content-max-width);padding-inline:var(--dab-content-padding-inline)}@media (width<=1024px){.dab-tool-page>.dab-main{margin-top:max(0px,clamp(72px,12vw,120px) - 45px)}.dab-main{padding-inline:1.25rem;padding-bottom:2.25rem}}@media (width<=768px){.dab-main{padding-inline:max(1rem, env(safe-area-inset-left,0px)) max(1rem, env(safe-area-inset-right,0px)) 2rem}.dab-tool-page>.dab-main{margin-top:clamp(16px,4.5vw,24px)}}@media (width<=640px){.dab-main{padding-inline:max(.75rem, env(safe-area-inset-left,0px)) max(.75rem, env(safe-area-inset-right,0px));padding-bottom:1.75rem}}@media (width<=430px){.dab-main{padding-inline:max(.5rem, env(safe-area-inset-left,0px)) max(.5rem, env(safe-area-inset-right,0px));padding-bottom:1.5rem}.dab-tool-page>.dab-main{margin-top:clamp(14px,4vw,22px)}}.dab-calc-grid{flex-wrap:wrap;align-items:stretch;gap:10px;width:100%;display:flex}.dab-calc-grid>*{flex:1 1 0;min-width:min(100%,280px)}.dab-calc-masonry{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:15px;width:100%;display:grid}.dab-calc-masonry>.dab-calc-card{height:auto;min-height:0}.dab-calc-masonry__origin,.dab-calc-masonry__end{align-self:start}.dab-calc-masonry__origin{grid-area:1/1}.dab-calc-masonry__end{grid-area:2/1}.dab-calc-masonry__inputs{grid-area:1/1/span 2;align-self:stretch;min-width:0}.dab-calc-masonry__results{grid-area:1/2/span 2;align-self:stretch}.dab-calc-card.dab-card-surface--static{height:auto;min-height:auto}.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__fields-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 16px;width:100%;min-width:0;max-width:100%;display:grid}.dab-calc-card__fields-row--two{grid-template-columns:repeat(2,minmax(0,1fr))}.dab-calc-card__fields-row .dab-calc-card__field-group .dab-field-unit-wrap,.dab-calc-card__fields-row .dab-calc-card__field-group>.dab-field-combo{width:100%;min-width:0;max-width:100%}.dab-calc-card__fields-row .dab-field-combo{flex-shrink:1;min-width:0;max-width:100%}.dab-calc-card__fields-row .dab-field-combo__trigger{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.dab-calc-card__fields-row .dab-field-combo--wide,.dab-calc-card__fields-row .dab-field-combo--wide .dab-field-combo__trigger{min-width:0;max-width:100%}.dab-calc-card__fields-row .dab-field-combo__label{min-width:0}.dab-calc-card{box-sizing:border-box;flex-direction:column;gap:26px;min-width:0;max-width:100%;min-height:100%;padding:30px;display:flex}.dab-calc-card__actions{flex-direction:column;gap:15px;width:100%;min-width:0;max-width:100%;display:flex}.dab-calc-card__title{font-size:clamp(1.375rem,2.1vw,1.875rem);font-weight:var(--font-weight-medium);color:color-mix(in srgb, var(--color-jacksons-purple) 50%, transparent);margin:0;line-height:1.33}.dab-card-surface--active .dab-calc-card__title,.dab-card-surface[data-active] .dab-calc-card__title,.dab-card-surface:focus-within .dab-calc-card__title{color:var(--color-aztec)}.dab-calc-card__prompt{-webkit-overflow-scrolling:touch;min-width:0;max-width:100%;font-size:1rem;font-weight:var(--font-weight-medium);color:var(--color-aztec);white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:10px;margin:0;line-height:1.33;display:flex;overflow:auto hidden}.dab-calc-card__prompt .dab-field-unit-wrap.dab-field-unit-wrap--inline{vertical-align:middle;flex:none;width:auto;min-width:3rem;max-width:4.75rem;min-height:44px;padding:6px 8px 6px 6px}.dab-calc-card__prompt .dab-field-unit-wrap--inline:has(.dab-field-unit-suffix){max-width:5.25rem}.dab-calc-card__prompt .dab-field-unit-wrap--inline .dab-field-unit-input,.dab-calc-card__prompt .dab-field-unit-wrap--inline .dab-field-unit-suffix{font-size:14px}.dab-calc-card__prompt .dab-field-select{flex:none;width:auto;min-width:4.5rem;max-width:6.5rem;min-height:44px;padding:6px 28px 6px 8px;font-size:14px}.dab-calc-card__divider{border:none;border-top:1px solid var(--Jacksons-Purple-30);width:100%;margin:0;padding:0}.dab-card-surface--active .dab-calc-card__divider,.dab-card-surface[data-active] .dab-calc-card__divider,.dab-card-surface:focus-within .dab-calc-card__divider{border-top-color:var(--Rich-Peach-Card-100)}.dab-calc-card__results{flex-direction:column;gap:0;width:100%;display:flex}.dab-calc-card__value{font-size:50px;font-weight:var(--font-weight-semibold);color:var(--color-aztec);margin:0;line-height:1}.dab-calc-card__hint{font-size:1rem;font-weight:var(--font-weight-medium);color:var(--color-aztec);margin:15px 0 0;line-height:1.33}.dab-stack{flex-direction:column;gap:20px;display:flex}.dab-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dab-eyebrow{font-size:.875rem;font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);margin:0}.dab-callout{border-radius:var(--dab-radius-surface);border:1px solid var(--color-border-subtle);background:color-mix(in srgb, var(--color-jacksons-purple) 8%, var(--color-honeydew));color:var(--color-text-muted);margin:0 0 20px;padding:14px 16px;font-size:.9375rem}.dab-callout strong{color:var(--color-aztec)}.dab-prompt{color:var(--color-aztec);margin:0;font-size:clamp(1.0625rem,2.8vw,1.25rem);line-height:1.65}.dab-panel{border:1px solid var(--color-border-subtle);border-radius:var(--dab-radius-surface);background:var(--color-surface);flex-direction:column;gap:16px;padding:clamp(20px,4vw,28px);display:flex}.dab-panel__body{flex-direction:column;gap:12px;display:flex}.dab-result{border-radius:var(--dab-radius-surface);border:1px solid var(--color-border-subtle);background:var(--color-surface-soft);padding:16px 18px}.dab-result__value{font-size:clamp(1.25rem,3.5vw,1.5rem);font-weight:var(--font-weight-semibold);color:var(--color-aztec);margin:0}.dab-result__hint{color:var(--color-text-muted);margin:8px 0 0;font-size:.875rem}.dab-error{color:var(--color-rich-carmine);margin:0}.dab-tool-page>.dab-tool-faq{width:100%;max-width:var(--dab-content-max-width);padding:0 var(--dab-content-padding-inline) 2.5rem;box-sizing:border-box;flex-shrink:0;margin-inline:auto}.dab-tool-faq{--faq-answer-max:50%;width:100%;margin-top:120px}@media (width<=1024px){.dab-tool-page>.dab-tool-faq{padding-inline:1.25rem;padding-bottom:2.25rem}}@media (width<=768px){.dab-tool-page>.dab-tool-faq{padding-inline:max(1rem, env(safe-area-inset-left,0px)) max(1rem, env(safe-area-inset-right,0px));padding-bottom:2rem}}@media (width<=640px){.dab-tool-page>.dab-tool-faq{padding-inline:max(.75rem, env(safe-area-inset-left,0px)) max(.75rem, env(safe-area-inset-right,0px));padding-bottom:1.75rem}}@media (width<=430px){.dab-tool-page>.dab-tool-faq{padding-inline:max(.5rem, env(safe-area-inset-left,0px)) max(.5rem, env(safe-area-inset-right,0px));padding-bottom:1.5rem}}.dab-prose-panel{border-radius:var(--dab-radius-surface);border:1px solid var(--color-border-subtle);background:var(--color-surface-soft);margin-top:32px;padding:24px}.dab-prose-panel h2{font-size:1.125rem;font-weight:var(--font-weight-semibold);color:var(--color-aztec);margin:0 0 12px}.dab-prose-panel p{color:var(--color-text-muted);margin:0;line-height:1.55}@media (width<=1024px){.dab-topbar{top:12px}}@media (width<=768px){.dab-topbar{border-radius:28px;align-items:flex-start}.dab-nav{flex-wrap:wrap;justify-content:flex-end}.dab-prompt{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.dab-calc-grid{flex-direction:column}.dab-calc-grid>*{flex:auto;min-width:100%}.dab-calc-masonry{grid-template-columns:1fr}.dab-calc-masonry__origin,.dab-calc-masonry__end,.dab-calc-masonry__inputs,.dab-calc-masonry__results{grid-area:auto/1}.dab-calc-masonry__results{align-self:start}.dab-calc-card{gap:22px;padding:30px}.dab-calc-card__prompt{gap:8px;font-size:.9375rem}.dab-tool-faq{--faq-answer-max:100%}.dab-calc-card__field-label{font-size:16px;line-height:1.33}.dab-calc-card__fields-row .dab-field-unit-wrap:not(.dab-field-unit-wrap--inline),.dab-calc-card__fields-row .dab-field-combo,.dab-calc-card__fields-row .dab-field-combo__trigger,.dab-calc-card__prompt .dab-field-unit-wrap:not(.dab-field-unit-wrap--inline),.dab-calc-card__prompt .dab-field-combo,.dab-calc-card__prompt .dab-field-combo__trigger{min-height:var(--dab-field-min-height,52px)}.dab-calc-card__fields-row .dab-field-combo{flex:auto;width:100%;min-width:0;display:flex}.dab-calc-card__fields-row .dab-field-combo__trigger{flex:auto;height:100%}}@media (width<=640px){.dab-topbar,.dab-footer{flex-direction:column;align-items:stretch}.dab-nav,.dab-nav a,.dab-button{width:100%}.dab-card{border-radius:var(--dab-radius-card-compact);min-height:240px;padding:22px}.dab-callout{font-size:.875rem}.dab-panel{padding:18px 16px}.dab-calc-card{padding:30px}.dab-calc-card__title{font-size:1.25rem}.dab-calc-card__prompt .dab-field-unit-wrap.dab-field-unit-wrap--inline{max-width:4rem;min-height:40px;padding-block:4px}.dab-calc-card__prompt .dab-field-unit-wrap--inline:has(.dab-field-unit-suffix){max-width:4.5rem}.dab-calc-card__prompt .dab-field-unit-wrap--inline .dab-field-unit-input,.dab-calc-card__prompt .dab-field-unit-wrap--inline .dab-field-unit-suffix{font-size:13px}.dab-calc-card__fields-row,.dab-calc-card__fields-row--two{grid-template-columns:1fr;gap:12px}.dab-calc-card__prompt .dab-field-select{min-width:4rem;max-width:5.5rem;min-height:40px;font-size:13px}.dab-prose-panel{padding:18px 16px}}
