.styles_wrap__mcTGs{min-height:100vh;padding:var(--spacing-2xl) var(--spacing-base);background:var(--surface-secondary-hover)}.styles_card__gArhU{width:100%;max-width:52rem;padding:var(--spacing-2xl);background:var(--surface-white);border-radius:var(--radius-lg)}.styles_footer__2O86J{font-size:var(--font-size-xs);color:var(--text-secondary)}.styles_link___pGvi{color:var(--text-secondary);text-decoration:underline;border-radius:var(--radius-xs)}.styles_link___pGvi:hover{color:var(--text-primary)}@media screen and (max-width:767px){.styles_card__gArhU{padding:var(--spacing-lg)}}@layer reset, ui;@layer ui{.styles_wrap__nFN1i{display:flex;flex-direction:column}.styles_wrap__nFN1i[data-inline]{display:inline-flex}.styles_wrap__nFN1i[data-direction=row]{flex-direction:row}.styles_wrap__nFN1i[data-direction=column]{flex-direction:column}.styles_wrap__nFN1i[data-direction=row-reverse]{flex-direction:row-reverse}.styles_wrap__nFN1i[data-direction=column-reverse]{flex-direction:column-reverse}.styles_wrap__nFN1i[data-gap="3xs"]{gap:var(--spacing-3xs)}.styles_wrap__nFN1i[data-gap="2xs"]{gap:var(--spacing-2xs)}.styles_wrap__nFN1i[data-gap=xs]{gap:var(--spacing-xs)}.styles_wrap__nFN1i[data-gap=sm]{gap:var(--spacing-sm)}.styles_wrap__nFN1i[data-gap=md]{gap:var(--spacing-md)}.styles_wrap__nFN1i[data-gap=base]{gap:var(--spacing-base)}.styles_wrap__nFN1i[data-gap=lg]{gap:var(--spacing-lg)}.styles_wrap__nFN1i[data-gap=xl]{gap:var(--spacing-xl)}.styles_wrap__nFN1i[data-gap="2xl"]{gap:var(--spacing-2xl)}.styles_wrap__nFN1i[data-gap="3xl"]{gap:var(--spacing-3xl)}.styles_wrap__nFN1i[data-gap="4xl"]{gap:var(--spacing-4xl)}.styles_wrap__nFN1i[data-gap="5xl"]{gap:var(--spacing-5xl)}.styles_wrap__nFN1i[data-gap="6xl"]{gap:var(--spacing-6xl)}.styles_wrap__nFN1i[data-gap="7xl"]{gap:var(--spacing-7xl)}.styles_wrap__nFN1i[data-row-gap="3xs"]{row-gap:var(--spacing-3xs)}.styles_wrap__nFN1i[data-row-gap="2xs"]{row-gap:var(--spacing-2xs)}.styles_wrap__nFN1i[data-row-gap=xs]{row-gap:var(--spacing-xs)}.styles_wrap__nFN1i[data-row-gap=sm]{row-gap:var(--spacing-sm)}.styles_wrap__nFN1i[data-row-gap=md]{row-gap:var(--spacing-md)}.styles_wrap__nFN1i[data-row-gap=base]{row-gap:var(--spacing-base)}.styles_wrap__nFN1i[data-row-gap=lg]{row-gap:var(--spacing-lg)}.styles_wrap__nFN1i[data-row-gap=xl]{row-gap:var(--spacing-xl)}.styles_wrap__nFN1i[data-row-gap="2xl"]{row-gap:var(--spacing-2xl)}.styles_wrap__nFN1i[data-row-gap="3xl"]{row-gap:var(--spacing-3xl)}.styles_wrap__nFN1i[data-row-gap="4xl"]{row-gap:var(--spacing-4xl)}.styles_wrap__nFN1i[data-row-gap="5xl"]{row-gap:var(--spacing-5xl)}.styles_wrap__nFN1i[data-row-gap="6xl"]{row-gap:var(--spacing-6xl)}.styles_wrap__nFN1i[data-row-gap="7xl"]{row-gap:var(--spacing-7xl)}.styles_wrap__nFN1i[data-column-gap="3xs"]{-moz-column-gap:var(--spacing-3xs);column-gap:var(--spacing-3xs)}.styles_wrap__nFN1i[data-column-gap="2xs"]{-moz-column-gap:var(--spacing-2xs);column-gap:var(--spacing-2xs)}.styles_wrap__nFN1i[data-column-gap=xs]{-moz-column-gap:var(--spacing-xs);column-gap:var(--spacing-xs)}.styles_wrap__nFN1i[data-column-gap=sm]{-moz-column-gap:var(--spacing-sm);column-gap:var(--spacing-sm)}.styles_wrap__nFN1i[data-column-gap=md]{-moz-column-gap:var(--spacing-md);column-gap:var(--spacing-md)}.styles_wrap__nFN1i[data-column-gap=base]{-moz-column-gap:var(--spacing-base);column-gap:var(--spacing-base)}.styles_wrap__nFN1i[data-column-gap=lg]{-moz-column-gap:var(--spacing-lg);column-gap:var(--spacing-lg)}.styles_wrap__nFN1i[data-column-gap=xl]{-moz-column-gap:var(--spacing-xl);column-gap:var(--spacing-xl)}.styles_wrap__nFN1i[data-column-gap="2xl"]{-moz-column-gap:var(--spacing-2xl);column-gap:var(--spacing-2xl)}.styles_wrap__nFN1i[data-column-gap="3xl"]{-moz-column-gap:var(--spacing-3xl);column-gap:var(--spacing-3xl)}.styles_wrap__nFN1i[data-column-gap="4xl"]{-moz-column-gap:var(--spacing-4xl);column-gap:var(--spacing-4xl)}.styles_wrap__nFN1i[data-column-gap="5xl"]{-moz-column-gap:var(--spacing-5xl);column-gap:var(--spacing-5xl)}.styles_wrap__nFN1i[data-column-gap="6xl"]{-moz-column-gap:var(--spacing-6xl);column-gap:var(--spacing-6xl)}.styles_wrap__nFN1i[data-column-gap="7xl"]{-moz-column-gap:var(--spacing-7xl);column-gap:var(--spacing-7xl)}.styles_wrap__nFN1i[data-align=start]{align-items:flex-start}.styles_wrap__nFN1i[data-align=center]{align-items:center}.styles_wrap__nFN1i[data-align=end]{align-items:flex-end}.styles_wrap__nFN1i[data-align=stretch]{align-items:stretch}.styles_wrap__nFN1i[data-align=baseline]{align-items:baseline}.styles_wrap__nFN1i[data-justify=start]{justify-content:flex-start}.styles_wrap__nFN1i[data-justify=center]{justify-content:center}.styles_wrap__nFN1i[data-justify=end]{justify-content:flex-end}.styles_wrap__nFN1i[data-justify=between]{justify-content:space-between}.styles_wrap__nFN1i[data-wrap=true]{flex-wrap:wrap}.styles_wrap__nFN1i[data-wrap=false]{flex-wrap:nowrap}@media screen and (max-width:767px){.styles_wrap__nFN1i[data-mobile-direction=row]{flex-direction:row}.styles_wrap__nFN1i[data-mobile-direction=column]{flex-direction:column}.styles_wrap__nFN1i[data-mobile-direction=row-reverse]{flex-direction:row-reverse}.styles_wrap__nFN1i[data-mobile-direction=column-reverse]{flex-direction:column-reverse}.styles_wrap__nFN1i[data-mobile-gap="3xs"]{gap:var(--spacing-3xs)}.styles_wrap__nFN1i[data-mobile-gap="2xs"]{gap:var(--spacing-2xs)}.styles_wrap__nFN1i[data-mobile-gap=xs]{gap:var(--spacing-xs)}.styles_wrap__nFN1i[data-mobile-gap=sm]{gap:var(--spacing-sm)}.styles_wrap__nFN1i[data-mobile-gap=md]{gap:var(--spacing-md)}.styles_wrap__nFN1i[data-mobile-gap=base]{gap:var(--spacing-base)}.styles_wrap__nFN1i[data-mobile-gap=lg]{gap:var(--spacing-lg)}.styles_wrap__nFN1i[data-mobile-gap=xl]{gap:var(--spacing-xl)}.styles_wrap__nFN1i[data-mobile-gap="2xl"]{gap:var(--spacing-2xl)}.styles_wrap__nFN1i[data-mobile-gap="3xl"]{gap:var(--spacing-3xl)}.styles_wrap__nFN1i[data-mobile-gap="4xl"]{gap:var(--spacing-4xl)}.styles_wrap__nFN1i[data-mobile-gap="5xl"]{gap:var(--spacing-5xl)}.styles_wrap__nFN1i[data-mobile-gap="6xl"]{gap:var(--spacing-6xl)}.styles_wrap__nFN1i[data-mobile-gap="7xl"]{gap:var(--spacing-7xl)}.styles_wrap__nFN1i[data-mobile-row-gap="3xs"]{row-gap:var(--spacing-3xs)}.styles_wrap__nFN1i[data-mobile-row-gap="2xs"]{row-gap:var(--spacing-2xs)}.styles_wrap__nFN1i[data-mobile-row-gap=xs]{row-gap:var(--spacing-xs)}.styles_wrap__nFN1i[data-mobile-row-gap=sm]{row-gap:var(--spacing-sm)}.styles_wrap__nFN1i[data-mobile-row-gap=md]{row-gap:var(--spacing-md)}.styles_wrap__nFN1i[data-mobile-row-gap=base]{row-gap:var(--spacing-base)}.styles_wrap__nFN1i[data-mobile-row-gap=lg]{row-gap:var(--spacing-lg)}.styles_wrap__nFN1i[data-mobile-row-gap=xl]{row-gap:var(--spacing-xl)}.styles_wrap__nFN1i[data-mobile-row-gap="2xl"]{row-gap:var(--spacing-2xl)}.styles_wrap__nFN1i[data-mobile-row-gap="3xl"]{row-gap:var(--spacing-3xl)}.styles_wrap__nFN1i[data-mobile-row-gap="4xl"]{row-gap:var(--spacing-4xl)}.styles_wrap__nFN1i[data-mobile-row-gap="5xl"]{row-gap:var(--spacing-5xl)}.styles_wrap__nFN1i[data-mobile-row-gap="6xl"]{row-gap:var(--spacing-6xl)}.styles_wrap__nFN1i[data-mobile-row-gap="7xl"]{row-gap:var(--spacing-7xl)}.styles_wrap__nFN1i[data-mobile-column-gap="3xs"]{-moz-column-gap:var(--spacing-3xs);column-gap:var(--spacing-3xs)}.styles_wrap__nFN1i[data-mobile-column-gap="2xs"]{-moz-column-gap:var(--spacing-2xs);column-gap:var(--spacing-2xs)}.styles_wrap__nFN1i[data-mobile-column-gap=xs]{-moz-column-gap:var(--spacing-xs);column-gap:var(--spacing-xs)}.styles_wrap__nFN1i[data-mobile-column-gap=sm]{-moz-column-gap:var(--spacing-sm);column-gap:var(--spacing-sm)}.styles_wrap__nFN1i[data-mobile-column-gap=md]{-moz-column-gap:var(--spacing-md);column-gap:var(--spacing-md)}.styles_wrap__nFN1i[data-mobile-column-gap=base]{-moz-column-gap:var(--spacing-base);column-gap:var(--spacing-base)}.styles_wrap__nFN1i[data-mobile-column-gap=lg]{-moz-column-gap:var(--spacing-lg);column-gap:var(--spacing-lg)}.styles_wrap__nFN1i[data-mobile-column-gap=xl]{-moz-column-gap:var(--spacing-xl);column-gap:var(--spacing-xl)}.styles_wrap__nFN1i[data-mobile-column-gap="2xl"]{-moz-column-gap:var(--spacing-2xl);column-gap:var(--spacing-2xl)}.styles_wrap__nFN1i[data-mobile-column-gap="3xl"]{-moz-column-gap:var(--spacing-3xl);column-gap:var(--spacing-3xl)}.styles_wrap__nFN1i[data-mobile-column-gap="4xl"]{-moz-column-gap:var(--spacing-4xl);column-gap:var(--spacing-4xl)}.styles_wrap__nFN1i[data-mobile-column-gap="5xl"]{-moz-column-gap:var(--spacing-5xl);column-gap:var(--spacing-5xl)}.styles_wrap__nFN1i[data-mobile-column-gap="6xl"]{-moz-column-gap:var(--spacing-6xl);column-gap:var(--spacing-6xl)}.styles_wrap__nFN1i[data-mobile-column-gap="7xl"]{-moz-column-gap:var(--spacing-7xl);column-gap:var(--spacing-7xl)}.styles_wrap__nFN1i[data-mobile-align=start]{align-items:flex-start}.styles_wrap__nFN1i[data-mobile-align=center]{align-items:center}.styles_wrap__nFN1i[data-mobile-align=end]{align-items:flex-end}.styles_wrap__nFN1i[data-mobile-align=stretch]{align-items:stretch}.styles_wrap__nFN1i[data-mobile-align=baseline]{align-items:baseline}.styles_wrap__nFN1i[data-mobile-justify=start]{justify-content:flex-start}.styles_wrap__nFN1i[data-mobile-justify=center]{justify-content:center}.styles_wrap__nFN1i[data-mobile-justify=end]{justify-content:flex-end}.styles_wrap__nFN1i[data-mobile-justify=between]{justify-content:space-between}.styles_wrap__nFN1i[data-mobile-wrap=true]{flex-wrap:wrap}.styles_wrap__nFN1i[data-mobile-wrap=false]{flex-wrap:nowrap}}}.styles_content__TyGGH{width:51rem;height:min(90vh,42.5rem);display:flex;flex-direction:column}.styles_preview-container__ylFJo{flex:1;min-height:0;border:1px solid var(--border-subtle);border-radius:var(--radius-md);overflow:hidden;background-color:var(--surface-card);margin-top:var(--spacing-xl)}.styles_iframe__OWPtK{width:100%;height:100%;border:none;background-color:var(--surface-card)}.styles_image__V1yBQ{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.styles_preview-unavailable__vUlLH{padding:var(--spacing-xl);text-align:center;color:var(--text-secondary)}.styles_footer__a32Xo{margin-top:var(--spacing-lg);display:flex;justify-content:space-between;gap:var(--spacing-md)}.styles_panel__jVeDQ{margin-bottom:var(--spacing-base);padding:var(--spacing-lg);border:1px solid var(--border-primary);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-lg)}.styles_status__Vx_0c{flex-shrink:0;padding:var(--spacing-3xs) var(--spacing-md);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}.styles_pending__vwKQi{color:var(--color-orange-700);background:var(--color-orange-100)}.styles_approved__68eY9{color:var(--color-green-700);background:var(--color-green-100)}.styles_denial-reason__VYusq,.styles_denied__Owcle{color:var(--color-red-700);background:var(--color-red-100)}.styles_denial-reason__VYusq{padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-md);white-space:pre-wrap;overflow-wrap:anywhere}.styles_denial-reason-label__MzR3_{font-weight:var(--font-weight-semibold)}.styles_deny-dialog__jswBt{--dialog-content-min-width:min(90vw,480px);--dialog-content-max-width:min(90vw,480px)}.styles_deny-reason-input__aLlMp{margin-top:var(--spacing-md)}.styles_doc-list__vfjhZ{margin:0;padding:0;list-style:none}.styles_doc-name__KO12P{word-break:break-all}.styles_next-step__QooSz{padding:var(--spacing-xs) var(--spacing-sm);background:var(--color-bg-tinted);border-radius:var(--radius-md)}.styles_wrap__VbAV7[data-editable=true]{border:1px solid var(--border-primary);border-radius:var(--radius-md);background-color:var(--surface-input)}.styles_toolbar__iQAkZ{border-bottom:1px solid var(--border-primary);padding:calc(var(--spacing-md) - 1px) var(--spacing-md)}.styles_select__P8vuA{width:128px}.styles_editor__4zBHQ[data-editable=true]{padding:var(--spacing-md)}.styles_wrap__VbAV7 .tiptap :first-child{margin-top:0}.styles_wrap__VbAV7 .tiptap :is(ul,ol){padding:0 var(--spacing-base);margin:var(--spacing-lg) var(--spacing-base) var(--spacing-lg) var(--spacing-xs)}.styles_wrap__VbAV7 .tiptap ul{list-style-type:disc}.styles_wrap__VbAV7 .tiptap ol{list-style-type:decimal}.styles_wrap__VbAV7 .tiptap :is(ul,ol) li p{margin-block:var(--spacing-2xs);margin-bottom:var(--spacing-2xs)}.styles_wrap__VbAV7 .tiptap :is(h1,h2,h3,h4,h5,h6){line-height:var(--line-height-tight);text-wrap:pretty;margin-block:var(--spacing-base);color:var(--text-primary);font-weight:var(--font-weight-bold)}.styles_wrap__VbAV7 .tiptap h1{font-size:var(--font-size-xl);line-height:var(--line-height-snug)}.styles_wrap__VbAV7 .tiptap h2{font-size:var(--font-size-display-sm);line-height:var(--line-height-snug)}.styles_wrap__VbAV7 .tiptap h3{font-size:var(--font-size-lg);line-height:var(--line-height-snug)}.styles_wrap__VbAV7 .tiptap h4{font-size:var(--font-size-md);line-height:var(--line-height-loose)}.styles_wrap__VbAV7 .tiptap h5{font-size:var(--font-size-base);line-height:var(--line-height-relaxed)}.styles_wrap__VbAV7 .tiptap h6{font-size:var(--font-size-xs);line-height:var(--line-height-snug)}.styles_wrap__VbAV7 .tiptap code{background-color:var(--surface-secondary);border-radius:var(--radius-xs);color:var(--text-primary);font-size:var(--font-size-sm);padding:var(--spacing-2xs)}.styles_wrap__VbAV7 .tiptap strong{font-weight:var(--font-weight-semibold)}.styles_wrap__VbAV7 .tiptap em{font-style:italic}.styles_wrap__VbAV7 .tiptap u{text-decoration:underline}.styles_wrap__VbAV7 .tiptap pre{background:var(--button-quaternary);border-radius:var(--radius-sm);color:var(--text-primary);font-family:monospace;margin:var(--spacing-xl) 0;padding:var(--spacing-md) var(--spacing-base)}.styles_wrap__VbAV7 .tiptap pre code{background:none;color:inherit;font-size:var(--font-size-xs);padding:0}.styles_wrap__VbAV7 .styles_scroll__Srrfq{position:relative;flex:1 1 0%;overflow-y:auto!important}.styles_wrap__VbAV7 .styles_scroll__Srrfq .scroll-area-viewport{max-height:var(--rich-text-field-max-height,18.75rem)}.styles_wrap__VbAV7 .styles_scroll__Srrfq .scroll-area-viewport>div{height:100%}.styles_wrap__VbAV7 .tiptap a{color:var(--text-brand);text-decoration:underline;cursor:pointer;transition:all .2s ease-in-out}.styles_wrap__VbAV7 .tiptap a:hover{color:var(--text-brand-hover)}.styles_wrap__VbAV7 .tiptap mark{background-color:var(--color-yellow-100);color:var(--color-yellow-800);border-radius:var(--radius-xs);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:var(--spacing-3xs) var(--spacing-2xs)}.styles_wrap__VbAV7 .tiptap blockquote{border-left:3px solid var(--border-primary);margin:var(--spacing-xl) 0;padding-left:var(--spacing-base)}.styles_wrap__VbAV7 .tiptap hr{border:none;border-top:1px solid var(--border-primary);margin:var(--spacing-2xl) 0}.styles_editor__4zBHQ{height:100%}.styles_wrap__VbAV7 .tiptap{min-height:var(--rich-text-field-min-height,8.0625rem);outline:none;font-size:var(--font-size-sm);line-height:var(--line-height-loose);font-weight:var(--font-weight-regular);color:var(--text-primary);font-family:Onest,sans-serif}.styles_wrap__VbAV7 .tiptap p.is-editor-empty:first-child:before{color:var(--text-secondary);content:attr(data-placeholder);float:left;height:0;pointer-events:none}.styles_wrap__VbAV7 .styles_scroll-wrap__7IygI{position:relative;min-height:var(--rich-text-field-min-height,8.0625rem)}.styles_link-popover-content__P38Pt{min-width:300px;display:flex;align-items:flex-start;gap:var(--spacing-sm)}.styles_link-popover-content__P38Pt .styles_input__dOrFa{width:100%}.styles_wrap__Bczlm{flex-shrink:0;transition:opacity .1s ease-in-out}.styles_wrap__Bczlm .styles_icon__qnND7{animation:styles_fade-in__EB1Uk .2s ease-in-out;transition:color .2s ease-in-out}@keyframes styles_fade-in__EB1Uk{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.styles_wrap__OTuCS{display:inline-flex;align-items:center;gap:var(--spacing-sm);min-width:0;max-width:100%;text-transform:none}.styles_employee-info__NTrkE{padding:var(--spacing-md);background-color:var(--surface-secondary);border-radius:var(--radius-md)}.styles_employee-info-row__YUq7u{font-size:var(--font-size-sm)}.styles_employee-info-label__9aCN1{font-weight:var(--font-weight-medium);color:var(--text-secondary);min-width:60px}.styles_success-message__Tdjtb{background-color:var(--color-green-alpha-100);color:var(--color-green-600)}.styles_error-message__Q5R0g,.styles_success-message__Tdjtb{padding:var(--spacing-md);border-radius:var(--radius-md);font-size:var(--font-size-sm)}.styles_error-message__Q5R0g{background-color:var(--color-red-alpha-100);color:var(--color-red-700)}.styles_link-container__absFI{margin-top:var(--spacing-sm)}.styles_link-input__wj11R{flex:1}.styles_copy-button__kTm_d{display:flex;align-items:center;gap:var(--spacing-2xs);padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-on-brand);background-color:var(--button-primary);border:none;border-radius:var(--radius-md);cursor:pointer;transition:background-color .15s ease}.styles_copy-button__kTm_d:hover{background-color:var(--button-primary-hover)}.styles_copy-button__kTm_d.styles_copied__TNw2_{background-color:var(--color-green-600)}.styles_expiration-info__eGgiX,.styles_hint__aiYOE{font-size:var(--font-size-xs);color:var(--text-tertiary)}.styles_expiration-info__eGgiX{display:flex;align-items:center;gap:var(--spacing-sm)}.styles_trigger__KzTPa{display:flex;align-items:center;justify-content:space-between;width:100%;border:1px solid var(--border-primary);border-radius:var(--radius-md);color:var(--text-primary);font-size:var(--font-size-sm);line-height:var(--line-height-snug);padding:calc(var(--spacing-md) - 2px) var(--spacing-md);background-color:var(--surface-input);transition:border-color .2s ease-in-out;margin-top:var(--spacing-3xs);cursor:pointer}.styles_trigger__KzTPa:hover{border-color:var(--border-button-tertiary)}.styles_trigger__KzTPa.styles_placeholder__dXwPm{color:var(--text-secondary)}.styles_trigger__KzTPa[data-state=open]{box-shadow:var(--ring-offset-shadow),var(--ring-shadow),var(--shadow,0 0 transparent)}.styles_trigger__KzTPa.styles_error__uh_B3{border-color:var(--color-red-400)}.styles_trigger__KzTPa.styles_disabled__VJE4P{opacity:.5;cursor:not-allowed}.styles_trigger__KzTPa.styles_disabled__VJE4P:hover{border-color:var(--border-primary)}.styles_trigger__KzTPa>svg{flex-shrink:0;width:1.25rem;height:1.25rem;color:var(--icon-primary)}.styles_trigger__KzTPa .styles_icon__bacDF.styles_indicator__QRkwq{transition:transform .2s ease-in-out,color .2s ease-in-out}.styles_trigger__KzTPa[data-state=open] .styles_icon__bacDF.styles_indicator__QRkwq{transform:rotate(180deg);color:var(--text-secondary)}.styles_trigger__KzTPa.styles_disabled__VJE4P .styles_icon__bacDF.styles_indicator__QRkwq{color:var(--border-primary)}.styles_content__UTHPW{isolation:isolate!important;width:max(var(--radix-popper-anchor-width,350px),350px)}.styles_input__0PLfB{margin:var(--spacing-2xs);margin-bottom:var(--spacing-3xs);overflow:hidden}.styles_list__hKnb2{position:relative}.styles_list__hKnb2.styles_loading__lSu1f{opacity:.5;pointer-events:none}.styles_item__O03M6{border:none;position:relative;display:flex;width:100%;align-items:center;justify-content:space-between;gap:var(--spacing-sm);padding:var(--spacing-sm);cursor:default;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:var(--radius-sm);background-color:transparent;min-width:8.75rem;transition:background-color .15s ease-out,color .15s ease-out}.styles_item__O03M6:hover{background-color:var(--surface-secondary-hover)}.styles_item__O03M6:active{background-color:var(--button-secondary-pressed)}.styles_item__O03M6:focus{outline:none}.styles_item__O03M6:focus-visible{outline:none;background-color:var(--surface-secondary-hover);color:var(--text-primary)}.styles_item__O03M6:focus:not(.styles_item__O03M6:focus-visible){outline:none;background-color:transparent;color:var(--text-primary)}.styles_item__O03M6 .styles_icon__bacDF{flex-shrink:0;width:1rem;height:1rem;opacity:0;transition:opacity .1s ease-in-out;color:currentcolor}.styles_item__O03M6[data-state=active] .styles_icon__bacDF{opacity:1}.styles_item__O03M6[data-disabled=true]{opacity:.5;cursor:not-allowed}.styles_empty__nKG2X{display:flex;justify-content:center;align-items:center;text-align:center;padding:var(--spacing-md)}.styles_inner__ct1EA{position:relative}.styles_overlay__WKUhy{position:absolute;inset:0;background-color:var(--scrim-overlay);z-index:1}.styles_loader__sSW7J{--loader-size:1.5rem;position:absolute;top:calc(50% - var(--loader-size) / 2);left:calc(50% - var(--loader-size) / 2);width:var(--loader-size);height:var(--loader-size)}.styles_separator__8RkBD line{stroke:var(--border-primary);stroke-width:1}@media screen and (max-width:767px){.styles_trigger__KzTPa{font-size:var(--font-size-base);line-height:var(--line-height-tight)}.styles_list__hKnb2 .scroll-area-viewport{padding:var(--spacing-xs) var(--spacing-md)}.styles_content__UTHPW{width:100%;padding-bottom:var(--spacing-lg)}}.styles_link__nBvZR{display:inline-flex;align-items:center;gap:var(--spacing-3xs);min-width:0;width:-moz-fit-content;width:fit-content;max-width:100%;align-self:flex-start;color:inherit;text-decoration:none;cursor:pointer}.styles_name__0g9BG{min-width:0}.styles_arrow__kevXp{flex-shrink:0;color:var(--text-brand);opacity:.55;transition:opacity .15s ease-in-out,transform .15s ease-in-out}.styles_link__nBvZR:focus-visible .styles_arrow__kevXp,.styles_link__nBvZR:hover .styles_arrow__kevXp{opacity:1;transform:translate(1px,-1px)}.styles_link__nBvZR:focus-visible .styles_name__0g9BG,.styles_link__nBvZR:hover .styles_name__0g9BG{text-decoration:underline;text-underline-offset:2px}.styles_link__nBvZR:active .styles_arrow__kevXp{color:var(--text-brand-pressed)}.styles_link__nBvZR:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:var(--radius-xxs)}@media (prefers-reduced-motion:reduce){.styles_arrow__kevXp{transition:opacity .15s ease-in-out}.styles_link__nBvZR:focus-visible .styles_arrow__kevXp,.styles_link__nBvZR:hover .styles_arrow__kevXp{transform:none}}.styles_wrap__J5s01{position:relative;padding:var(--spacing-xl);background-color:transparent;border-radius:var(--radius-md);border:1px dashed var(--border-primary);cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.styles_wrap__J5s01:is(:hover,:focus-within),.styles_wrap__J5s01[data-state=active]{background-color:var(--surface-brand-subtle);border-color:var(--border-focus)}.styles_wrap__J5s01>svg{flex-shrink:0;width:1.25rem;height:1.25rem;color:var(--icon-secondary)}.styles_wrap__J5s01 .styles_icon__F86DG.styles_upload__3btDY{margin-bottom:var(--spacing-base)}.styles_wrap__J5s01 .styles_inner__pb8cj{display:flex;flex-direction:column;gap:var(--spacing-xs)}.styles_wrap__J5s01 .styles_inner__pb8cj>*{text-align:center}.styles_wrap__J5s01 .styles_inner__pb8cj .styles_description__U_gw3{color:var(--text-secondary)}.styles_uploaded-wrap__ovNAa{width:100%;padding:var(--spacing-md);border:1px dashed var(--border-primary);border-radius:var(--radius-md);background-color:var(--surface-brand-subtle);min-width:0}.styles_uploaded-wrap__ovNAa .styles_icon__F86DG.styles_document__tIdnP{flex-shrink:0;width:1.25rem;height:1.25rem;color:var(--icon-secondary)}.styles_uploaded-wrap__ovNAa .styles_inner__pb8cj{flex:1;display:flex;align-items:center;gap:var(--spacing-xs);min-width:0}.styles_uploaded-wrap__ovNAa .styles_name__vyyM1{display:block;min-width:0;max-width:200px}.styles_uploaded-wrap__ovNAa .styles_size__zTOi4{color:var(--text-secondary)}:is(.styles_wrap__J5s01,.styles_uploaded-wrap__ovNAa).styles_error__TWGKs{border-color:var(--color-red-500)}.styles_template-card__KwK2Y{padding:var(--spacing-md);border:1px solid var(--border-primary);border-radius:var(--radius-md);background-color:var(--surface-card)}.styles_rows-found__WI0KE{margin:calc(-1 * var(--spacing-xs)) 0 0}.styles_rejection__uHqYQ{padding:var(--spacing-md);border:1px solid var(--color-red-alpha-250);border-radius:var(--radius-md);background-color:var(--color-red-alpha-100);color:var(--text-negative)}.styles_rejection__uHqYQ ul{margin:0;padding-left:var(--spacing-base);color:var(--text-primary)}.styles_link__FC4CB{display:inline;height:auto;padding:0;color:var(--text-brand);font:inherit;text-decoration:underline;vertical-align:baseline}.styles_content__Zau_z{--dialog-content-min-width:40rem;--dialog-content-max-width:40rem}.styles_content__Zau_z[data-step]{max-height:min(90vh,52rem)}.styles_content-wide__jJu1V{--dialog-content-min-width:90rem;--dialog-content-max-width:90rem}.styles_body__ZPsQq{flex:1 1 auto;min-height:0;margin-top:var(--spacing-base)}.styles_footer-note__xW8vg{margin-right:auto;color:var(--text-secondary)}.styles_wrap__JBjwC{flex-shrink:0;transition:color .2s ease-in-out,background-color .2s ease-in-out,opacity .1s ease-in-out}.styles_wrap__JBjwC .styles_icon__DYN2b{animation:styles_fade-in__qus9i .2s ease-in-out;transition:color .2s ease-in-out}@keyframes styles_fade-in__qus9i{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.styles_wrap__v9sGB{display:inline-flex;align-items:center;gap:var(--spacing-2xs);min-width:0;max-width:100%}.styles_value__NC6Qn{font-family:var(--font-family-mono,ui-monospace,"SFMono-Regular",Menlo,monospace);font-variant-numeric:tabular-nums}.styles_wrap__XjwJk{flex:1;height:100%;min-width:0;position:relative}.styles_hero__Wa1HL{margin-bottom:0}.styles_total__ifgV1{font-weight:var(--font-weight-regular);color:var(--text-secondary)}.styles_header__h3wxB{width:100%;padding-top:var(--ring-width);padding-inline:var(--ring-width)}.styles_toolbar__dAWtA{flex:1 1 auto;min-width:0}.styles_search__5p5ni{flex:1 1 22rem;min-width:14rem;max-width:34rem}.styles_table__31By4{flex:1;min-height:0;min-width:0;overflow:hidden;padding:var(--spacing-3xs)}.styles_table__31By4 tr td:last-child,.styles_table__31By4 tr th:last-child{position:sticky;right:0}.styles_table__31By4 tr td:last-child{background-color:var(--surface-card)}.styles_table__31By4 tr th:last-child{background-color:var(--surface-table-header)}.styles_progress-bar__GC7tM{width:60px;height:6px;background-color:var(--surface-secondary-hover);border-radius:var(--radius-3xs);overflow:hidden}.styles_progress-fill__0R72W{height:100%;background-color:var(--button-primary);border-radius:var(--radius-3xs);transition:width .2s ease}.styles_employee-info__3p0NK{overflow:hidden}.styles_employee-info__3p0NK>*{overflow:hidden;text-overflow:ellipsis}.styles_plan-info__F41uQ{overflow:hidden}.styles_plan-info__F41uQ>*{overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:1023px){.styles_toolbar__dAWtA{flex-wrap:wrap}.styles_search__5p5ni{width:100%;max-width:none}}.styles_copy-cell___4E7t{overflow:hidden}.styles_error-panel__LiNUd{padding:var(--spacing-4xl) var(--spacing-xl);border:1px solid var(--color-red-alpha-250);border-radius:var(--radius-lg);background:var(--color-red-alpha-100);text-align:center}.styles_read-only-pill__G_xgV{align-self:center;padding:var(--spacing-2xs) var(--spacing-md);border-radius:var(--radius-full);border:1px solid var(--border-primary);background:var(--surface-secondary);color:var(--text-secondary);font-size:var(--font-size-xs)}@media screen and (max-width:1023px){.styles_table__31By4,.styles_wrap__XjwJk{flex:0 0 auto;height:auto;min-height:0}.styles_table__31By4{overflow:visible}.styles_table__31By4 .data-table-inner,.styles_table__31By4 .data-table-wrap{flex:0 0 auto;height:auto;max-height:none;overflow:visible}.styles_table__31By4 .data-table-scroll-area{flex:0 0 auto;height:auto;max-height:none}}@media screen and (max-width:767px){.styles_toolbar-end__Dthfv,.styles_toolbar__dAWtA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-sm);align-items:stretch}.styles_search__5p5ni{grid-column:1/-1;min-width:0}.styles_toolbar-end__Dthfv>button,.styles_toolbar__dAWtA>button{width:100%!important}.styles_toolbar-end__Dthfv>div{width:100%;min-width:0}.styles_toolbar-end__Dthfv>button:last-child:nth-child(odd){grid-column:1/-1}.styles_table__31By4 .data-table-scroll-area table{width:100%;min-width:0}.styles_table__31By4 .data-table-scroll-area td{min-width:0!important;max-width:none!important;white-space:normal;height:auto;max-height:none;overflow-wrap:anywhere}.styles_table__31By4 .data-table-scroll-area .copy-reveal>*{min-width:0;white-space:normal}.styles_read-only-pill__G_xgV{align-self:stretch;text-align:center}}.ameriRoster_muted__ZsI14{color:var(--text-secondary)}.ameriRoster_expander-button__knwW2{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:none;color:var(--text-secondary);cursor:pointer}.ameriRoster_expander-button__knwW2:focus-visible,.ameriRoster_family-pill__k0afI:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.ameriRoster_expander__bNFnd{transition:transform .2s}.ameriRoster_expander-open__X5SEr{transform:rotate(0deg)}.ameriRoster_expander-closed__AdYqM{transform:rotate(-90deg)}.ameriRoster_family-pill__k0afI{display:inline-flex;align-items:center;gap:var(--spacing-2xs);padding:var(--spacing-3xs) var(--spacing-sm);border-radius:var(--radius-full);border:1px solid var(--border-primary);background:var(--surface-card);font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-primary);white-space:nowrap;cursor:pointer}.ameriRoster_family-pill__k0afI[aria-expanded=true]{border-color:var(--border-focus);color:var(--text-brand)}.ameriRoster_family-caption__ijSjx td{background:var(--surface-secondary);font-size:var(--font-size-xs);color:var(--text-secondary);padding-top:var(--spacing-xs);padding-bottom:var(--spacing-2xs);border-bottom:none}.ameriRoster_family-caption__ijSjx strong{color:var(--text-primary);font-weight:var(--font-weight-semibold)}.ameriRoster_family-row__dfqQq td{background:var(--surface-secondary);font-size:var(--font-size-sm)}.ameriRoster_family-row__dfqQq td.ameriRoster_family-name__Iirle{padding-left:var(--spacing-xl);border-left:2px solid var(--border-primary)}.ameriRoster_family-caption__ijSjx.ameriRoster_family-caption__ijSjx td:last-child,.ameriRoster_family-row__dfqQq.ameriRoster_family-row__dfqQq td:last-child{position:static;background:var(--surface-secondary)}.ameriRoster_roster-summary__iF6Qq{margin:0}.styles_error__ATcvF{color:var(--color-red-600)}.styles_command__yzwgy{display:flex;flex-direction:column;height:100%;width:100%;overflow:hidden;background-color:var(--surface-secondary);border-radius:var(--radius-md)}.styles_empty__47lFT{padding:var(--spacing-lg) 0;text-align:center}.styles_group__ou7LB{overflow:hidden;padding:var(--spacing-2xs);display:flex;width:100%}.styles_group__ou7LB>[cmdk-group-items]{width:100%}.styles_list__qa7Cl{max-height:20rem;overflow:hidden auto}.styles_list__qa7Cl>div{width:100%}.styles_item__V3ViI{position:relative;display:flex;gap:var(--spacing-sm);cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:var(--radius-sm);padding:var(--spacing-sm);outline:none;transition:background-color .15s ease-out,color .15s ease-out}.styles_item__V3ViI:not(:last-child){margin-bottom:var(--spacing-3xs)}.styles_item__V3ViI:hover{background-color:var(--surface-secondary-hover)}.styles_trigger__DLvpK{width:-moz-fit-content!important;width:fit-content!important;text-transform:capitalize!important;flex-shrink:0}.styles_trigger__DLvpK[data-state=open]{background-color:var(--surface-secondary-hover)!important}.styles_content__1r871{flex:1;padding:0}.styles_command__Dl_0J{position:relative}.styles_list__PSMcP,.styles_scroll-area__4IARg{position:relative;display:flex}.styles_scroll-area__4IARg{flex:1;width:100%;height:min(100%,20rem)}.styles_item__b_Sqw{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:var(--spacing-sm);padding:var(--spacing-sm);cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:var(--radius-sm);min-width:8.75rem;text-transform:capitalize!important;transition:background-color .15s ease-out,color .15s ease-out}.styles_item__b_Sqw:hover{background-color:var(--surface-secondary-hover)}.styles_item__b_Sqw:active{background-color:var(--button-secondary-pressed)}.styles_item__b_Sqw:focus{outline:none}.styles_item__b_Sqw:focus-visible{outline:none;background-color:var(--surface-secondary-hover);color:var(--text-primary)}.styles_item__b_Sqw:focus:not(.styles_item__b_Sqw:focus-visible){outline:none;background-color:transparent;color:var(--text-primary)}.styles_item__b_Sqw .styles_label__GZAUe{flex-shrink:0}.styles_item__b_Sqw .styles_icon__l36_h{flex-shrink:0;width:1rem;height:1rem;opacity:0;transition:opacity .1s ease-in-out;color:currentcolor}.styles_item__b_Sqw[data-state=active] .styles_icon__l36_h{opacity:1}.styles_item__b_Sqw[data-disabled=true]{opacity:.5;cursor:not-allowed}.styles_icon__l36_h.styles_direction__Su6ad{color:var(--icon-brand-primary)}.styles_separator__UtU4G line{stroke:var(--border-primary);stroke-width:1}@media screen and (max-width:767px){.styles_item__b_Sqw{padding:var(--spacing-md) var(--spacing-sm)}.styles_item__b_Sqw[data-state=active]{background-color:var(--surface-secondary)}.styles_list__PSMcP .scroll-area-viewport{padding:var(--spacing-xs) var(--spacing-md)}.styles_content__1r871{padding-bottom:var(--spacing-lg)}.styles_content__1r871 .styles_line__nzymK{position:absolute;left:50%;bottom:var(--spacing-sm);transform:translateX(-50%);width:7.5rem;height:.25rem;background-color:var(--icon-secondary);border-radius:var(--radius-full)}}.styles_content__IZ6R9{min-width:17rem}.styles_item__C7pE_{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-3xs)}.styles_title__2Cvmy{font-weight:var(--font-weight-semibold)}.styles_hint__8Kb_X{font-size:var(--font-size-xs,.75rem);color:var(--text-secondary)}.styles_trigger__mfR0a{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--border-primary);border-radius:var(--radius-md);padding:var(--spacing-2xs) var(--spacing-sm);cursor:pointer;color:var(--text-primary);display:inline-flex;align-items:center;gap:var(--spacing-2xs);font-size:var(--font-size-sm);height:32px;max-width:260px}.styles_trigger__mfR0a:hover{border-color:var(--border-focus)}.styles_trigger-label__aMVeD{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.styles_modified-dot__OcITa{color:var(--text-brand);font-weight:var(--font-weight-bold);margin-left:calc(-1 * var(--spacing-3xs))}.styles_save-changes__tL5Ts{flex-shrink:0}.styles_popover__uNx5k{min-width:280px;max-width:360px;max-height:440px;padding:var(--spacing-2xs);background-color:var(--surface-card);border:1px solid var(--border-primary);border-radius:var(--radius-md);box-shadow:var(--shadow-md);display:flex;flex-direction:column}.styles_popover-header__msc1s{padding:var(--spacing-2xs) var(--spacing-sm)}.styles_popover-empty__rKxlI{margin:0;padding:var(--spacing-sm);text-align:center;color:var(--text-secondary);font-size:var(--font-size-sm)}.styles_list__i6tIF{list-style:none;margin:0;padding:0;overflow-y:auto;min-height:0}.styles_row-button__t3OaV{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;flex:1 1 auto;text-align:left;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);cursor:pointer;color:var(--text-primary);font-size:var(--font-size-sm);display:flex;align-items:center;gap:var(--spacing-2xs);min-width:0}.styles_row-button__t3OaV:hover{background-color:var(--color-bg-tinted)}.styles_row-button__t3OaV:disabled{cursor:not-allowed;opacity:.6}.styles_row-active__HiIz0{background-color:var(--color-bg-tinted)}.styles_row-name__q5nkO{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.styles_row-default-badge__uW8tM{padding:var(--spacing-3xs) var(--spacing-2xs);background-color:var(--vendor-alpha-150);border-radius:var(--radius-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}.styles_row-check__kKSMZ,.styles_row-default-badge__uW8tM{flex:0 0 auto;color:var(--text-brand)}.styles_row-lock__f09gE,.styles_row-more__nTbox{flex:0 0 auto;color:var(--text-secondary)}.styles_row-more__nTbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;padding:var(--spacing-2xs);cursor:pointer;border-radius:var(--radius-sm);display:inline-flex;align-items:center;justify-content:center}.styles_row-more__nTbox:hover{color:var(--text-primary);background-color:var(--color-bg-tinted)}.styles_rename-input__j2g_T{flex:1 1 auto}.styles_menu-icon__feMGk{margin-right:var(--spacing-2xs)}.styles_popover-footer___QSgF{padding:var(--spacing-2xs)}.styles_create-trigger__SnGSu{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;width:100%;text-align:left;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);cursor:pointer;color:var(--text-brand);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);display:flex;align-items:center;gap:var(--spacing-2xs)}.styles_create-trigger__SnGSu:hover:not(:disabled){background-color:var(--color-bg-tinted)}.styles_create-trigger__SnGSu:disabled{cursor:not-allowed;opacity:.5}.styles_create-input___djdw{flex:1 1 auto}.styles_picker__5lZPw{width:100%}.styles_field__vLyz9{min-width:0}.styles_error___dpZp{color:var(--color-red-600)}.styles_locked__zPALe:disabled{opacity:.65;background:var(--color-bg-tinted)}@layer reset, ui;@layer ui{.styles_wrap__rYP2z{--card-bg:var(--surface-card-bg);--card-border:transparent;--card-padding:var(--spacing-xl);--card-radius:var(--radius-lg);--card-shadow:none;display:flex;flex-direction:column;box-sizing:border-box;width:100%;padding:var(--card-padding);background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--card-radius);box-shadow:var(--card-shadow);color:inherit;text-align:left}.styles_wrap__rYP2z[data-variant=bordered]{--card-border:var(--border-primary)}.styles_wrap__rYP2z[data-variant=elevated]{--card-shadow:var(--shadow-lg)}.styles_wrap__rYP2z div:has(>.table):not(.data-table-scroll-area),.styles_wrap__rYP2z>.table{border:1px solid var(--border-primary);border-radius:var(--radius-md);overflow:auto hidden}.styles_wrap__rYP2z .table thead{border-bottom:1px solid var(--border-primary)}.styles_wrap__rYP2z .table thead th:after{content:none}.styles_header__O5_Pz{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);margin-bottom:var(--spacing-md)}.styles_header__O5_Pz:last-child{margin-bottom:0}.styles_title-group__Dnkv9{display:flex;flex-direction:column;gap:var(--spacing-3xs);min-width:0}.styles_title__Xpzlq{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug)}.styles_description__JWeKs{font-size:var(--font-size-sm);color:var(--text-secondary);line-height:var(--line-height-normal)}.styles_header-action__PJZer{flex-shrink:0;margin-left:auto}.styles_footer__7_GNk{margin-top:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--border-primary)}}.styles_wrap__rYP2z[data-interactive]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit;transition:background-color .12s ease,box-shadow .12s ease}.styles_wrap__rYP2z[data-interactive]:hover{background:color-mix(in oklch,var(--card-bg) 92%,var(--surface-brand))}.styles_wrap__rYP2z[data-interactive]:active{background:color-mix(in oklch,var(--card-bg) 85%,var(--surface-brand))}.styles_wrap__WBbT_{--card-padding:var(--spacing-base) var(--spacing-lg);display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:var(--spacing-xs);border:none}.styles_wrap__WBbT_[data-color=purple]{--card-bg:var(--color-purple-alpha-100)}.styles_wrap__WBbT_[data-color=purple][data-interactive]:hover{--card-bg:var(--color-purple-alpha-200);background:var(--surface-tag-secondary)}.styles_wrap__WBbT_[data-color=light-blue]{--card-bg:var(--button-menu-selected)}.styles_wrap__WBbT_[data-color=light-blue][data-interactive]:hover{--card-bg:var(--color-light-blue-alpha-200);background:var(--color-light-blue-alpha-200)}.styles_wrap__WBbT_[data-color=light-red]{--card-bg:var(--color-light-red-alpha-100)}.styles_wrap__WBbT_[data-color=light-red][data-interactive]:hover{--card-bg:var(--color-light-red-alpha-200);background:var(--color-light-red-alpha-200)}.styles_wrap__WBbT_[data-color=light-green]{--card-bg:var(--color-dark-green-alpha-100)}.styles_wrap__WBbT_[data-color=light-green][data-interactive]:hover{--card-bg:var(--color-dark-green-alpha-200);background:var(--color-dark-green-alpha-200)}.styles_icon__4XPbQ{width:1.25rem;height:1.25rem}.styles_wrap__WBbT_[data-color=purple] .styles_icon__4XPbQ{color:var(--text-tag-secondary)}.styles_wrap__WBbT_[data-color=light-blue] .styles_icon__4XPbQ{color:var(--color-light-blue-800)}.styles_wrap__WBbT_[data-color=light-red] .styles_icon__4XPbQ{color:var(--color-light-red-500)}.styles_wrap__WBbT_[data-color=light-green] .styles_icon__4XPbQ{color:var(--color-dark-green-700)}.styles_description__b0v_U{text-align:left}.styles_content__J0cq6{max-width:25rem}.styles_field__JT27h{width:100%}.styles_footer__gAYU6{margin-top:var(--spacing-xl)}.styles_form__F56JB,.styles_locked-body__J8gM_{margin-top:var(--spacing-base)}.styles_section__0NLuz{gap:var(--spacing-base)}.styles_section-hint__sHci_{margin-top:calc(-1 * var(--spacing-xs))}.styles_grid__Hm6i1{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:var(--spacing-base)}.styles_grid__Hm6i1[data-columns="1"]{grid-template-columns:1fr}.styles_grid__Hm6i1[data-columns="3"]{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.styles_grid__Hm6i1[data-columns="4"]{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.styles_full-width__ljQaX{grid-column:1/-1}.styles_file-row__ECzjB{padding:var(--spacing-md) var(--spacing-base);border:1px solid var(--border-primary);border-radius:var(--radius-sm);background:var(--surface-card)}.styles_file-icon__1E7JA{width:32px;height:32px;background:var(--color-bg-tinted);border-radius:var(--radius-xs);color:var(--icon-brand-primary,var(--text-brand));flex-shrink:0}.styles_file-icon__1E7JA svg{width:20px;height:20px}.styles_file-name__kGGmB{font-size:var(--font-size-sm);color:var(--text-primary);font-weight:var(--font-weight-medium)}.styles_file-meta__Y4ZxY{font-size:var(--font-size-xs);color:var(--text-secondary);margin-top:var(--spacing-3xs)}.styles_placeholder__XRZBF{padding:var(--spacing-base);border:1px dashed var(--border-primary);border-radius:var(--radius-sm);background:var(--surface-card);text-align:center;color:var(--text-secondary);font-size:var(--font-size-sm)}@layer reset, ui;@layer ui{.styles_wrap-flat__zK2uz{display:flex;flex-direction:column;gap:var(--spacing-md);padding-block:var(--spacing-md)}.styles_wrap-flat__zK2uz .styles_header-row__Gac6f{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--spacing-md);flex-wrap:wrap}.styles_wrap-flat__zK2uz .styles_title-group__mxlnC{display:flex;flex-direction:column;gap:var(--spacing-sm);flex:1 1 0;min-width:min(100%,16rem)}.styles_kicker__V6jRa{display:inline-flex;align-items:center;gap:var(--spacing-xs);align-self:flex-start;padding:var(--spacing-3xs) var(--spacing-sm);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:var(--line-height-none)}.styles_kicker-dot__qV82w{--kicker-pulse:var(--kicker-color,var(--icon-brand-primary));width:6px;height:6px;border-radius:50%;background:var(--kicker-pulse);flex-shrink:0;animation:styles_hero-card-kicker-pulse__Q_ug4 2s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.styles_kicker-dot__qV82w{animation:none}}.styles_wrap-flat__zK2uz .styles_kicker__V6jRa{background:color-mix(in srgb,var(--kicker-color,var(--text-brand)) 12%,transparent);color:var(--kicker-color,var(--text-brand))}.styles_wrap-flat__zK2uz .styles_title__UeA5t{margin:0;font-size:var(--font-size-display-sm);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:-.025em;color:var(--text-primary)}.styles_wrap-flat__zK2uz .styles_count__C90ba{margin-left:var(--spacing-sm);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--text-secondary);letter-spacing:0}.styles_wrap-flat__zK2uz .styles_description__IfskE{margin:0;color:var(--text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.styles_wrap-flat__zK2uz .styles_header-action__9S_Uy{flex-shrink:0;margin-left:auto}.styles_wrap-flat__zK2uz .styles_body__Y6I9r{padding-top:var(--spacing-md)}.styles_wrap-solid__VE0Fc.styles_wrap-solid__VE0Fc{--card-bg:var(--hero-card-bg);--card-padding:var(--spacing-xl);--card-radius:var(--radius-lg);gap:var(--spacing-md);color:var(--text-on-brand)}.styles_wrap-solid__VE0Fc .styles_header-action__9S_Uy [data-variant=primary]{border:1px solid var(--border-brand)}.styles_wrap-solid__VE0Fc .styles_header-row__Gac6f{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-lg)}.styles_wrap-solid__VE0Fc .styles_title-group__mxlnC{display:flex;flex-direction:column;gap:var(--spacing-2xs);min-width:0}.styles_wrap-solid__VE0Fc .styles_kicker__V6jRa{background:var(--surface-on-contrast-hover);color:var(--text-on-brand)}.styles_wrap-solid__VE0Fc .styles_kicker-dot__qV82w{--kicker-pulse:var(--icon-on-brand)}.styles_wrap-solid__VE0Fc .styles_title__UeA5t{margin:0;font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}.styles_wrap-solid__VE0Fc .styles_count__C90ba{margin-left:var(--spacing-sm);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--text-on-brand-secondary)}.styles_wrap-solid__VE0Fc .styles_description__IfskE{margin:0;color:var(--text-on-brand-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.styles_wrap-solid__VE0Fc .styles_header-action__9S_Uy{flex-shrink:0}.styles_wrap-solid__VE0Fc .styles_body__Y6I9r{padding-top:var(--spacing-md);border-top:1px solid var(--border-on-contrast)}@media screen and (max-width:767px){.styles_wrap-flat__zK2uz .styles_header-row__Gac6f,.styles_wrap-solid__VE0Fc .styles_header-row__Gac6f{flex-direction:column;align-items:flex-start}.styles_wrap-flat__zK2uz .styles_header-action__9S_Uy{margin-left:0}}.styles_title-line__cRhEa{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-sm);min-width:0}.styles_title-aside__bc9hv{min-width:0}}@keyframes styles_hero-card-kicker-pulse__Q_ug4{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--kicker-pulse) 50%,transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--kicker-pulse) 0%,transparent)}}.styles_content__4U85g{max-width:34rem;max-height:min(85vh,44rem)}.styles_body__N6SX7{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.styles_guide__7_qbg{margin:0;padding-left:var(--spacing-lg);color:var(--text-secondary)}.styles_guide__7_qbg li+li{margin-top:var(--spacing-2xs)}.styles_dropzone__0dEha{padding:var(--spacing-2xl) var(--spacing-base);border:1px dashed var(--border-primary);border-radius:var(--radius-md);cursor:pointer;color:var(--text-secondary)}.styles_file-input__vxvAS{display:none}.styles_errors__6dkpf{padding:var(--spacing-md) var(--spacing-base);border:1px solid var(--color-red-400);border-radius:var(--radius-md);color:var(--color-red-600)}.styles_errors__6dkpf ul{margin:var(--spacing-sm) 0 0;padding-left:var(--spacing-lg)}@layer reset, ui;.styles_calendar__rzAgT{margin:0;color:var(--text-primary);font-size:var(--font-size-sm)}@layer reset, ui;@layer ui{.styles_trigger__truNP[data-state=open] .styles_indicator__SbK_7{color:var(--text-secondary);transform:rotate(90deg)}.styles_inner__c59km{display:flex;align-items:center;flex:1;min-width:0}.styles_inner--badges__syFth{flex-wrap:wrap;gap:var(--spacing-xs);padding:var(--spacing-xs) 0 var(--spacing-xs) var(--spacing-md)}.styles_pills__qD_uA{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);flex:1;min-width:0}.styles_pill__NRHTk{gap:var(--spacing-2xs);padding:var(--spacing-3xs) var(--spacing-2xs) var(--spacing-3xs) var(--spacing-sm);border-radius:var(--radius-sm);background:var(--color-bg-tinted);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);white-space:nowrap}.styles_pill-remove__JZXa0,.styles_pill__NRHTk{display:inline-flex;align-items:center;color:var(--text-brand)}.styles_pill-remove__JZXa0{justify-content:center;width:1rem;height:1rem;border-radius:var(--radius-full);cursor:pointer}.styles_pill-remove__JZXa0:hover{background:var(--surface-card)}.styles_pill-remove__JZXa0 svg{width:.75rem;height:.75rem}.styles_count-line__ifWnH{padding:var(--spacing-xs) var(--spacing-sm);color:var(--text-secondary);font-weight:var(--font-weight-bold);letter-spacing:.02em}.styles_addon__DZHez{display:flex;align-items:center;justify-content:center;color:var(--icon-primary);pointer-events:none}.styles_addon__DZHez.styles_left__OnIwY{margin-right:var(--spacing-sm)}.styles_addon__DZHez>svg{width:var(--trigger-addon-icon-size);height:var(--trigger-addon-icon-size)}.styles_value__mUwXf{flex:1;min-width:0;text-align:left}.styles_icon__iJm_x{color:var(--icon-primary);transition:transform .2s ease-in-out}.styles_indicator__SbK_7{width:1rem;height:1rem;margin-left:var(--spacing-sm);flex-shrink:0;transform:rotate(-90deg)}.styles_search-wrap__4qm21{margin-bottom:var(--spacing-sm)}.styles_list__340FJ{display:flex;flex-direction:column;max-height:12rem;overflow-y:auto;padding-top:var(--spacing-sm)}.styles_list__340FJ:not([data-virtualized=true]){gap:var(--spacing-xs)}.styles_option__cDTdW{display:flex;align-items:center;gap:var(--spacing-sm);width:100%;height:100%;padding:var(--spacing-sm);border:none;border-radius:var(--radius-sm);background:none;color:var(--text-primary);cursor:pointer;transition:background-color .2s ease-in-out}.styles_option__cDTdW>span{flex:1;min-width:0;text-align:left}.styles_option__cDTdW:hover{background-color:var(--surface-secondary-hover)}.styles_option__cDTdW:focus-visible{background-color:var(--surface-secondary-hover)}.styles_option--locked__PGaSm{cursor:default;opacity:.6}.styles_option--locked__PGaSm:hover{background-color:transparent}.styles_checkbox__1jQ9p{display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;flex-shrink:0;border-radius:var(--radius-3xs);border:1px solid var(--border-primary);background-color:var(--surface-input);transition:background-color .2s ease-in-out,border-color .2s ease-in-out}.styles_checkbox--selected__bhYvG{background-color:var(--button-primary);border-color:var(--button-primary)}.styles_checkbox__1jQ9p>svg{width:1rem;height:1rem;color:var(--text-on-brand)}.styles_empty__Z2MTG{display:flex;align-items:center;justify-content:center;padding:var(--spacing-lg);color:var(--text-secondary)}.styles_footer__H0817{display:flex;justify-content:center;padding-top:var(--spacing-sm);width:100%}.styles_load-more__yi_wH{padding:var(--spacing-2xl);margin-top:var(--spacing-2xl)}.styles_loading-indicator__gInDo{display:flex;justify-content:center;align-items:center;padding:var(--spacing-2xl);color:var(--text-secondary)}}.styles_trigger__truNP{--trigger-addon-spacing:2.5rem;--trigger-addon-position:0.75rem;--trigger-addon-icon-size:1.25rem;position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;min-height:2.75rem;border-radius:var(--radius-md);border:1px solid var(--border-primary);background-color:var(--surface-input);color:var(--text-primary);font-size:var(--font-size-sm);line-height:var(--line-height-snug);cursor:pointer;transition:border-color .2s ease-in-out}.styles_trigger__truNP[data-state=open]{cursor:default}.styles_trigger__truNP:hover{border-color:var(--border-button-tertiary)}.styles_trigger__truNP:disabled{opacity:.5;cursor:not-allowed}.styles_trigger__truNP[data-size=sm]{--trigger-addon-spacing:2.125rem;--trigger-addon-icon-size:1rem;min-height:2.25rem;padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-sm);font-size:var(--font-size-sm)}.styles_value__mUwXf.styles_placeholder__eKEea{color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.styles_content__20s7y{width:20rem;max-height:24rem;padding:var(--spacing-md);border-radius:var(--radius-md);border:1px solid var(--border-primary);background-color:var(--surface-card);box-shadow:var(--shadow-md)}.styles_add-button__j_8WZ{width:100%}.styles_error__PGjT8{border-color:var(--color-red-400)}@layer reset, ui;@layer ui{.styles_toggle__zOS2g{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md)}.styles_toggle__zOS2g:has(.styles_root__NeQ1U:disabled){cursor:not-allowed}.styles_toggle__zOS2g:has(.styles_root__NeQ1U:disabled) .styles_root__NeQ1U{opacity:.6}.styles_label-group__xD1zu{display:flex;flex-direction:column;gap:var(--spacing-3xs)}.styles_label__cUcRW{font-size:var(--font-size-sm);line-height:var(--line-height-normal);font-weight:var(--font-weight-medium);color:var(--text-primary);cursor:pointer}.styles_description__3Tpob{font-size:var(--font-size-xs);line-height:var(--line-height-snug);color:var(--text-secondary)}.styles_toggle__zOS2g:has(.styles_root__NeQ1U:disabled) .styles_label__cUcRW{cursor:not-allowed}.styles_root__NeQ1U{position:relative;width:36px;height:20px;flex-shrink:0;border:none;border-radius:var(--radius-md);background-color:var(--border-button-tertiary);cursor:pointer;transition:background-color .15s ease-in-out;padding:0}.styles_root__NeQ1U:hover:not(:disabled){background-color:var(--border-strong)}.styles_root__NeQ1U:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.styles_root__NeQ1U[data-state=checked]{background-color:var(--button-primary)}.styles_root__NeQ1U[data-state=checked]:hover:not(:disabled){background-color:var(--button-primary-hover)}.styles_root__NeQ1U:disabled{cursor:not-allowed}.styles_thumb__HOQEM{display:block;width:16px;height:16px;background-color:var(--surface-on-brand);border-radius:50%;box-shadow:var(--shadow-sm);transition:transform .15s ease-in-out;transform:translateX(2px)}.styles_thumb__HOQEM[data-state=checked]{transform:translateX(18px)}}.styles_block__K2DuJ{background:var(--surface-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-md);padding:var(--spacing-lg)}.styles_title___nHIm{margin:0}.styles_grid__CEjIB{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:var(--spacing-lg);align-items:start}.styles_field__tlO30{min-width:0}.styles_locked__TT4g3{opacity:.55;pointer-events:none}.styles_error__Olaoi{font-size:var(--font-size-xs);color:var(--color-red-600)}@media (max-width:767px){.styles_grid__CEjIB{grid-template-columns:1fr}}.styles_wrap__RgTbI{font-size:var(--font-size-xs);color:var(--text-secondary)}.styles_error___gnIg,.styles_retry__psb1R{color:var(--color-red-600)}.styles_retry__psb1R{background:transparent;border:1px solid var(--color-red-600);padding:var(--spacing-3xs) var(--spacing-sm);border-radius:var(--radius-xxs);cursor:pointer;font-size:var(--font-size-xs)}.styles_retry__psb1R:hover{background:var(--color-red-alpha-100)}.styles_wrap__qlaOQ{padding:var(--spacing-md) var(--spacing-base);flex:1}.styles_wrap__ylPo9{padding:var(--spacing-base);flex:1}.styles_empty__Mjp6B,.styles_errored__ORNQi,.styles_processing__ihENC,.styles_uploading__kwfv4{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md);padding:var(--spacing-xl);border:1px dashed var(--border-primary);border-radius:var(--radius-sm);width:100%;max-width:480px;background:var(--surface-card)}.styles_errored__ORNQi{border-color:var(--color-red-400);background:var(--color-red-alpha-100);color:var(--color-red-800)}.styles_dropzone__tw8Xz{border-color:var(--border-focus);background:var(--surface-brand-subtle)}.styles_title__IypIm{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--text-primary)}.styles_hint__q_usF{font-size:var(--font-size-xs);color:var(--text-secondary);text-align:center}.styles_filename__GdJnt{font-size:var(--font-size-sm);color:var(--text-primary);word-break:break-all;text-align:center}.styles_progress-bar__PBOU9{width:100%;height:8px;background:var(--surface-secondary);border-radius:var(--radius-xxs);overflow:hidden}.styles_progress-fill__LxJMj{height:100%;background:var(--button-primary);transition:width .15s ease}.styles_progress-label__BJvqv{font-size:var(--font-size-xs);color:var(--text-secondary)}.styles_spinner__2l5L_{width:32px;height:32px;border:3px solid var(--border-primary);border-top-color:var(--border-focus);border-radius:50%;animation:styles_spin__7wfYg 1s linear infinite}@keyframes styles_spin__7wfYg{to{transform:rotate(1turn)}}.styles_player-wrap__uNXcc{width:100%;max-width:720px;background:black;border-radius:var(--radius-sm);overflow:hidden;aspect-ratio:16/9}.styles_player__qIMEG{width:100%;height:100%;display:block}.styles_file-input__1mYFh{display:none}.styles_dialog__L5JVA{width:min(62rem,92vw);max-width:none}.styles_dialog-widget__6VyFA{--widget-height:44rem;width:100%}.styles_row__dWUx4{padding:var(--spacing-base);border:1px solid var(--border-primary);border-radius:var(--radius-md);background:var(--surface-card)}.styles_grid__Edsr_,.styles_section__JOJf0{gap:var(--spacing-base)}.styles_grid__Edsr_{display:grid;grid-template-columns:repeat(2,1fr)}.styles_employer-view-card__FzrQB{gap:var(--spacing-base)}.styles_billing-label__CGSc2,.styles_employer-view-sublabel__taA7N{font-size:var(--font-size-sm);color:var(--text-secondary)}.styles_billing-label__CGSc2{font-weight:var(--font-weight-medium)}.styles_billing-value__KPQE7{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-primary)}.styles_section__lvrcr{gap:var(--spacing-md)}.styles_form-grid__VSJPh{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg)}.styles_form-grid__VSJPh[data-columns="1"]{grid-template-columns:1fr}.styles_form-grid__VSJPh[data-columns="3"]{grid-template-columns:repeat(3,1fr)}.styles_form-grid__VSJPh[data-columns="4"]{grid-template-columns:repeat(4,1fr)}.styles_fee-toggle__vqVsG{justify-content:flex-start}@media screen and (max-width:1023px){.styles_form-grid__VSJPh,.styles_form-grid__VSJPh[data-columns="2"],.styles_form-grid__VSJPh[data-columns="3"],.styles_form-grid__VSJPh[data-columns="4"]{grid-template-columns:1fr}}.styles_section__y8K7F{gap:var(--spacing-md)}.styles_document-info__7P46t{min-width:0}.styles_document-icon__znr10{flex-shrink:0;color:var(--text-brand-pressed)}.styles_document-name__bSUVU{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.styles_document-actions__bJ183{flex-shrink:0}.styles_toggle-group__eUFAm{padding-top:var(--spacing-md);border-top:1px solid var(--border-primary)}.styles_form-actions__nlkpU{position:sticky;bottom:0;z-index:var(--z-sticky);margin-top:var(--spacing-xl);margin-bottom:calc(-1 * var(--spacing-2xl));padding:var(--spacing-md) 0;background:var(--surface-secondary);border-top:1px solid var(--border-primary)}.styles_wrap__AkzG7{flex:1;min-width:0;padding-top:var(--spacing-base);padding-right:var(--spacing-lg);padding-bottom:var(--spacing-2xl);color:var(--text-primary)}@media (max-width:1023px){.styles_wrap__AkzG7{padding-left:var(--spacing-lg)}}.styles_title-row__egOtx{min-width:0}.styles_wrap__AkzG7 [data-variant^=heading-]{color:var(--text-primary)}.styles_actions__AhkOX{flex-shrink:0}.styles_stub__raf2Q{flex:1;min-height:200px;border:1px dashed var(--border-primary);border-radius:var(--radius-lg)}.styles_wrap__a41M_{padding:var(--spacing-lg)}.styles_subhead__HaOeW{max-width:640px}.styles_item__PKmer{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-sm);border-radius:0;cursor:pointer;background:transparent;border:none;width:100%;text-align:left;transition:background-color .15s ease}.styles_item__PKmer:hover{background:var(--surface-secondary-hover)}.styles_item__PKmer[data-active=true]{background:var(--vendor-alpha-100);border-left:3px solid var(--border-brand);font-weight:var(--font-weight-bold)}.styles_circle__lF7Kg{flex-shrink:0;width:.625rem;height:.625rem;border-radius:var(--radius-full);background:var(--status-color,var(--text-secondary))}.styles_lock-icon__uea6f{flex-shrink:0;width:1rem;height:1rem;color:var(--text-secondary)}.styles_employer-icon__1RWg2{flex-shrink:0}.styles_employer-icon__1RWg2 svg{width:1rem;height:1rem;color:var(--text-secondary)}.styles_label__ko0J0{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.styles_chevron__QWfmO{flex-shrink:0;color:var(--text-brand-pressed);font-size:var(--font-size-xs)}.styles_item-enter__Er53o{animation:styles_item-enter__Er53o .3s ease-out both;animation-delay:var(--item-delay,0s)}@keyframes styles_item-enter__Er53o{0%{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:translateX(0)}}