.layout_shell__yuLn8{min-height:100vh}.layout_pageContent__kJDVx{padding:var(--spacing-24) var(--spacing-16) var(--spacing-48)}.layout_container__TMlXr{width:min(100%,80rem);margin:0 auto;display:grid;gap:var(--spacing-24)}.layout_mainPanel__B3RVl{min-width:0}.layout_loadingState__u9bKF{min-height:100vh;display:grid;place-items:center;padding:var(--spacing-24)}@media(min-width:64rem){.layout_pageContent__kJDVx{padding-inline:var(--spacing-24)}.layout_container__TMlXr{grid-template-columns:var(--layout-sidebar-width) minmax(0,1fr);align-items:start}}.Checkbox_wrapper__azHL_{display:grid;align-self:start;align-content:start;gap:var(--spacing-8)}.Checkbox_controlLabel__Xfnf_{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--spacing-12);justify-content:flex-start;align-items:flex-start;color:var(--color-text-secondary);font-size:var(--font-size-14);line-height:var(--line-height-base);cursor:pointer}.Checkbox_labelText__jOviz{display:inline-flex;align-items:center;gap:var(--spacing-4)}.Checkbox_requiredMark__IDbCy{color:var(--color-danger)}.Checkbox_checkbox__wwuhQ{width:var(--spacing-16);height:var(--spacing-16);accent-color:var(--color-primary);margin-top:.2rem;flex-shrink:0}.Checkbox_message__WP_sr{color:var(--color-text-muted);font-size:var(--font-size-12)}.Checkbox_error__z3hTJ{color:var(--color-danger)}.Avatar_avatar__j_Tx4{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0;position:relative;border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-bg-secondary);color:var(--color-text-primary);font-size:var(--font-size-14);line-height:var(--line-height-base);font-weight:var(--font-weight-semibold);overflow:hidden}.Avatar_brand__wsq1t{border-color:rgba(0,0,0,0);background:linear-gradient(106.67deg,var(--home-badge-from) 0,var(--home-badge-to) 113.76%);color:#fff}.Avatar_sm__iOh_Q{width:calc(var(--spacing-24) + var(--spacing-8));height:calc(var(--spacing-24) + var(--spacing-8))}.Avatar_md__TQheS{width:calc(var(--spacing-32) + var(--spacing-8));height:calc(var(--spacing-32) + var(--spacing-8))}.Avatar_lg__mSN3a{width:var(--spacing-64);height:var(--spacing-64)}.Avatar_image__EHDZW{-o-object-fit:cover;object-fit:cover}.Avatar_imageWrapper__TQ6ir{display:block;width:100%;height:100%;border-radius:inherit}.Badge_badge__ilfo0{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:0 var(--spacing-12);border-radius:var(--radius-full);font-size:var(--font-size-12);font-weight:var(--font-weight-semibold);line-height:var(--line-height-base)}.Badge_default__FH_Zs{background:var(--color-bg-secondary);color:var(--color-text-secondary)}.Badge_success__j6WTI{background:color-mix(in srgb,var(--color-success) 14%,var(--color-surface));color:var(--color-success)}.Badge_warning__f_l2X{background:color-mix(in srgb,var(--color-warning) 14%,var(--color-surface));color:var(--color-warning)}.Badge_danger__4cas3{background:color-mix(in srgb,var(--color-danger) 14%,var(--color-surface));color:var(--color-danger)}.Breadcrumb_breadcrumb__4YVmX{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-8);color:#1e1e1e;font-size:var(--font-size-14);line-height:var(--line-height-base);font-weight:var(--font-weight-medium)}.Breadcrumb_item__FeqEZ{display:inline-flex;align-items:center;gap:var(--spacing-8)}.Breadcrumb_link__TxsZY{color:inherit;text-decoration:none;transition:color .2s ease}.Breadcrumb_link__TxsZY:hover{color:var(--home-accent-orange)}.Breadcrumb_separator__2gFGY{display:inline-flex;align-items:center;color:#1e1e1e}.Breadcrumb_separator__2gFGY svg{width:.75rem;height:.75rem}.Breadcrumb_current__TL7vL{color:#1e1e1e;font-weight:var(--font-weight-medium)}.Skeleton_skeleton__99sXk{--skeleton-base:color-mix(in srgb,var(--color-bg-tertiary) 78%,var(--color-surface));--skeleton-highlight:color-mix(in srgb,var(--color-surface) 72%,var(--skeleton-base));display:block;background-color:var(--skeleton-base)}.Skeleton_dark__TIRQc{--skeleton-base:rgb(255 255 255/14%);--skeleton-highlight:rgb(255 255 255/26%)}.Skeleton_wave__r6egb{background-image:linear-gradient(90deg,var(--skeleton-base) 0,var(--skeleton-highlight) 50%,var(--skeleton-base) 100%);background-repeat:no-repeat;background-size:200% 100%;animation:Skeleton_skeleton-wave__HZClG 1.6s linear infinite}.Skeleton_pulse__gtBcP{animation:Skeleton_skeleton-pulse__CI6kh 1.6s ease-in-out infinite}.Skeleton_rounded__LvMS3{border-radius:8px}.Skeleton_circular__uuVvc{border-radius:50%}@keyframes Skeleton_skeleton-wave__HZClG{0%{background-position:150% 0}to{background-position:-50% 0}}@keyframes Skeleton_skeleton-pulse__CI6kh{0%,to{opacity:1}50%{opacity:.5}}@media(prefers-reduced-motion:reduce){.Skeleton_pulse__gtBcP,.Skeleton_wave__r6egb{animation:none}}.ImageWithSkeleton_wrapper__IZ2eu{overflow:hidden;line-height:0}.ImageWithSkeleton_intrinsic__iH0QS{display:inline-block;max-width:100%}.ImageWithSkeleton_fill__QJ2Rh{display:block;width:100%;height:100%}.ImageWithSkeleton_skeleton___oSPh{position:absolute;inset:0;z-index:1;pointer-events:none;border-radius:inherit}.ImageWithSkeleton_image__M7elg{transition:opacity .2s ease}.ImageWithSkeleton_imageHidden__Z6yqG{opacity:0}.Card_card__9D_hk{background:var(--app-surface);border-radius:var(--card-radius);box-shadow:var(--card-shadow);padding:var(--card-padding)}.Card_header__W8IpV{margin-bottom:var(--spacing-16)}.Card_title__ldQhJ{color:var(--color-text-primary);font-size:var(--font-size-20);font-weight:var(--font-weight-semibold)}.Card_subtitle__Vk2y6{margin-top:var(--spacing-8);color:var(--color-text-muted);font-size:var(--font-size-14);line-height:var(--line-height-base)}.CrossfadeSlideshow_media__StzoK{position:absolute;inset:0}.CrossfadeSlideshow_slide__6dmF_{position:absolute;inset:0;opacity:0;transform:scale(1.06);transition:opacity 1.1s ease,transform 1.6s cubic-bezier(.22,1,.36,1)}.CrossfadeSlideshow_slideActive__4O2HI{opacity:1;transform:scale(1)}.CrossfadeSlideshow_dots__96cxr{position:absolute;bottom:16px;left:50%;display:flex;gap:6px;padding:6px 8px;border-radius:999px;background:rgba(0,0,0,.25);transform:translateX(-50%);pointer-events:none;backdrop-filter:blur(4px)}.CrossfadeSlideshow_dot__jAMHb{width:6px;height:6px;border-radius:999px;background:hsla(0,0%,100%,.55);transition:width .4s ease,background-color .4s ease}.CrossfadeSlideshow_dotActive__BjANQ{width:18px;background:#fff}@media(prefers-reduced-motion:reduce){.CrossfadeSlideshow_dot__jAMHb,.CrossfadeSlideshow_slide__6dmF_{transition:none}}.ConfirmDialog_body__BQFD7{display:grid;gap:var(--spacing-12)}.ConfirmDialog_description__wFbuH{color:var(--color-text-secondary);font-size:var(--font-size-14);line-height:var(--line-height-base)}.ConfirmDialog_actions__fBAz6{display:flex;justify-content:flex-end;gap:var(--spacing-12);margin-top:var(--spacing-8)}.Modal_overlay__ovi8E{position:fixed;inset:0;z-index:var(--z-index-modal);display:flex;justify-content:center;align-items:flex-start;min-width:0;overflow:hidden;background:color-mix(in srgb,var(--color-text-primary) 48%,transparent);backdrop-filter:blur(3px);padding:var(--spacing-8)}@media(min-width:48rem){.Modal_overlay__ovi8E{padding:calc(5rem + var(--spacing-24)) var(--spacing-24) var(--spacing-24)}}.Modal_modal__AF7If{display:flex;flex-direction:column;flex-shrink:1;min-width:0;width:min(100%,33.75rem);max-width:100%;max-height:calc(100vh - var(--spacing-16));max-height:calc(100dvh - var(--spacing-16));margin-block:auto;background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--radius-lg);box-shadow:var(--modal-shadow);overflow:hidden}@media(min-width:48rem){.Modal_modal__AF7If{max-height:calc(100vh - 5rem - var(--spacing-64));max-height:calc(100dvh - 5rem - var(--spacing-64))}}.Modal_header__Aq74H{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--spacing-16) var(--spacing-20);border-bottom:1px solid var(--color-border)}.Modal_title__wmN8m{color:var(--color-text-primary);font-size:var(--font-size-18);font-weight:var(--font-weight-semibold)}.Modal_content__b1ltt{flex:1;min-height:0;padding:var(--spacing-20);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.Modal_content__b1ltt,.Modal_content__b1ltt>*{min-width:0;max-width:100%}.Modal_content__b1ltt :where(form,fieldset,section,article,div){min-width:0;max-width:100%}.Modal_footer__FO_UO{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--spacing-12);padding:var(--spacing-16) var(--spacing-20);border-top:1px solid var(--color-border);background:var(--app-surface)}.Modal_footer__FO_UO>*{min-width:0;max-width:100%}.Modal_closeButton__KBRsu{border:none;background:rgba(0,0,0,0);color:var(--color-text-secondary);font-size:var(--font-size-20);line-height:var(--line-height-tight);cursor:pointer}.PageBackdrop_breathe__br8Vd{--breathe-min:0.35;--breathe-duration:10s;--breathe-delay:0s;animation:PageBackdrop_page-backdrop-breathe__Qcb7F var(--breathe-duration) ease-in-out var(--breathe-delay) infinite alternate;will-change:opacity}.PageBackdrop_topWaves__DI1B5{--breathe-duration:9s}.PageBackdrop_sketch__mjwYA{--breathe-duration:11s;--breathe-delay:-4s}.PageBackdrop_cultureSketch__zIiWf{--breathe-duration:10s;--breathe-delay:-7s}.PageBackdrop_bottomWaves__iyHMJ{--breathe-duration:12s;--breathe-delay:-2s}@keyframes PageBackdrop_page-backdrop-breathe__Qcb7F{0%{opacity:1}to{opacity:var(--breathe-min)}}@media(prefers-reduced-motion:reduce){.PageBackdrop_breathe__br8Vd{animation:none}}.PublicFooter_reveal__Tf5h6{opacity:0;transform:translateY(24px);transition:opacity .7s ease-out,transform .9s cubic-bezier(.34,1.56,.64,1);transition-delay:var(--reveal-delay,0s)}.PublicFooter_revealZoom__GPOX9{display:inline-flex;opacity:0;transform:scale(.6);transition:opacity .6s ease-out,transform .7s cubic-bezier(.34,1.56,.64,1);transition-delay:var(--reveal-delay,0s)}.PublicFooter_visible___CELn .PublicFooter_revealZoom__GPOX9,.PublicFooter_visible___CELn .PublicFooter_reveal__Tf5h6{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.PublicFooter_revealZoom__GPOX9,.PublicFooter_reveal__Tf5h6{opacity:1;transform:none;transition:none}}.PublicHeader_loginCta__9WyNX.PublicHeader_loginCta__9WyNX{position:relative;isolation:isolate;overflow:hidden;transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s cubic-bezier(.22,1,.36,1)}.PublicHeader_loginCta__9WyNX.PublicHeader_loginCta__9WyNX:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(106.67deg,#fec51a,#f43c27 113.76%);opacity:0;transition:opacity .45s cubic-bezier(.22,1,.36,1)}.PublicHeader_loginCta__9WyNX.PublicHeader_loginCta__9WyNX:after{content:"";position:absolute;top:0;left:-60%;z-index:-1;width:45%;height:100%;background:linear-gradient(100deg,rgba(255,255,255,0),rgba(255,255,255,.35) 50%,rgba(255,255,255,0));transform:skewX(-20deg);transition:left 0s}.PublicHeader_loginCta__9WyNX.PublicHeader_loginCta__9WyNX:focus-visible,.PublicHeader_loginCta__9WyNX.PublicHeader_loginCta__9WyNX:hover{transform:translateY(-2px);box-shadow:0 10px 22px -6px rgba(253,77,57,.45),0 4px 8px -4px rgba(10,13,18,.12)}.PublicHeader_loginCta__9WyNX.PublicHeader_loginCta__9WyNX:focus-visible:before,.PublicHeader_loginCta__9WyNX.PublicHeader_loginCta__9WyNX:hover:before{opacity:1}.PublicHeader_loginCta__9WyNX.PublicHeader_loginCta__9WyNX:focus-visible:after,.PublicHeader_loginCta__9WyNX.PublicHeader_loginCta__9WyNX:hover:after{left:120%;transition:left .7s cubic-bezier(.22,1,.36,1)}.PublicHeader_loginCta__9WyNX.PublicHeader_loginCta__9WyNX:active{transform:translateY(0) scale(.98);box-shadow:0 4px 10px -4px rgba(253,77,57,.4);transition-duration:.12s}.PublicHeader_loginCta__9WyNX.PublicHeader_loginCta__9WyNX:focus-visible{outline:2px solid var(--home-badge-to);outline-offset:3px}@media(prefers-reduced-motion:reduce){.PublicHeader_loginCta__9WyNX.PublicHeader_loginCta__9WyNX,.PublicHeader_loginCta__9WyNX.PublicHeader_loginCta__9WyNX:after,.PublicHeader_loginCta__9WyNX.PublicHeader_loginCta__9WyNX:before{transition:none}.PublicHeader_loginCta__9WyNX.PublicHeader_loginCta__9WyNX:active,.PublicHeader_loginCta__9WyNX.PublicHeader_loginCta__9WyNX:hover{transform:none}.PublicHeader_loginCta__9WyNX.PublicHeader_loginCta__9WyNX:after{display:none}}.Drawer_overlay__SJtEX{position:fixed;inset:0;z-index:var(--z-index-overlay);background:color-mix(in srgb,var(--color-text-primary) 45%,transparent)}.Drawer_drawer__PhAHn{position:fixed;top:0;bottom:0;width:min(100%,25rem);background:var(--app-surface);border:1px solid var(--app-border);box-shadow:var(--modal-shadow);z-index:var(--z-index-modal)}.Drawer_right__g_CYy{right:0;border-left:1px solid var(--color-border)}.Drawer_left__bhrkv{left:0;border-right:1px solid var(--color-border)}.Drawer_header__CYJ3x{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--spacing-12);padding:var(--spacing-16) var(--spacing-20);border-bottom:1px solid var(--color-border)}.Drawer_title__XTGrF{color:var(--color-text-primary);font-size:var(--font-size-18);font-weight:var(--font-weight-semibold)}.Drawer_closeButton__sEYug{border:none;background:rgba(0,0,0,0);color:var(--color-text-secondary);font-size:var(--font-size-20);cursor:pointer}.Drawer_content__lL9Bh{height:calc(100% - 4rem);overflow-y:auto;padding:var(--spacing-20)}.EmptyState_emptyState__OwjyQ{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-12);min-height:14rem;border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);padding:var(--spacing-24);text-align:center;background:var(--color-bg-secondary)}.EmptyState_title__fDZVw{color:var(--color-text-primary);font-size:var(--font-size-20);font-weight:var(--font-weight-semibold)}.EmptyState_description__pDY7O{color:var(--color-text-muted);font-size:var(--font-size-14);line-height:var(--line-height-base);max-width:31.25rem}.ErrorBoundary_fallback__Si5vN{display:grid;gap:var(--spacing-12);padding:var(--spacing-20);border:1px solid color-mix(in srgb,var(--color-danger) 25%,var(--color-border));border-radius:var(--card-radius);background:color-mix(in srgb,var(--color-danger) 6%,var(--color-surface))}.ErrorBoundary_title__kHB9S{color:var(--color-danger);font-size:var(--font-size-18);font-weight:var(--font-weight-semibold)}.ErrorBoundary_description__A_CIW{color:var(--color-text-secondary);font-size:var(--font-size-14);line-height:var(--line-height-base)}.ErrorBoundary_button__SHTTh{width:-moz-fit-content;width:fit-content}.InfiniteSelect_wrapper____PhE{display:grid;align-self:start;align-content:start;gap:var(--spacing-8);width:100%;min-width:0}.InfiniteSelect_label__YVkbR{display:inline-flex;align-items:center;gap:var(--spacing-4);margin:0;color:var(--color-text-base);font-size:var(--font-size-14);font-weight:var(--font-weight-medium);line-height:var(--line-height-base)}.InfiniteSelect_requiredMark__itTox{color:var(--color-danger)}.InfiniteSelect_message__CE2RT{margin:0!important;color:var(--color-text-base);font-size:var(--font-size-12)!important}.InfiniteSelect_error__kS6iV{color:var(--color-danger)!important}.InfiniteSelect_dropdownSearch__yj83c{padding:var(--spacing-12);border-bottom:1px solid var(--color-border);background:var(--color-surface)}.InfiniteSelect_dropdownSearchInput__LJq60{box-sizing:border-box;width:100%;height:40px;padding:0 var(--spacing-12);border:1px solid var(--color-border);border-radius:var(--input-radius);background:var(--color-surface);color:var(--color-text-primary);font:inherit;font-size:var(--font-size-14);outline:none}.InfiniteSelect_dropdownSearchInput__LJq60::-moz-placeholder{color:var(--color-text-muted)}.InfiniteSelect_dropdownSearchInput__LJq60::placeholder{color:var(--color-text-muted)}.InfiniteSelect_dropdownSearchInput__LJq60:focus{border-color:var(--color-primary);box-shadow:var(--shadow-xs)}.InfiniteSelect_dropdownSearchInput__LJq60:disabled{cursor:not-allowed;opacity:.7}.InfiniteSelect_selectedTags__J95gx{position:relative;display:flex;flex:1 1 0;align-items:center;gap:var(--spacing-4);width:0;max-width:100%;min-width:0;overflow:hidden}.InfiniteSelect_selectedTag__wu64j{flex:0 1 auto;min-width:0;max-width:160px;overflow:hidden;height:28px!important;border-radius:var(--radius-full)!important;background:var(--color-primary-soft)!important;color:var(--color-text-primary)!important}.InfiniteSelect_selectedTag__wu64j .MuiChip-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InfiniteSelect_selectedTagCount__K_lT2{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 var(--spacing-8);border-radius:var(--radius-full);background:var(--color-primary-soft);color:var(--color-text-primary);font-size:var(--font-size-12);font-weight:var(--font-weight-medium)}.InfiniteSelect_selectedTagsMeasurement__eAJUF{position:absolute;top:0;left:0;display:flex;align-items:center;gap:var(--spacing-4);width:-moz-max-content;width:max-content;visibility:hidden;pointer-events:none}.InfiniteSelect_option__PevAD{display:flex!important;align-items:center;gap:var(--spacing-12);box-sizing:border-box;min-height:44px;padding:8px var(--spacing-16)!important;cursor:pointer;transition:background-color .15s ease}.InfiniteSelect_option__PevAD.Mui-focusVisible,.InfiniteSelect_option__PevAD.Mui-focused{background-color:var(--color-bg-secondary)}.InfiniteSelect_option__PevAD[aria-selected=true]{background-color:var(--color-primary-soft)}.InfiniteSelect_option__PevAD[aria-selected=true].Mui-focused{background-color:color-mix(in srgb,var(--color-primary-soft) 70%,var(--color-primary))}.InfiniteSelect_option__PevAD[aria-disabled=true]{cursor:default;opacity:.5;pointer-events:none}.InfiniteSelect_optionCheck__ruSV5{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--spacing-16);height:var(--spacing-16);border:1px solid var(--color-border);border-radius:var(--spacing-4);background:var(--color-surface);color:rgba(0,0,0,0)}.InfiniteSelect_optionCheckSelected__1jBGn{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-surface)}.InfiniteSelect_optionCheckIcon__khyXb{width:10px;height:10px}.InfiniteSelect_optionLabel__8bOZc{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InfiniteSelect_listbox__HPNiZ{position:relative;box-sizing:border-box;max-height:320px;margin:0;padding:0;overflow-y:auto;overscroll-behavior:contain}.InfiniteSelect_listboxInner__jFa4a{position:relative;width:100%}.InfiniteSelect_errorRow__Lc5Fg,.InfiniteSelect_loadingRow__C0_pK{position:absolute;inset-inline:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;padding:0 var(--spacing-12);color:var(--color-text-muted);font-size:var(--font-size-14)}.InfiniteSelect_loadingSpinner__3trLB{width:var(--spacing-16);height:var(--spacing-16);border:2px solid var(--color-border);border-top-color:var(--color-primary);border-radius:var(--radius-full);animation:InfiniteSelect_spin__gh4fE .8s linear infinite}.InfiniteSelect_retryButton___oIQY{border:0;background:rgba(0,0,0,0);color:var(--color-primary);font:inherit;font-weight:var(--font-weight-medium);cursor:pointer}@keyframes InfiniteSelect_spin__gh4fE{to{transform:rotate(1turn)}}.InfiniteSelect_panelPopper__FnRJc{width:328px!important;max-width:calc(100vw - 32px)}.InfiniteSelect_panelPaper__T_Im_{display:flex;flex-direction:column;gap:16px;margin-top:8px;padding:24px;border-radius:20px!important;background:#fff!important;box-shadow:0 4px 20px 0 rgba(0,0,0,.3882352941)!important;overflow:hidden!important}.InfiniteSelect_panelPaper__T_Im_ .MuiAutocomplete-loading,.InfiniteSelect_panelPaper__T_Im_ .MuiAutocomplete-noOptions{padding:8px;color:#6b7280;font-size:var(--font-size-14)}.InfiniteSelect_panelPaper__T_Im_ .InfiniteSelect_listbox__HPNiZ{padding-right:4px;scrollbar-color:#e5e5e7 rgba(0,0,0,0);scrollbar-width:thin}.InfiniteSelect_panelPaper__T_Im_ .InfiniteSelect_listbox__HPNiZ::-webkit-scrollbar{width:6px}.InfiniteSelect_panelPaper__T_Im_ .InfiniteSelect_listbox__HPNiZ::-webkit-scrollbar-thumb{border-radius:999px;background:#e5e5e7}.InfiniteSelect_panelSearch__T5wgj{position:relative;flex-shrink:0}.InfiniteSelect_panelSearchIcon__DKN7P{position:absolute;top:50%;left:16px;width:22px;height:22px;color:#6b7280;transform:translateY(-50%);pointer-events:none}.InfiniteSelect_panelSearchInput__pho9R{box-sizing:border-box;width:100%;height:48px;padding:0 16px 0 48px;border:1px solid #e5e5e7;border-radius:999px;background:#fff;color:#1e1e1e;font:inherit;font-size:16px;outline:none;transition:border-color .15s ease}.InfiniteSelect_panelSearchInput__pho9R::-moz-placeholder{color:#9aa0a6}.InfiniteSelect_panelSearchInput__pho9R::placeholder{color:#9aa0a6}.InfiniteSelect_panelSearchInput__pho9R:focus{border-color:var(--home-gold)}.InfiniteSelect_panelSearchInput__pho9R:disabled{cursor:not-allowed;opacity:.7}.InfiniteSelect_option__PevAD.InfiniteSelect_panelOption__NONh3{gap:14px;min-height:40px;padding:0 8px!important;border-radius:10px;color:#1e1e1e;font-size:16px;font-weight:500}.InfiniteSelect_option__PevAD.InfiniteSelect_panelOption__NONh3[aria-selected=true]{background-color:rgba(0,0,0,0)}.InfiniteSelect_option__PevAD.InfiniteSelect_panelOption__NONh3.Mui-focusVisible,.InfiniteSelect_option__PevAD.InfiniteSelect_panelOption__NONh3.Mui-focused,.InfiniteSelect_option__PevAD.InfiniteSelect_panelOption__NONh3[aria-selected=true].Mui-focused{background-color:#fff8e6}.InfiniteSelect_optionCheck__ruSV5.InfiniteSelect_panelOptionCheck__dpgRC{width:22px;height:22px;border:1.5px solid #dadce0;border-radius:6px}.InfiniteSelect_optionCheck__ruSV5.InfiniteSelect_panelOptionCheck__dpgRC .InfiniteSelect_optionCheckIcon__khyXb{width:14px;height:14px}.InfiniteSelect_optionCheck__ruSV5.InfiniteSelect_panelOptionCheck__dpgRC.InfiniteSelect_optionCheckSelected__1jBGn{border-color:rgba(0,0,0,0);background:linear-gradient(270deg,#ffbb0f,#ffd35b);color:#fff}.InfiniteSelect_panelFooter__c_9BH{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:12px}.InfiniteSelect_panelClearButton__n27qU{padding:0;border:0;background:none;color:#000;font:inherit;font-size:16px;font-weight:500;cursor:pointer;transition:color .15s ease}.InfiniteSelect_panelClearButton__n27qU:hover:not(:disabled){color:var(--home-badge-to)}.InfiniteSelect_panelClearButton__n27qU:disabled{cursor:default;opacity:.45}.InfiniteSelect_panelApplyButton__J3K07{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 20px;border:0;border-radius:50px;background:linear-gradient(106.67deg,var(--home-badge-from) 0,var(--home-badge-to) 113.76%);color:#fff;font:inherit;font-size:16px;font-weight:600;line-height:1!important;cursor:pointer;box-shadow:0 4px 6px -2px rgba(10,13,18,.0509803922);transition:transform .2s ease,box-shadow .2s ease}.InfiniteSelect_panelApplyButton__J3K07:hover{transform:translateY(-1px);box-shadow:0 8px 18px rgba(253,77,57,.3)}.Input_wrapper__TB8ku{display:grid;align-self:start;align-content:start;gap:var(--spacing-8);width:100%;min-width:0}.Input_label__5xQux{display:inline-flex;align-items:center;gap:var(--spacing-4);color:var(--color-text-base);font-size:var(--font-size-14);line-height:var(--line-height-base);font-weight:var(--font-weight-medium)}.Input_requiredMark__6hqfK{color:var(--color-danger)}.Input_control__LIBGj{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--spacing-8);width:100%;min-width:0;max-width:100%;height:var(--input-height);min-height:var(--input-height);border:1px solid var(--color-border);border-radius:var(--input-radius);background:var(--color-surface);padding:0 var(--input-padding-x);transition:border-color .2s ease,box-shadow .2s ease}.Input_control__LIBGj:focus-within{border-color:var(--color-primary);box-shadow:var(--shadow-xs)}.Input_input__dwy5x{width:100%;min-width:0;max-width:100%;flex:1 1 auto;border:none;outline:none;background:rgba(0,0,0,0);color:var(--color-text-primary);font-size:var(--font-size-14);line-height:var(--line-height-base)}.Input_input__dwy5x::-moz-placeholder{color:var(--color-text-muted)}.Input_input__dwy5x::placeholder{color:var(--color-text-muted)}.Input_message__DqaEB{color:var(--color-text-base);font-size:var(--font-size-12)}.Input_error__C_XB0{color:var(--color-danger)}.InputNumber_wrapper__uDrIw{display:grid;align-self:start;align-content:start;gap:var(--spacing-8);width:100%;min-width:0}.InputNumber_label__K1bX7{display:inline-flex;align-items:center;gap:var(--spacing-4);color:var(--color-text-base);font-size:var(--font-size-14);line-height:var(--line-height-base);font-weight:var(--font-weight-medium)}.InputNumber_requiredMark__VIhIJ{color:var(--color-danger)}.InputNumber_control__efapm{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--spacing-8);height:var(--input-height);min-height:var(--input-height);border:1px solid var(--color-border);border-radius:var(--input-radius);background:var(--color-surface);padding:0 var(--input-padding-x);transition:border-color .2s ease,box-shadow .2s ease}.InputNumber_control__efapm:focus-within{border-color:var(--color-primary);box-shadow:var(--shadow-xs)}.InputNumber_input__NjfJv{width:100%;border:none;outline:none;background:rgba(0,0,0,0);color:var(--color-text-primary);font-size:var(--font-size-14);line-height:var(--line-height-base)}.InputNumber_input__NjfJv::-moz-placeholder{color:var(--color-text-muted)}.InputNumber_input__NjfJv::placeholder{color:var(--color-text-muted)}.InputNumber_message__bIFM3{color:var(--color-text-muted);font-size:var(--font-size-12)}.InputNumber_error__R65as{color:var(--color-danger)}.Loader_loader__O_bfU{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-12);text-align:center}.Loader_image__oZxs0{width:280px;height:140px}.Loader_message__dKI9P{margin:0;background-image:linear-gradient(100deg,var(--home-badge-from) 0,var(--home-badge-to) 40%,#ffe58a 50%,var(--home-badge-to) 60%,var(--home-badge-from) 100%);background-size:250% 100%;background-clip:text;color:rgba(0,0,0,0);font-family:var(--font-family-heading);font-size:var(--font-size-16);font-weight:700;letter-spacing:.04em;line-height:1.6!important;-webkit-background-clip:text;animation:Loader_loader-shimmer__sGzSM 2.2s linear infinite,Loader_loader-blink__7y_oW 1.6s ease-in-out infinite}@keyframes Loader_loader-shimmer__sGzSM{0%{background-position:100% 0}to{background-position:-150% 0}}@keyframes Loader_loader-blink__7y_oW{0%,to{opacity:1}50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.Loader_message__dKI9P{animation:none}}.Pagination_pagination__xmf2O{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--spacing-8);flex-wrap:wrap}.Pagination_button__icUcN{min-width:calc(var(--spacing-24) + var(--spacing-16));min-height:calc(var(--spacing-24) + var(--spacing-8));border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-secondary);font-size:var(--font-size-14);line-height:var(--line-height-base);cursor:pointer}.Pagination_button__icUcN:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-text-primary)}.Pagination_button__icUcN:disabled{opacity:.6;cursor:not-allowed}.Pagination_active__1NcCi{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-text-inverse)}.Radio_wrapper__bIOOk{display:grid;align-self:start;align-content:start;gap:var(--spacing-8)}.Radio_label__oeKOD{display:inline-flex;align-items:center;gap:var(--spacing-4);color:var(--color-text-base);font-size:var(--font-size-14);line-height:var(--line-height-base);font-weight:var(--font-weight-medium)}.Radio_requiredMark__stcHb{color:var(--color-danger)}.Radio_options__HAqZB{display:grid;gap:var(--spacing-8)}.Radio_option__NWh27{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--spacing-12);justify-content:flex-start;color:var(--color-text-secondary);font-size:var(--font-size-14);line-height:var(--line-height-base);cursor:pointer}.Radio_radio__2bKLQ{width:var(--spacing-16);height:var(--spacing-16);accent-color:var(--color-primary)}.Radio_message__2ld1B{color:var(--color-text-muted);font-size:var(--font-size-12)}.Radio_error__sgLF5{color:var(--color-danger)}.Select_wrapper__U_win{display:grid;align-self:start;align-content:start;gap:var(--spacing-8);width:100%;min-width:0}.Select_multiSelectControl__coE9K{position:relative}.Select_clearButton__Nh_oc{position:absolute;top:50%;right:calc(var(--spacing-16) + var(--spacing-20));z-index:1;display:flex;align-items:center;justify-content:center;width:var(--spacing-20);height:var(--spacing-20);border:0;border-radius:var(--radius-full);background:rgba(0,0,0,0);color:var(--color-text-muted);font-size:var(--font-size-18);line-height:1;transform:translateY(-50%);cursor:pointer;transition:color .15s ease,background-color .15s ease}.Select_clearButton__Nh_oc:hover{color:var(--color-text-primary);background:var(--color-surface-muted)}.Select_label__zuRzx{margin:0;display:inline-flex;align-items:center;gap:var(--spacing-4);color:var(--color-text-base);font-size:var(--font-size-14);line-height:var(--line-height-base);font-weight:var(--font-weight-medium)}.Select_requiredMark__7kXNf{color:var(--color-danger)}.Select_displayValue__fXrMp,.Select_placeholder__s0Ln7{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Select_placeholder__s0Ln7{color:var(--color-text-muted)}.Select_menuSearch__mhvvx{position:sticky;top:0;z-index:var(--z-index-base);padding:var(--spacing-8);background:var(--color-surface);border-bottom:1px solid var(--color-border)}.Select_menuSearchInput__9fjCZ{width:100%;height:40px;padding:0 var(--spacing-12);border:1px solid var(--color-border);border-radius:var(--spacing-8);background:var(--color-surface);color:var(--color-text-primary);font-size:var(--font-size-14);line-height:var(--line-height-base);outline:none}.Select_menuSearchInput__9fjCZ::-moz-placeholder{color:var(--color-text-muted)}.Select_menuSearchInput__9fjCZ::placeholder{color:var(--color-text-muted)}.Select_menuSearchInput__9fjCZ:focus{border-color:var(--color-primary);box-shadow:var(--shadow-xs)}.Select_menuOption__DQmCu{display:flex!important;align-items:center;gap:var(--spacing-12);min-height:40px}.Select_optionCheck__qB48U{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--spacing-16);height:var(--spacing-16);border:1px solid var(--color-border);border-radius:var(--spacing-4);background:var(--color-surface);color:var(--color-surface)}.Select_optionCheckSelected__2I9VF{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-surface)}.Select_optionCheckIcon__CIH1V{width:10px;height:10px}.Select_optionLabel__shn_r{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Select_emptyOption__4obYB{color:var(--color-text-muted)}.Select_statusOption__LBsKj{justify-content:center;min-height:148px;padding-block:var(--spacing-16)!important;white-space:normal}.Select_message__L9ymO{margin:0!important;color:var(--color-text-base);font-size:var(--font-size-12)!important}.Select_error__9M8HO{color:var(--color-danger)!important}.Select_loadingIcon__MEFaL{width:var(--spacing-16);height:var(--spacing-16);border:2px solid var(--color-border);border-top-color:var(--color-primary);border-radius:var(--radius-full);animation:Select_spin__JYN6b .8s linear infinite}.Select_statusLoader__7t0Om{width:100%}@keyframes Select_spin__JYN6b{to{transform:rotate(1turn)}}.Table_tableWrapper__dDPpm{--table-row-odd-bg:var(--color-surface);--table-row-even-bg:#f5f7fb;--table-row-hover-bg:#eef3f9;display:block;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;border:1px solid var(--color-border);border-radius:var(--card-radius);background:var(--color-surface)}.Table_table__emnhz{width:100%;border-collapse:collapse;max-width:none}.Table_headRow__Oj6R0{background:var(--color-bg-secondary)}.Table_headCell__9WPcd{padding:var(--spacing-12) var(--spacing-16);text-align:left;color:var(--color-text-secondary);font-size:var(--font-size-12);font-weight:var(--font-weight-semibold);text-transform:uppercase}.Table_row__VVymG{border-top:1px solid var(--color-border)}.Table_cell__B9OnW{padding:var(--spacing-12) var(--spacing-16);color:var(--color-text-primary);font-size:var(--font-size-14);line-height:var(--line-height-base)}.Table_alignCenter__id7kN{text-align:center}.Table_alignRight__oW_Hj{text-align:right}.Table_empty__16fs2{padding:0;text-align:center;color:var(--color-text-muted)}.Table_emptyState__nR0hT{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-12);padding:var(--spacing-24) var(--spacing-20)}.Table_emptyImage__QfICc{width:4rem;height:4rem}.Table_emptyMessage__7izTH{margin:0;color:var(--color-text-muted);font-size:var(--font-size-14);line-height:var(--line-height-base)}.Tabs_tabs__odzYv{display:grid;gap:var(--spacing-16)}.Tabs_list__zIQ2v{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--spacing-8);justify-content:flex-start;border-bottom:1px solid var(--color-border);overflow-x:auto;padding-bottom:var(--spacing-4)}.Tabs_tab__V4Orf{border:none;background:rgba(0,0,0,0);color:var(--color-text-muted);font-size:var(--font-size-14);line-height:var(--line-height-base);font-weight:var(--font-weight-medium);padding:var(--spacing-8) var(--spacing-12);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap}.Tabs_tab__V4Orf:hover:not(:disabled){color:var(--color-text-primary);background:var(--color-bg-secondary)}.Tabs_active__TBtE8{color:var(--color-primary);background:var(--color-primary-soft)}.Tabs_tab__V4Orf:disabled{cursor:not-allowed;opacity:.6}.Tabs_panel__Uzere{color:var(--color-text-primary)}.system-pages_wrapper__oa53C{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-16);min-height:calc(100vh - var(--layout-header-height));text-align:center;padding:var(--spacing-24)}.system-pages_title__3grQU{color:var(--color-text-primary);font-size:var(--font-size-24);font-weight:var(--font-weight-semibold)}.system-pages_description__f8km2{color:var(--color-text-secondary);max-width:36rem}.system-pages_action__HAPbD{margin-top:var(--spacing-8)}.system-pages_linkButton__vLWtp{display:inline-flex;align-items:center;justify-content:center;margin-top:var(--spacing-8);min-height:calc(var(--spacing-32) + var(--spacing-8));padding:0 var(--spacing-16);border-radius:var(--button-radius);border:1px solid var(--color-primary);background:var(--color-primary);color:var(--color-text-inverse);font-size:var(--font-size-14);line-height:var(--line-height-base);font-weight:var(--font-weight-semibold)}.TagInput_wrapper__lRzFQ{display:grid;align-self:start;align-content:start;gap:var(--spacing-8);width:100%;min-width:0}.TagInput_label__5Kg7A{display:inline-flex;align-items:center;gap:var(--spacing-4);color:var(--color-text-base);font-size:var(--font-size-14);line-height:var(--line-height-base);font-weight:var(--font-weight-medium)}.TagInput_requiredMark__sLaNj{color:var(--color-danger)}.TagInput_control__p7XKP{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-8);min-height:var(--input-height);border:1px solid var(--color-border);border-radius:var(--input-radius);background:var(--color-surface);padding:calc(var(--spacing-8) - 2px) var(--input-padding-x);cursor:text;transition:border-color .2s ease,box-shadow .2s ease}.TagInput_control__p7XKP:focus-within{border-color:var(--color-primary);box-shadow:var(--shadow-xs)}.TagInput_controlError__gNcPA{border-color:var(--color-danger)}.TagInput_tags__RYYBC{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-8)}.TagInput_tag__kw1p_{display:inline-flex;align-items:center;gap:var(--spacing-6)}.TagInput_removeButton__6omKe{display:inline-flex;align-items:center;justify-content:center;border:none;background:rgba(0,0,0,0);padding:0;color:inherit;cursor:pointer;line-height:1;left:25%;right:25%;top:25%;bottom:25%;border-radius:1px}.TagInput_removeButton__6omKe:disabled{cursor:not-allowed;opacity:.5}.TagInput_input__P392W{flex:1 1 auto;min-width:0;border:none;outline:none;background:rgba(0,0,0,0);color:var(--color-text-primary);font-size:var(--font-size-14);line-height:var(--line-height-base)}.TagInput_input__P392W::-moz-placeholder{color:var(--color-text-muted)}.TagInput_input__P392W::placeholder{color:var(--color-text-muted)}.TagInput_input__P392W:disabled{cursor:not-allowed}.TagInput_message__hnpaY{color:var(--color-text-base);font-size:var(--font-size-12)}.TagInput_error__tipPc{color:var(--color-danger)}.Textarea_wrapper__pIsRv{display:grid;align-self:start;align-content:start;gap:var(--spacing-8);width:100%;min-width:0}.Textarea_label__jY3t4{display:inline-flex;align-items:center;gap:var(--spacing-4);color:var(--color-text-base);font-size:var(--font-size-14);line-height:var(--line-height-base);font-weight:var(--font-weight-medium)}.Textarea_requiredMark__J2vIG{color:var(--color-danger)}.Textarea_textarea__ht_On{width:100%;min-height:7.5rem;border:1px solid var(--color-border);border-radius:var(--input-radius);background:var(--color-surface);padding:var(--input-padding-y) var(--input-padding-x);color:var(--color-text-primary);font-size:var(--font-size-14);line-height:var(--line-height-base);resize:vertical;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.Textarea_textarea__ht_On:focus{border-color:var(--color-primary);box-shadow:var(--shadow-xs)}.Textarea_textarea__ht_On::-moz-placeholder{color:var(--color-text-muted)}.Textarea_textarea__ht_On::placeholder{color:var(--color-text-muted)}.Textarea_message__1uCuz{color:var(--color-text-muted);font-size:var(--font-size-12)}.Textarea_error__ASl6c{color:var(--color-danger)}.Toast_viewport__9KCAx{position:fixed;right:1rem;top:1rem;z-index:var(--z-index-toast);display:grid;gap:.75rem}.Toast_toast__lhHaj{display:flex;position:relative;gap:16px;width:100%;padding:20px;border-radius:16px;border:1px solid var(--color-border);background:var(--color-surface);box-shadow:0 16px 32px rgba(15,23,42,.08)}.Toast_iconWrap__cIy5j{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex-shrink:0}.Toast_iconSvg__sJF1t{width:100%;height:100%}.Toast_content__n30A8{min-width:0;display:flex;flex-direction:column;gap:4px}.Toast_title__S2nDR{margin:0;color:var(--color-text-primary);font-size:16px;font-weight:600}.Toast_description__Y_LgI{margin:0;color:#23262f;font-size:14px;font-weight:400}.Toast_closeButton___V9wx{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:0;background:rgba(0,0,0,0);color:#9aa0ab;cursor:pointer;flex-shrink:0;transition:background-color .2s ease,color .2s ease;margin-left:12px}.Toast_closeButton___V9wx:hover{background:rgba(148,163,184,.12);color:#6b7280}.Toast_closeIcon___nL8M{width:1.25rem;height:1.25rem}.Toast_success____trj{border-color:#2fbe4a;background-color:#eaffec}.Toast_error__aOUCh{border-color:#f04438;background-color:#fff1f0}.Toast_info__lpvul{border-color:color-mix(in srgb,var(--color-info) 30%,var(--color-border))}.Toast_warning__YpnMW{border-color:color-mix(in srgb,var(--color-warning) 30%,var(--color-border))}.Toast_successIcon__FqZEQ{color:#2fbe4a}.Toast_errorIcon__7kz_z{color:#f04438}.Toast_infoIcon__kF6Kc{color:var(--color-info)}.Toast_warningIcon__6aGy1{color:var(--color-warning)}@media(max-width:640px){.Toast_viewport__9KCAx{width:min(100vw - 1rem,24.25rem)}.Toast_toast__lhHaj{gap:.75rem;min-height:6.125rem;padding:.875rem}}.Tooltip_wrapper__k2h1f{position:relative;display:inline-flex}.Tooltip_trigger__eIxGk{display:inline-flex}.Tooltip_content__dwiYX{position:absolute;z-index:var(--z-index-dropdown);width:-moz-max-content;width:max-content;max-width:16rem;padding:var(--spacing-8) var(--spacing-12);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-text-primary) 92%,white);color:var(--color-text-inverse);font-size:var(--font-size-12);line-height:var(--line-height-base);box-shadow:var(--dropdown-shadow);pointer-events:none;opacity:0;transform:translateY(.25rem);transition:opacity .15s ease,transform .15s ease}.Tooltip_visible__0ebl5{opacity:1;transform:translateY(0)}.Tooltip_top__ZWcr5{left:50%;bottom:calc(100% + var(--spacing-8));transform:translate(-50%,.25rem)}.Tooltip_bottom__7bKOG{left:50%;top:calc(100% + var(--spacing-8));transform:translate(-50%,-.25rem)}.Tooltip_left__cWlpM{top:50%;right:calc(100% + var(--spacing-8));transform:translate(.25rem,-50%)}.Tooltip_right__CJ5bL{top:50%;left:calc(100% + var(--spacing-8));transform:translate(-.25rem,-50%)}.RecruitmentAiChatPanel_messagesScroll__FwZL3{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--color-primary) 38%,transparent) rgba(0,0,0,0);scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.RecruitmentAiChatPanel_messagesScroll__FwZL3::-webkit-scrollbar{width:4px;height:4px}.RecruitmentAiChatPanel_messagesScroll__FwZL3::-webkit-scrollbar-track{margin-block:6px;background:rgba(0,0,0,0)}.RecruitmentAiChatPanel_messagesScroll__FwZL3::-webkit-scrollbar-thumb{border:1px solid rgba(0,0,0,0);border-radius:var(--radius-full);background:color-mix(in srgb,var(--color-primary) 38%,transparent);background-clip:padding-box;-webkit-transition:background-color .18s ease;transition:background-color .18s ease}.RecruitmentAiChatPanel_messagesScroll__FwZL3:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--color-primary) 58%,transparent)}.RecruitmentAiChatPanel_messagesScroll__FwZL3::-webkit-scrollbar-thumb:active{background:color-mix(in srgb,var(--color-primary) 72%,transparent)}.RecruitmentAiChatPanel_messagesScroll__FwZL3{flex:1 1 0;min-height:0;overscroll-behavior:contain;padding-inline-end:2px}.RecruitmentAiChatPanel_panelEmbedded__6pxYa{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;gap:.625rem}.RecruitmentAiChatPanel_panelPage__jNjXN{display:flex;min-height:36rem;flex-direction:column;gap:.75rem}.RecruitmentAiFloatingWidget_widgetShell__Unqg4{display:flex;width:min(100vw - 2rem,24.5rem);height:min(31rem,100dvh - 5.5rem);flex-direction:column;overflow:hidden;pointer-events:auto;border:1px solid hsla(0,0%,100%,.7);border-radius:1.35rem;background:hsla(0,0%,100%,.95);box-shadow:0 28px 70px rgba(22,24,29,.2),0 0 0 1px rgba(246,166,36,.08);backdrop-filter:blur(24px)}.RecruitmentAiFloatingWidget_widgetHeader__GrLEl{position:relative;flex-shrink:0;overflow:hidden;padding:.875rem 1rem;background:linear-gradient(135deg,#f6a624,#f4a118 52%,#e29614);color:#fff}.RecruitmentAiFloatingWidget_widgetBody__Wuh19{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;padding:.75rem;background:linear-gradient(180deg,#fffdf8,#fff)}.ContactHero_bgZoom__d06lx{animation:ContactHero_contact-hero-zoom__ae6EE 1.8s cubic-bezier(.22,1,.36,1) backwards}.ContactHero_reveal__9jKS2{animation:ContactHero_contact-hero-reveal__ww_hm .85s cubic-bezier(.22,1,.36,1) .15s backwards}.ContactHero_line__Ousop{display:block;width:clamp(64px,12vw,160px);height:2px;background:linear-gradient(90deg,#ffd35b,#ffbb0f);transform-origin:left center;animation:ContactHero_contact-hero-line__cMFyP .9s cubic-bezier(.22,1,.36,1) .45s backwards}@keyframes ContactHero_contact-hero-zoom__ae6EE{0%{transform:scale(1.08)}to{transform:none}}@keyframes ContactHero_contact-hero-reveal__ww_hm{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes ContactHero_contact-hero-line__cMFyP{0%{transform:scaleX(0)}to{transform:none}}@media(prefers-reduced-motion:reduce){.ContactHero_bgZoom__d06lx,.ContactHero_line__Ousop,.ContactHero_reveal__9jKS2{animation:none}}.ContactSocials_chat__3V9kk{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(135deg,#00c6ff,#0078ff 55%,#6a3bff);animation:ContactSocials_chat-glow__rJIYb 2.4s ease-out infinite;transition:transform .22s cubic-bezier(.22,1,.36,1)}.ContactSocials_chat__3V9kk:after{content:"";position:absolute;top:0;bottom:0;left:-60%;z-index:-1;width:45%;background:linear-gradient(100deg,rgba(255,255,255,0),rgba(255,255,255,.45) 50%,rgba(255,255,255,0));transform:skewX(-20deg);animation:ContactSocials_chat-shine__3CH1u 3.2s ease-in-out infinite;pointer-events:none}.ContactSocials_chat__3V9kk:hover{transform:translateY(-2px) scale(1.02)}.ContactSocials_chatIcon__E2lWy{transform-origin:50% 80%;animation:ContactSocials_chat-wiggle__UpMm5 2.4s ease-in-out infinite}@keyframes ContactSocials_chat-glow__rJIYb{0%{box-shadow:0 14px 30px -12px rgba(0,106,255,.7),0 0 0 0 rgba(0,150,255,.55)}70%,to{box-shadow:0 14px 30px -12px rgba(0,106,255,.7),0 0 0 16px rgba(0,150,255,0)}}@keyframes ContactSocials_chat-shine__3CH1u{0%,45%{left:-60%}to{left:130%}}@keyframes ContactSocials_chat-wiggle__UpMm5{0%,60%,to{transform:rotate(0)}68%{transform:rotate(-12deg)}76%{transform:rotate(10deg)}84%{transform:rotate(-6deg)}92%{transform:rotate(3deg)}}@media(prefers-reduced-motion:reduce){.ContactSocials_chatIcon__E2lWy,.ContactSocials_chat__3V9kk,.ContactSocials_chat__3V9kk:after{animation:none}.ContactSocials_chat__3V9kk{transition:none}}.NewsDetailSection_content__X7DbD{color:var(--home-text-body);font-size:16px}.NewsDetailSection_content__X7DbD,.NewsDetailSection_content__X7DbD *{line-height:1.8!important}.NewsDetailSection_content__X7DbD p{margin:0 0 1.1em}.NewsDetailSection_content__X7DbD h2,.NewsDetailSection_content__X7DbD h3,.NewsDetailSection_content__X7DbD h4{margin:1.6em 0 .6em;color:var(--home-text);font-weight:700;line-height:1.4!important}.NewsDetailSection_content__X7DbD h2{font-size:24px}.NewsDetailSection_content__X7DbD h3{font-size:20px}.NewsDetailSection_content__X7DbD h4{font-size:18px}.NewsDetailSection_content__X7DbD ol,.NewsDetailSection_content__X7DbD ul{margin:0 0 1.1em;padding-left:1.4em}.NewsDetailSection_content__X7DbD ul{list-style:disc}.NewsDetailSection_content__X7DbD ol{list-style:decimal}.NewsDetailSection_content__X7DbD li+li{margin-top:.4em}.NewsDetailSection_content__X7DbD li::marker{color:var(--home-accent-orange)}.NewsDetailSection_content__X7DbD a{color:var(--home-accent-orange);text-decoration:underline;text-underline-offset:3px}.NewsDetailSection_content__X7DbD b,.NewsDetailSection_content__X7DbD strong{color:var(--home-text);font-weight:700}.NewsDetailSection_content__X7DbD img{display:block;width:100%;height:auto;margin:1.5em 0 .6em;border-radius:20px}.NewsDetailSection_content__X7DbD figure{margin:1.8em 0}.NewsDetailSection_content__X7DbD figure img{margin:0}.NewsDetailSection_content__X7DbD figcaption{margin-top:.6em;color:#6b6b70;font-size:14px;font-style:italic;text-align:center}.NewsDetailSection_content__X7DbD blockquote{margin:1.5em 0;padding:.2em 0 .2em 1.2em;border-left:4px solid #ffc114;color:var(--home-text);font-style:italic}.NewsDetailSection_content__X7DbD>:first-child{margin-top:0}.NewsDetailSection_content__X7DbD>:last-child{margin-bottom:0}@media(max-width:639.98px){.NewsDetailSection_content__X7DbD h2{font-size:21px}.NewsDetailSection_content__X7DbD h3{font-size:18px}}.AboutSection_background__JPKJD{position:absolute;inset:0 calc(var(--about-aside-w, 0px) - 32px) 0 0;transform:scale(1.1);transform-origin:center center;transition:transform 1.2s cubic-bezier(.215,.61,.355,1)}.AboutSection_backgroundInView__MfJKA{transform:scale(1)}.AboutSection_photoZoom__Z5P8y{position:absolute;inset:0;transform:scale(1);transform-origin:center center;transition:transform var(--home-image-hover-duration) var(--home-image-hover-ease)}.AboutSection_background__JPKJD:hover .AboutSection_photoZoom__Z5P8y{transform:scale(var(--home-image-hover-scale))}@media(prefers-reduced-motion:reduce){.AboutSection_background__JPKJD{transform:none;transition:none}.AboutSection_photoZoom__Z5P8y{transition:none}.AboutSection_background__JPKJD:hover .AboutSection_photoZoom__Z5P8y{transform:none}}@keyframes PagePreloader_preloaderLogoPulse__sKu8e{0%,to{opacity:.7;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}.PagePreloader_logo__Xc6B_{animation:PagePreloader_preloaderLogoPulse__sKu8e 1.8s cubic-bezier(.45,.05,.55,.95) infinite;transform-origin:center;will-change:opacity,transform}.PagePreloader_logoHiding___EvDn{animation:none;opacity:0;transform:scale(.92);transition:opacity .5s ease,transform .5s ease}.DatePicker_wrapper__LgUKs{display:grid;align-self:start;align-content:start;gap:var(--spacing-8);width:100%;min-width:0}.DatePicker_label__5H3B6{display:inline-flex;align-items:center;gap:var(--spacing-4);color:var(--color-text-base);font-size:var(--font-size-14);line-height:var(--line-height-base);font-weight:var(--font-weight-medium)}.DatePicker_requiredMark__NXFaN{color:var(--color-danger)}.DatePicker_input__YFZ_B{width:100%;height:var(--input-height);min-height:var(--input-height);border:1px solid var(--color-border);border-radius:var(--input-radius);background:var(--color-surface);padding:0 var(--input-padding-x);color:var(--color-text-primary);font-size:var(--font-size-14);line-height:var(--line-height-base);outline:none;transition:border-color .2s ease,box-shadow .2s ease}.DatePicker_field__JRG0k{margin:0;width:100%;min-width:0}.DatePicker_field__JRG0k .MuiFormControl-root{height:var(--input-height);min-height:var(--input-height)}.DatePicker_field__JRG0k .MuiPickersInputBase-root,.DatePicker_field__JRG0k .MuiPickersOutlinedInput-root{display:flex;align-items:center;height:var(--input-height);min-height:var(--input-height);box-sizing:border-box;border-radius:var(--input-radius);background:var(--color-surface);overflow:hidden;padding:0 0 0 var(--input-padding-x);color:var(--color-text-primary);font-size:var(--font-size-14);line-height:1;transition:border-color .2s ease,box-shadow .2s ease}.DatePicker_field__JRG0k .MuiPickersOutlinedInput-notchedOutline{top:0;border-color:var(--color-border);border-width:1px}.DatePicker_field__JRG0k .MuiPickersOutlinedInput-notchedOutline legend{display:none}.DatePicker_field__JRG0k .MuiPickersOutlinedInput-root:hover .MuiPickersOutlinedInput-notchedOutline{border-color:var(--color-border);border-width:1px}.DatePicker_field__JRG0k .MuiPickersOutlinedInput-root.MuiPickersInputBase-focused{box-shadow:var(--shadow-xs)}.DatePicker_field__JRG0k .MuiPickersOutlinedInput-root.MuiPickersInputBase-focused .MuiPickersOutlinedInput-notchedOutline{border-color:var(--color-primary);border-width:1px}.DatePicker_field__JRG0k .MuiPickersOutlinedInput-root.MuiPickersInputBase-error .MuiPickersOutlinedInput-notchedOutline{border-color:var(--color-danger);border-width:1px}.DatePicker_field__JRG0k .MuiPickersOutlinedInput-root.MuiPickersInputBase-disabled{cursor:not-allowed;opacity:.7}.DatePicker_field__JRG0k .MuiPickersInputBase-input,.DatePicker_field__JRG0k .MuiPickersOutlinedInput-input{align-items:center;box-sizing:border-box;display:flex;height:100%;min-height:100%;padding:0!important}.DatePicker_field__JRG0k .MuiPickersInputBase-sectionsContainer,.DatePicker_field__JRG0k .MuiPickersOutlinedInput-sectionsContainer,.DatePicker_field__JRG0k .MuiPickersSectionList-root{height:100%;min-height:0;align-items:center;box-sizing:border-box;color:inherit;display:flex;font-size:inherit;line-height:inherit;padding:0!important}.DatePicker_field__JRG0k .MuiPickersInputBase-sectionAfter,.DatePicker_field__JRG0k .MuiPickersInputBase-sectionBefore,.DatePicker_field__JRG0k .MuiPickersInputBase-sectionContent,.DatePicker_field__JRG0k .MuiPickersSectionList-section,.DatePicker_field__JRG0k .MuiPickersSectionList-sectionContent{align-items:center;color:inherit;display:inline-flex;font-size:inherit;height:auto;line-height:1;padding:0}.DatePicker_field__JRG0k .MuiInputAdornment-root{align-self:stretch;display:flex;height:100%;margin:0;max-height:none}.DatePicker_field__JRG0k .MuiIconButton-root{align-self:stretch;border-radius:0;color:var(--color-text-muted);height:100%;margin:0;padding:0 var(--input-padding-x)}.DatePicker_field__JRG0k .MuiIconButton-edgeEnd,.DatePicker_field__JRG0k .MuiIconButton-edgeStart{margin:0}.DatePicker_input__YFZ_B:focus{border-color:var(--color-primary);box-shadow:var(--shadow-xs)}.DatePicker_message__ImBMO{color:var(--color-text-muted);font-size:var(--font-size-12)}.DatePicker_error__huT_s{color:var(--color-danger)}@keyframes HomeDetailModal_home-modal-overlay-in__tMYHu{0%{opacity:0}to{opacity:1}}@keyframes HomeDetailModal_home-modal-in__TXCSQ{0%{opacity:0;transform:translateY(18px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.HomeDetailModal_overlay__PQTJT{align-items:center!important;padding:1rem!important;background:rgba(22,24,29,.58);backdrop-filter:blur(6px);animation:HomeDetailModal_home-modal-overlay-in__tMYHu .28s ease-out}@media(min-width:768px){.HomeDetailModal_overlay__PQTJT{padding:2rem!important}}.HomeDetailModal_modal__jrBEL{width:min(100%,680px)!important;max-width:min(100%,680px)!important;height:auto!important;max-height:min(80dvh,760px)!important;border:0!important;border-radius:30px!important;background:#fff!important;box-shadow:0 28px 64px rgba(22,24,29,.28);overflow:hidden;animation:HomeDetailModal_home-modal-in__TXCSQ .42s cubic-bezier(.22,1,.36,1)}.HomeDetailModal_modalLarge__WCxo_{width:min(100%,960px)!important;max-width:min(100%,960px)!important;height:min(80dvh,680px)!important;max-height:min(80dvh,680px)!important}.HomeDetailModal_body__zR0Ne{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:10px;width:100%;height:100%;max-height:min(80dvh,760px);min-height:0;padding:32px 24px 24px;overflow:hidden}@media(min-width:640px){.HomeDetailModal_body__zR0Ne{padding:48px}}.HomeDetailModal_bgBottom__QzS8k,.HomeDetailModal_bgTop__tFYXK{position:absolute;z-index:-1;max-width:none;height:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.HomeDetailModal_bgTop__tFYXK{top:0;left:0;width:293px}.HomeDetailModal_bgBottom__QzS8k{right:0;bottom:0;width:537px}.HomeDetailModal_close__98BR8{position:absolute;z-index:var(--z-index-base);top:16px;right:16px;display:inline-flex;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:rgba(0,0,0,0);cursor:pointer;transition:transform .2s ease,filter .2s ease}.HomeDetailModal_close__98BR8:hover{filter:brightness(.94);transform:rotate(90deg)}.HomeDetailModal_close__98BR8:focus-visible{outline:2px solid var(--home-badge-to);outline-offset:2px}@media(min-width:640px){.HomeDetailModal_close__98BR8{top:24px;right:24px}}.HomeDetailModal_header__uGJce{flex-shrink:0;padding-right:32px}.HomeDetailModal_title__Mxzn_{background-image:linear-gradient(90deg,#ffd35b,#ffbb0f);background-clip:text;color:rgba(0,0,0,0);-webkit-background-clip:text}.HomeDetailModal_tabs__J_18b{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;padding:4px;border-radius:999px;background:#f2f2f7}.HomeDetailModal_tab__L_sTx{min-height:44px;padding:0 16px;border:0;border-radius:999px;background:rgba(0,0,0,0);color:#8c919b;font-size:16px;font-weight:500;cursor:pointer;transition:color .25s ease,background-color .25s ease}.HomeDetailModal_tab__L_sTx:hover{color:#000}.HomeDetailModal_tab__L_sTx:focus-visible{outline:2px solid var(--home-badge-to);outline-offset:2px}.HomeDetailModal_tabActive___PGPY{background:linear-gradient(90deg,#ffd35b,#ffbb0f);color:#000;font-weight:600}.HomeDetailModal_scroll__ccAdv{flex:1;min-height:0;margin-right:-12px;padding-right:12px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-color:#e5e5e7 rgba(0,0,0,0);scrollbar-width:thin}.HomeDetailModal_footer__1Ljgb{display:grid;flex-shrink:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:16px;border-top:1px solid #ededed}@media(min-width:640px){.HomeDetailModal_footer__1Ljgb{display:flex;justify-content:flex-end;padding-top:20px}}.HomeDetailModal_media__CCEVR{position:relative;aspect-ratio:21/8;width:100%;margin-bottom:20px;overflow:hidden;border-radius:20px;background:#f3f4f6}@media(prefers-reduced-motion:reduce){.HomeDetailModal_modal__jrBEL,.HomeDetailModal_overlay__PQTJT{animation:none}.HomeDetailModal_close__98BR8:hover{transform:none}}