.header_header__7m86Y{width:100%;height:90px;padding:0 3rem;box-sizing:border-box;background:var(--bg-primary);display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border-color);font-family:Nunito,sans-serif;position:fixed;top:0;left:0;z-index:100;transition:all .4s ease}.header_header__7m86Y.header_scrolled__te_go{background:color-mix(in srgb,var(--bg-primary),transparent 50%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:80px;box-shadow:0 4px 20px rgba(0,0,0,.3);border-bottom-color:transparent}@media(max-width:450px){.header_header__7m86Y{height:auto;flex-direction:column;gap:1.5rem;padding:0 1.5rem 1.5rem}}.header_identitySection__wK2hF{display:flex;align-items:center;gap:1.5rem;text-decoration:none;transition:transform .3s ease,opacity .3s ease;cursor:pointer}.header_identitySection__wK2hF:hover{transform:scale(1.02);opacity:.9}.header_logoBox__B2mdJ{width:45px;height:45px;background:#e67e51;border-radius:12px;display:flex;align-items:center;justify-content:center}.header_logoBox__B2mdJ span{color:#fff;font-family:Playfair Display,serif;font-size:1.5rem;font-style:italic}.header_titleBlock__4ZiNj{display:flex;flex-direction:column;justify-content:center}.header_titleBlock__4ZiNj .header_mainTitle__b0UGp{color:var(--text-primary);font-family:Playfair Display,serif;font-size:1.1rem;font-style:italic;line-height:1.2}.header_titleBlock__4ZiNj .header_subTitle__ATJ_z{color:#e67e51;font-size:.6rem;font-weight:700;letter-spacing:.15rem;text-transform:uppercase}.header_navSection__3miFL{display:flex;align-items:center;gap:3rem}@media(max-width:450px){.header_navSection__3miFL{flex-wrap:wrap;gap:1.5rem;justify-content:center}}.header_navSection__3miFL a{text-decoration:none;color:var(--text-primary);opacity:.6;font-size:.75rem;font-weight:700;letter-spacing:.12rem;text-transform:uppercase;position:relative;padding:.5rem 0;transition:all .3s ease}.header_navSection__3miFL a:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#e67e51;transition:width .3s cubic-bezier(.25,.46,.45,.94)}.header_navSection__3miFL a:hover{opacity:1;color:var(--text-primary)}.header_navSection__3miFL a:hover:after{width:100%}.header_navSection__3miFL a.header_active__N0t2V{opacity:1;color:var(--text-primary)}.header_navSection__3miFL a.header_active__N0t2V:after{width:100%}.header_toolsSection__wf3lt{display:flex;align-items:center;gap:2rem}@media(max-width:450px){.header_toolsSection__wf3lt{width:100%;justify-content:space-between}}.header_toolsSection__wf3lt .header_iconBtn__klkIq{background:none;border:none;cursor:pointer;color:var(--text-primary);opacity:.6;display:flex;align-items:center;justify-content:center;transition:color .3s}.header_toolsSection__wf3lt .header_iconBtn__klkIq:hover{opacity:1;color:var(--text-primary)}.header_toolsSection__wf3lt .header_iconBtn__klkIq svg{width:1.2rem;height:1.2rem}.header_toolsSection__wf3lt .header_profileWrapper__lztg2{position:relative}.header_toolsSection__wf3lt .header_profileDropdown__BkTt0{position:absolute;top:calc(100% + 15px);right:0;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.15);z-index:1000;min-width:220px;display:flex;flex-direction:column;overflow:hidden;animation:header_fadeInDown__wMxsn .2s ease-out}.header_toolsSection__wf3lt .header_dropdownItem__BrKN9{padding:12px 16px;color:var(--text-primary);text-decoration:none;font-size:.85rem;font-weight:600;letter-spacing:.05rem;text-transform:uppercase;display:flex;align-items:center;gap:.8rem;transition:background-color .2s ease,color .2s ease;cursor:pointer;background:transparent;border:none;text-align:left;width:100%}.header_toolsSection__wf3lt .header_dropdownItem__BrKN9 svg{width:1.2rem;height:1.2rem;transition:transform .3s ease}.header_toolsSection__wf3lt .header_dropdownItem__BrKN9:hover{background-color:hsla(0,0%,100%,.05);color:#e67e51}.header_toolsSection__wf3lt .header_dropdownItem__BrKN9:hover svg{transform:translateX(4px)}.header_toolsSection__wf3lt .header_hSeparator__y7hg6{width:100%;height:1px;background:var(--border-color);margin:4px 0}.header_toolsSection__wf3lt .header_themeToggleItem__wtbIX{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-bottom:1px solid var(--border-color)}.header_toolsSection__wf3lt .header_themeToggleItem__wtbIX .header_label__kprlo{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05rem;color:var(--text-secondary)}.header_toolsSection__wf3lt .header_logoutAction__e1IG7{color:var(--text-primary)}.header_toolsSection__wf3lt .header_logoutAction__e1IG7:hover{color:#ff4d4f}.header_toolsSection__wf3lt .header_logoutAction__e1IG7:hover svg{transform:translateX(4px)}@keyframes header_fadeInDown__wMxsn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.header_toolsSection__wf3lt .header_userProfile__vAn_j{display:flex;align-items:center;gap:1rem;text-decoration:none;cursor:pointer}.header_toolsSection__wf3lt .header_userProfile__vAn_j .header_userInfo__Fq0IX{text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:5px}.header_toolsSection__wf3lt .header_userProfile__vAn_j .header_userInfo__Fq0IX .header_userName__uUPSK{color:var(--text-primary);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.12rem;line-height:1.2;opacity:.6;transition:opacity .3s ease;position:relative}.header_toolsSection__wf3lt .header_userProfile__vAn_j .header_userInfo__Fq0IX .header_userName__uUPSK:after{content:"";position:absolute;bottom:-3px;left:0;width:0;height:2px;background-color:#ff7e5f;transition:width .3s cubic-bezier(.25,.46,.45,.94)}.header_toolsSection__wf3lt .header_userProfile__vAn_j .header_userInfo__Fq0IX .header_userRole__GEVsc{color:#e67e51;font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.05rem;line-height:1}.header_toolsSection__wf3lt .header_userProfile__vAn_j:hover .header_userInfo__Fq0IX .header_userName__uUPSK{opacity:1}.header_toolsSection__wf3lt .header_userProfile__vAn_j:hover .header_userInfo__Fq0IX .header_userName__uUPSK:after{width:100%}.header_toolsSection__wf3lt .header_userProfile__vAn_j:hover .header_userAvatar__Ex2Ld{transform:scale(1.1);border-color:#ff7e5f}.header_toolsSection__wf3lt .header_userProfile__vAn_j:hover .header_userAvatar__Ex2Ld img{transform:scale(1.1)}.header_toolsSection__wf3lt .header_userProfile__vAn_j .header_userAvatar__Ex2Ld{position:relative;width:45px;height:45px;border-radius:50%;border:2px solid var(--text-primary);opacity:.8;overflow:hidden;transition:transform .3s cubic-bezier(.34,1.56,.64,1),border-color .3s ease}.header_toolsSection__wf3lt .header_userProfile__vAn_j .header_userAvatar__Ex2Ld img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.header_toolsSection__wf3lt .header_userProfile__vAn_j .header_userAvatar__Ex2Ld:after{content:"";position:absolute;bottom:2px;right:2px;width:10px;height:10px;background-color:#7ec850;border-radius:50%;border:2px solid var(--bg-primary)}.themeToggle_switch__qjqkJ{width:60px;height:30px;background:transparent;border:2px solid #ff7e5f;border-radius:30px;position:relative;cursor:pointer;display:flex;align-items:center;padding:2px;box-sizing:border-box;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.themeToggle_switch__qjqkJ .themeToggle_track__V7xVp{position:absolute;inset:0;display:flex;justify-content:space-between;align-items:center;padding:0 6px;pointer-events:none}.themeToggle_switch__qjqkJ .themeToggle_track__V7xVp span{display:flex;align-items:center;justify-content:center;width:16px;height:16px;color:#ff7e5f;opacity:.6;transition:opacity .3s}.themeToggle_switch__qjqkJ .themeToggle_track__V7xVp span svg{width:100%;height:100%}.themeToggle_switch__qjqkJ .themeToggle_knob__BlofU{width:22px;height:22px;background:#ff7e5f;border-radius:50%;box-shadow:0 2px 5px rgba(0,0,0,.2);transition:transform .3s cubic-bezier(.4,0,.2,1);z-index:2;transform:translateX(0)}.themeToggle_switch__qjqkJ:hover{border-color:#ffa792}.themeToggle_switch__qjqkJ:hover .themeToggle_knob__BlofU{background:#ffa792}.themeToggle_switch__qjqkJ.themeToggle_dark__QLX6v{background:hsla(0,0%,100%,.1);border-color:#ff7e5f}.themeToggle_switch__qjqkJ.themeToggle_dark__QLX6v .themeToggle_knob__BlofU{transform:translateX(30px)}.themeToggle_switch__qjqkJ.themeToggle_dark__QLX6v .themeToggle_track__V7xVp .themeToggle_iconSun__o_JXu{opacity:.3}.themeToggle_switch__qjqkJ.themeToggle_dark__QLX6v .themeToggle_track__V7xVp .themeToggle_iconMoon__t0dwf{opacity:1}@keyframes notificationDropdown_ring__V8XLs{0%{transform:rotate(0)}15%{transform:rotate(25deg)}30%{transform:rotate(-20deg)}45%{transform:rotate(15deg)}60%{transform:rotate(-10deg)}75%{transform:rotate(5deg)}90%{transform:rotate(-2deg)}to{transform:rotate(0)}}.notificationDropdown_bellBtn__RNq37,.notificationDropdown_wrapper__MzQE8{position:relative;display:flex;align-items:center}.notificationDropdown_bellBtn__RNq37{background:none;border:none;cursor:pointer;padding:.5rem;justify-content:center;border-radius:50%;transition:color .3s ease,opacity .3s ease;color:var(--text-primary);opacity:.6}.notificationDropdown_bellBtn__RNq37 svg{width:1.5rem;height:1.5rem;transform-origin:top center}.notificationDropdown_bellBtn__RNq37:hover{background-color:transparent;color:#ff7e5f;opacity:1}.notificationDropdown_bellBtn__RNq37:hover svg{animation:notificationDropdown_ring__V8XLs .8s ease-in-out 1}.notificationDropdown_badge__14iIN{position:absolute;top:0;right:0;background:#ff7e5f;color:#fff;font-size:.65rem;font-weight:700;min-width:16px;height:16px;border-radius:9999px;display:flex;align-items:center;justify-content:center;border:2px solid var(--bg-primary)}.notificationDropdown_dropdown__7UAyx{position:absolute;top:100%;right:-10px;width:380px;background:var(--card-bg);border-radius:12px;box-shadow:var(--shadow-lg);border:1px solid var(--border-color);z-index:50;overflow:hidden;margin-top:1rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:notificationDropdown_slideDown__LSi45 .2s ease-out}@keyframes notificationDropdown_spin__ey06a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.notificationDropdown_header___7dL5{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem;border-bottom:1px solid var(--border-color);background:var(--input-bg)}.notificationDropdown_header___7dL5 h3{margin:0;font-size:.95rem;font-weight:700;color:var(--text-primary);letter-spacing:.05rem;text-transform:uppercase}.notificationDropdown_header___7dL5 .notificationDropdown_actions__iG3YG{display:flex;align-items:center;gap:1rem}.notificationDropdown_header___7dL5 .notificationDropdown_refreshBtn__1Aaky{background:none;border:none;cursor:pointer;padding:.4rem;border-radius:50%;color:var(--text-secondary);display:flex;align-items:center;justify-content:center;transition:all .3s ease;opacity:.6}.notificationDropdown_header___7dL5 .notificationDropdown_refreshBtn__1Aaky svg{width:1.1rem;height:1.1rem}.notificationDropdown_header___7dL5 .notificationDropdown_refreshBtn__1Aaky:hover{background-color:transparent;color:#ff7e5f;opacity:1}.notificationDropdown_header___7dL5 .notificationDropdown_refreshBtn__1Aaky:hover svg{animation:notificationDropdown_spin__ey06a .8s cubic-bezier(.4,0,.2,1) 1}.notificationDropdown_header___7dL5 .notificationDropdown_markAllBtn__7D_ie{background:none;border:none;color:#ff7e5f;font-size:.65rem;font-weight:700;text-transform:uppercase;cursor:pointer;opacity:.8;letter-spacing:.05rem;white-space:nowrap}.notificationDropdown_header___7dL5 .notificationDropdown_markAllBtn__7D_ie:hover{opacity:1;text-decoration:underline}.notificationDropdown_list__Is9sT{max-height:400px;overflow-y:auto}.notificationDropdown_list__Is9sT::-webkit-scrollbar{width:6px}.notificationDropdown_list__Is9sT::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:3px}.notificationDropdown_list__Is9sT::-webkit-scrollbar-thumb:hover{background:#ff7e5f}.notificationDropdown_item__SOZhL{padding:1rem 1.25rem;border-bottom:1px solid hsla(0,0%,100%,.05);cursor:pointer;transition:background .2s;background:transparent}.notificationDropdown_item__SOZhL:last-child{border-bottom:none}.notificationDropdown_item__SOZhL:hover{background:hsla(0,0%,100%,.03)}.notificationDropdown_item__SOZhL.notificationDropdown_unread__vpCbp{background:rgba(255,126,95,.08);border-left:3px solid #ff7e5f}.notificationDropdown_item__SOZhL.notificationDropdown_unread__vpCbp:hover{background:rgba(255,126,95,.12)}.notificationDropdown_item__SOZhL p{margin:0;font-size:.9rem;color:var(--text-primary);line-height:1.4}.notificationDropdown_item__SOZhL p strong{color:#fff}.notificationDropdown_item__SOZhL .notificationDropdown_context__0SUxw{font-size:.8rem;color:var(--text-secondary);margin-top:.25rem;font-style:italic;opacity:.8}.notificationDropdown_item__SOZhL .notificationDropdown_date__BIVjl{display:block;font-size:.7rem;color:var(--text-secondary);margin-top:.5rem;text-transform:uppercase;opacity:.5}.notificationDropdown_empty__rSgXq{padding:3rem 1rem;text-align:center;color:var(--text-secondary);font-style:italic}@font-face{font-family:Nunito;src:url(/fonts/Nunito/static/Nunito-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Overlock;src:url(/fonts/Overlock/Overlock-Regular.woff2) format("truetype");font-weight:400;font-style:normal}.footer_footer__eyewH{width:100%;background:var(--bg-primary);color:var(--text-secondary);font-family:Nunito,sans-serif;position:relative;overflow:hidden;margin-top:0;border-top:1px solid var(--border-color)}.footer_footer__eyewH .footer_mainContent__lIA1_{position:relative;z-index:2;max-width:1400px;margin:0 auto;padding:6rem 4rem 4rem;display:flex;justify-content:space-between;align-items:flex-start;gap:4rem}@media(max-width:450px){.footer_footer__eyewH .footer_mainContent__lIA1_{flex-direction:column;padding:4rem 2rem;gap:3rem}}.footer_brandSection__ADmOE{flex:1 1;max-width:450px}.footer_brandSection__ADmOE .footer_brandHeader__n_9zP{display:flex;align-items:center;gap:1.5rem;margin-bottom:2rem}.footer_brandSection__ADmOE .footer_logoCircle__EnDmz{width:50px;height:50px;border:1px solid rgba(230,126,81,.6);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#e67e51;font-family:Playfair Display,serif;font-style:italic;font-size:1.5rem;background:rgba(230,126,81,.05);padding-right:5px;padding-bottom:2px}.footer_brandSection__ADmOE .footer_brandTitle__FhBb8{color:var(--text-primary);font-family:Playfair Display,serif;font-size:2rem;font-weight:400;font-style:italic}.footer_brandSection__ADmOE .footer_brandDesc__odWgE{font-size:.95rem;line-height:1.8;opacity:.7}.footer_linksSection__USTII{display:flex;gap:5rem}@media(max-width:450px){.footer_linksSection__USTII{flex-wrap:wrap;gap:3rem;width:100%;justify-content:space-between}}.footer_linksSection__USTII .footer_col__Z1fIv{display:flex;flex-direction:column;gap:1.5rem}.footer_linksSection__USTII .footer_col__Z1fIv h4{color:#e67e51;font-size:.75rem;letter-spacing:.15rem;text-transform:uppercase;margin-bottom:.5rem;font-weight:700}.footer_linksSection__USTII .footer_col__Z1fIv a,.footer_linksSection__USTII .footer_col__Z1fIv span{font-size:.8rem;text-transform:uppercase;letter-spacing:.05rem;color:var(--text-secondary);text-decoration:none;transition:color .3s}.footer_linksSection__USTII .footer_col__Z1fIv a:hover,.footer_linksSection__USTII .footer_col__Z1fIv span:hover{color:var(--text-primary)}.footer_linksSection__USTII .footer_col__Z1fIv .footer_technicalText__uzPcz{font-size:.7rem;opacity:.4;font-family:monospace}.footer_separator__et8c0{width:100%;height:1px;background:var(--border-color);position:relative;z-index:2}.footer_bottomBar__JbGqj{position:relative;z-index:2;max-width:1400px;margin:0 auto;padding:2rem 4rem;display:flex;justify-content:space-between;font-size:.7rem;text-transform:uppercase;letter-spacing:.15rem;color:var(--text-secondary);opacity:.6}@media(max-width:450px){.footer_bottomBar__JbGqj{flex-direction:column;align-items:center;gap:1.5rem;padding:2rem;text-align:center}}.footer_bottomBar__JbGqj .footer_bottomLinks__Cv6tw{display:flex;gap:3rem}.footer_bottomBar__JbGqj .footer_bottomLinks__Cv6tw a{color:inherit;text-decoration:none;transition:color .3s}.footer_bottomBar__JbGqj .footer_bottomLinks__Cv6tw a:hover{color:var(--text-primary)}