.Toast_toast__K4dn_{position:fixed;top:20px;right:20px;z-index:9999;min-width:300px;max-width:500px;animation:Toast_slideIn__w1y70 .3s ease-out}@keyframes Toast_slideIn__w1y70{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.Toast_toastContent__5TQ2s{display:flex;align-items:center;gap:12px;padding:16px 20px;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);background:#fff}.Toast_toast__K4dn_.Toast_success__eDNXF .Toast_toastContent__5TQ2s{background-color:#d1fae5;border-left:4px solid #059669}.Toast_toast__K4dn_.Toast_error__STKrt .Toast_toastContent__5TQ2s{background-color:#fee2e2;border-left:4px solid #dc2626}.Toast_toast__K4dn_.Toast_info__T_wN0 .Toast_toastContent__5TQ2s{background-color:#dbeafe;border-left:4px solid #2563eb}.Toast_toast__K4dn_.Toast_warning__JN1MR .Toast_toastContent__5TQ2s{background-color:#fef3c7;border-left:4px solid #d97706}.Toast_icon__NiAJC{font-size:20px;font-weight:700;flex-shrink:0}.Toast_toast__K4dn_.Toast_success__eDNXF .Toast_icon__NiAJC{color:#059669}.Toast_toast__K4dn_.Toast_error__STKrt .Toast_icon__NiAJC{color:#dc2626}.Toast_toast__K4dn_.Toast_info__T_wN0 .Toast_icon__NiAJC{color:#2563eb}.Toast_toast__K4dn_.Toast_warning__JN1MR .Toast_icon__NiAJC{color:#d97706}.Toast_message__Gas8Z{font-size:14px;color:#374151;line-height:1.5}.LanguageSwitcher_languageSwitcher__eGskA{display:flex;gap:.5rem;align-items:center}.LanguageSwitcher_languageButton__tTtlX{padding:.375rem .75rem;background-color:#fff;color:#6b7280;border:1px solid #d1d5db;border-radius:4px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}.LanguageSwitcher_languageButton__tTtlX:hover{background-color:#f3f4f6;border-color:#9ca3af}.LanguageSwitcher_languageButton__tTtlX.LanguageSwitcher_active__8irBM{background-color:#3b82f6;color:#fff;border-color:#3b82f6}.LanguageSwitcher_languageButton__tTtlX.LanguageSwitcher_active__8irBM:hover{background-color:#2563eb;border-color:#2563eb}.UserLayout_container__1jy1o{display:flex;flex-direction:column;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.UserLayout_header__Ja59x{display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;background-color:#3b82f6;color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1)}.UserLayout_headerRight__LoQdX{display:flex;gap:1.5rem;align-items:center}.UserLayout_logo___FC_a{font-size:1.5rem;font-weight:700}.UserLayout_logo___FC_a a{color:#fff;text-decoration:none}.UserLayout_nav__wV511{display:flex;gap:1rem;align-items:center}.UserLayout_navItem__AqxeJ{color:#fff;text-decoration:none;padding:.5rem 1rem;border-radius:4px;transition:background-color .2s}.UserLayout_navItem__AqxeJ:hover{background-color:hsla(0,0%,100%,.1)}.UserLayout_userMenuContainer__ae81E{position:relative}.UserLayout_userMenuButton__MlSW_{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:hsla(0,0%,100%,.1);color:#fff;border:none;border-radius:9999px;cursor:pointer;transition:background-color .2s}.UserLayout_userMenuButton__MlSW_:hover{background-color:hsla(0,0%,100%,.2)}.UserLayout_userAvatar__9fXrq{width:36px;height:36px;border-radius:50%;background-color:#1e40af;color:#fff;display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:600;flex-shrink:0}.UserLayout_userName__aPD_c{color:#fff;font-weight:500;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UserLayout_dropdownIcon__Gozgz{transition:transform .2s}.UserLayout_dropdownIcon__Gozgz.UserLayout_open__Hehl2{transform:rotate(180deg)}.UserLayout_userDropdown__C9WYj{position:absolute;top:calc(100% + .5rem);right:0;background-color:#fff;border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);min-width:200px;z-index:50;overflow:hidden;animation:UserLayout_slideDown__bQY_j .2s ease-out}@keyframes UserLayout_slideDown__bQY_j{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.UserLayout_dropdownItem__LW4D7{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;background-color:transparent;color:#374151;border:none;text-align:left;text-decoration:none;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .15s}.UserLayout_dropdownItem__LW4D7:hover{background-color:#f3f4f6}.UserLayout_dropdownItem__LW4D7 svg{flex-shrink:0}.UserLayout_logoutItem__nqCXk{color:#dc2626;border-top:1px solid #e5e7eb}.UserLayout_logoutItem__nqCXk:hover{background-color:#fef2f2}.UserLayout_logoutButton__wb1gx{padding:.5rem 1rem;background-color:hsla(0,0%,100%,.1);color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background-color .2s}.UserLayout_logoutButton__wb1gx:hover{background-color:hsla(0,0%,100%,.2)}.UserLayout_main__j8zvw{flex:1 1;padding:2rem;max-width:1200px;margin:0 auto;width:100%}.UserLayout_footer__JVWX2{padding:1rem 2rem;background-color:#f3f4f6;text-align:center;color:#6b7280;font-size:.875rem}.UserLayout_loading__Lw1OW{display:flex;justify-content:center;align-items:center;min-height:100vh;font-size:1.25rem;color:#3b82f6}@media (max-width:768px){.UserLayout_header__Ja59x{padding:1rem}.UserLayout_nav__wV511{gap:.5rem}.UserLayout_navItem__AqxeJ{padding:.4rem .8rem;font-size:.875rem}.UserLayout_userName__aPD_c{display:none}.UserLayout_userDropdown__C9WYj{right:-.5rem}.UserLayout_main__j8zvw{padding:1rem}}.UserHome_container__jhA3z{display:flex;justify-content:center;align-items:center;min-height:calc(100vh - 120px)}.UserHome_loading__FB2AV{font-size:1.25rem;color:#3b82f6}