.DCSearchInput_wrapper__tpb6a{position:relative;display:flex;align-items:center;width:100%}.DCSearchInput_wrapper__tpb6a .DCSearchInput_field__Kw_Wn{width:100%;margin-block-end:0}:is(.DCSearchInput_wrapper__tpb6a .DCSearchInput_field__Kw_Wn) input{padding-inline-end:3rem}.DCSearchInput_wrapper__tpb6a .DCSearchInput_submitButton__VM5Fe{position:absolute;inset-inline-end:6px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;background:var(--gradient-primary);color:white}:is(.DCSearchInput_wrapper__tpb6a .DCSearchInput_submitButton__VM5Fe):hover{opacity:.9}.DCProfileDropdown_wrapper__3t4xz{position:relative}.DCProfileDropdown_wrapper__3t4xz .DCProfileDropdown_trigger__Tbj0_{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--gradient-primary);color:white;overflow:hidden}:is(.DCProfileDropdown_wrapper__3t4xz .DCProfileDropdown_trigger__Tbj0_):hover{opacity:.9}:is(.DCProfileDropdown_wrapper__3t4xz .DCProfileDropdown_trigger__Tbj0_) .DCProfileDropdown_avatarImg__TxnJB{width:100%;height:100%;object-fit:cover}:is(.DCProfileDropdown_wrapper__3t4xz .DCProfileDropdown_trigger__Tbj0_) .DCProfileDropdown_initials__JfiX2{font-family:var(--font-family-heading);font-weight:700;font-size:var(--font-size-sm)}.DCProfileDropdown_wrapper__3t4xz .DCProfileDropdown_menu__yE_JG{position:absolute;inset-inline-end:0;inset-block-start:calc(100% + var(--space-sm));background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);min-width:220px;z-index:100;padding:var(--space-xs);display:flex;flex-direction:column}:is(.DCProfileDropdown_wrapper__3t4xz .DCProfileDropdown_menu__yE_JG) button{display:flex;align-items:center;gap:var(--space-sm);padding-block:var(--space-sm);padding-inline:var(--space-md);border-radius:var(--radius-sm);font-size:var(--font-size-sm);color:var(--color-text);font-weight:600;text-align:start}:is(:is(.DCProfileDropdown_wrapper__3t4xz .DCProfileDropdown_menu__yE_JG) button) svg:first-child{color:var(--color-primary)}:is(:is(.DCProfileDropdown_wrapper__3t4xz .DCProfileDropdown_menu__yE_JG) button) span{flex:1}:is(:is(.DCProfileDropdown_wrapper__3t4xz .DCProfileDropdown_menu__yE_JG) button) .DCProfileDropdown_arrow__OTfO9{color:var(--color-text-muted)}:is(:is(.DCProfileDropdown_wrapper__3t4xz .DCProfileDropdown_menu__yE_JG) button):hover{background:var(--color-bg-muted)}:is(.DCProfileDropdown_wrapper__3t4xz .DCProfileDropdown_menu__yE_JG) .DCProfileDropdown_logoutButton__vdHRH{color:#dc2626}:is(:is(.DCProfileDropdown_wrapper__3t4xz .DCProfileDropdown_menu__yE_JG) .DCProfileDropdown_logoutButton__vdHRH) svg:first-child{color:#dc2626}:is(:is(.DCProfileDropdown_wrapper__3t4xz .DCProfileDropdown_menu__yE_JG) .DCProfileDropdown_logoutButton__vdHRH):hover{background:#fee2e2}:is(.DCProfileDropdown_wrapper__3t4xz .DCProfileDropdown_menu__yE_JG) .DCProfileDropdown_divider__eowmZ{height:1px;background:var(--color-border);margin-block:var(--space-xs)}.DCLanguageSelector_dropdownWrapper__s2kE2{position:relative;flex-shrink:0}.DCLanguageSelector_dropdownButton__3lAdg{display:flex;align-items:center;gap:var(--space-xs);padding-block:var(--space-sm);padding-inline:var(--dc-space-14);border:1px solid var(--dc-border-control);border-radius:var(--dc-radius-pill);color:var(--color-text);font-size:var(--dc-fs-control-sm);font-weight:var(--dc-fw-semibold)}.DCLanguageSelector_dropdownButton__3lAdg svg{transition:transform .15s ease}.DCLanguageSelector_chevronOpen__aEUsC:is(.DCLanguageSelector_dropdownButton__3lAdg svg){transform:rotate(180deg)}.DCLanguageSelector_dropdownMenu__Noqs1{position:absolute;inset-inline-end:0;inset-block-start:calc(100% + var(--space-xs));background:var(--dc-surface-card);border:1px solid var(--dc-border-subtle);border-radius:var(--dc-radius-lg);box-shadow:var(--dc-shadow-menu);min-width:140px;padding:var(--space-xs);z-index:20}.DCLanguageSelector_dropdownMenu__Noqs1 li button{display:block;width:100%;padding-block:var(--space-sm);padding-inline:var(--dc-space-12);border-radius:var(--dc-radius-md);font-size:var(--dc-fs-control-sm);text-align:start}:is(.DCLanguageSelector_dropdownMenu__Noqs1 li button):hover{background:var(--dc-surface-hover)}.DCLanguageSelector_inlineOptions__x7iUW{display:flex;gap:var(--space-xs)}.DCLanguageSelector_inlineOptions__x7iUW button{padding-block:var(--space-xs);padding-inline:var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--font-size-sm);font-weight:600}.DCLanguageSelector_inlineActive__VIX5X:is(.DCLanguageSelector_inlineOptions__x7iUW button){background:var(--dc-control-accent);color:white;border-color:var(--dc-control-accent)}.DCLanguageSelector_onDark__kLhcK .DCLanguageSelector_dropdownButton__3lAdg{border-color:var(--dc-border-on-brand);background:var(--dc-surface-on-brand-glass);color:var(--dc-text-on-brand);backdrop-filter:blur(6px);transition:background .15s ease}:is(.DCLanguageSelector_onDark__kLhcK .DCLanguageSelector_dropdownButton__3lAdg):hover{background:var(--dc-border-on-brand)}:is(.DCLanguageSelector_onDark__kLhcK .DCLanguageSelector_dropdownButton__3lAdg):focus-visible{outline:2px solid var(--dc-text-on-brand);outline-offset:2px}.DCNavigationLink_link__8s_Yb{position:relative;padding-block:6px;color:var(--color-text);font-weight:600;font-size:var(--font-size-sm)}.DCNavigationLink_link__8s_Yb:after{content:"";position:absolute;inset-inline:0;inset-block-end:-4px;height:3px;border-radius:3px;background:var(--color-primary);opacity:0;transform:scaleX(.4);transition:opacity .18s ease,transform .22s cubic-bezier(.22,1,.36,1)}.DCNavigationLink_link__8s_Yb:hover{color:var(--color-primary)}.DCNavigationLink_link__8s_Yb:hover:after{opacity:.25;transform:scaleX(1)}.DCNavigationLink_link__8s_Yb.DCNavigationLink_active__FU8TC{color:var(--color-primary)}.DCNavigationLink_link__8s_Yb.DCNavigationLink_active__FU8TC:after{opacity:1;transform:scaleX(1)}.DCNavigationLink_link__8s_Yb:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px;border-radius:4px}@media (prefers-reduced-motion:reduce){.DCNavigationLink_link__8s_Yb:after{transition:none}}