.Toast_toast__ullM4{position:fixed;bottom:24px;right:24px;min-width:300px;max-width:500px;padding:16px 16px 16px 20px;border-radius:12px;border:1px solid var(--glass-border);background:var(--glass-bg-strong);backdrop-filter:var(--glass-blur-strong);-webkit-backdrop-filter:var(--glass-blur-strong);background-image:var(--gradient-glass);display:flex;align-items:center;justify-content:space-between;gap:12px;z-index:10000;animation:Toast_toast-slide-in__TFnz0 .4s cubic-bezier(.34,1.56,.64,1);box-shadow:var(--shadow-lg);overflow:hidden}.Toast_toast__ullM4:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;border-radius:12px 0 0 12px}@keyframes Toast_toast-slide-in__TFnz0{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.Toast_content__DZiYd{display:flex;align-items:center;gap:12px;flex:1 1}.Toast_icon__Rwy3u{font-size:20px;font-weight:700;flex-shrink:0}.Toast_message__Rv5UN{font-size:14px;line-height:1.5;color:var(--text-primary)}.Toast_closeButton__r5MBB{background:none;border:none;color:var(--text-tertiary);font-size:18px;cursor:pointer;padding:4px;opacity:.7;flex-shrink:0;transition:opacity .2s}.Toast_closeButton__r5MBB:hover{opacity:1;color:var(--text-primary)}.Toast_success___XufQ{color:var(--text-primary)}.Toast_success___XufQ:before{background:#10B981}.Toast_success___XufQ .Toast_icon__Rwy3u{color:#10B981}.Toast_error__OEes3{color:var(--text-primary)}.Toast_error__OEes3:before{background:#EF4444}.Toast_error__OEes3 .Toast_icon__Rwy3u{color:#EF4444}.Toast_info__6OS_o{color:var(--text-primary)}.Toast_info__6OS_o:before{background:#3B82F6}.Toast_info__6OS_o .Toast_icon__Rwy3u{color:#3B82F6}.Toast_warning__O_0BG{color:var(--text-primary)}.Toast_warning__O_0BG:before{background:#F59E0B}.Toast_warning__O_0BG .Toast_icon__Rwy3u{color:#F59E0B}@media (max-width:768px){.Toast_toast__ullM4{bottom:80px;right:16px;left:16px;min-width:unset;max-width:unset}}.Toast_exiting__It5LG{animation:Toast_toast-slide-out___n4O3 .3s ease-in forwards}@keyframes Toast_toast-slide-out___n4O3{0%{transform:translateX(0);opacity:1}to{transform:translateX(100%);opacity:0}}@media (prefers-reduced-motion:reduce){.Toast_toast__ullM4{animation:none}}.TabBar_tabBar__m1vlz{display:flex;align-items:center;justify-content:space-around;background:transparent;padding:var(--space-3) var(--space-4);gap:var(--space-2)}.TabBar_tab__txvRt{display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);transition:border-color .15s ease;padding:var(--space-2);border:1px solid transparent;min-width:60px;flex:1 1;max-width:100px}.TabBar_tabActive__NZe1B,.TabBar_tab__txvRt:hover{color:var(--accent-primary);background:transparent}.TabBar_tabActive__NZe1B{border-color:var(--accent-primary)}.TabBar_tabIcon__GxUMR{font-size:var(--text-xl);margin-bottom:var(--space-1);line-height:1}.TabBar_tabLabel___1HR_{font-size:var(--text-xs);font-weight:var(--font-semibold);text-align:center;white-space:nowrap}@media (min-width:768px){.TabBar_tabBar__m1vlz{flex-direction:row;justify-content:center;background:transparent;padding:0;gap:var(--space-2)}.TabBar_tab__txvRt{flex-direction:row;min-width:auto;max-width:none;flex:none;padding:var(--space-2) var(--space-4);border-radius:0}.TabBar_tabIcon__GxUMR{display:none}.TabBar_tabLabel___1HR_{font-size:var(--text-xs);white-space:nowrap}}.Navigation_desktopNav__fX7kr{display:none;position:fixed;top:0;left:0;right:0;z-index:var(--z-fixed);background:var(--nav-glass);backdrop-filter:var(--glass-blur-strong);-webkit-backdrop-filter:var(--glass-blur-strong);border-bottom:1px solid var(--glass-border);padding:var(--space-3) 0}.Navigation_desktopNavContent__Sa1am{display:flex;align-items:center;justify-content:space-between;max-width:1400px;margin:0 auto;padding:0 var(--space-6)}.Navigation_logo__wS627{flex-shrink:0;display:flex;align-items:center;gap:var(--space-3);text-decoration:none;transition:opacity .2s}.Navigation_logo__wS627:hover{opacity:.85}.Navigation_logoIcon__nQGkx{width:36px;height:36px;color:var(--accent-primary);flex-shrink:0;animation:Navigation_glow-breathe__gA_Q4 4s ease-in-out infinite}@keyframes Navigation_glow-breathe__gA_Q4{0%,to{filter:drop-shadow(0 0 4px rgba(245,158,11,.2))}50%{filter:drop-shadow(0 0 10px rgba(245,158,11,.5))}}.Navigation_logoText__JuOZt{font-size:var(--text-xl);font-weight:var(--font-bold);font-family:var(--font-sans);background:var(--gradient-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;white-space:nowrap}.Navigation_desktopTabs__wnL4i{flex:1 1;display:flex;justify-content:center;margin:0 var(--space-8)}.Navigation_actions__dpJ69{display:flex;align-items:center;gap:var(--space-3);flex-shrink:0}.Navigation_newButton__dMHo2{background:var(--gradient-primary);color:var(--text-inverse);padding:var(--space-2) var(--space-5);border-radius:var(--radius-button);border:none;text-decoration:none;font-size:var(--text-sm);font-weight:var(--font-semibold);transition:all .25s var(--ease-out);flex-shrink:0;animation:Navigation_nav-pulse-glow__xHBDX 3s ease-in-out infinite}@keyframes Navigation_nav-pulse-glow__xHBDX{0%,to{box-shadow:0 0 8px rgba(245,158,11,.15)}50%{box-shadow:0 0 20px rgba(245,158,11,.35)}}.Navigation_newButton__dMHo2:hover{box-shadow:var(--shadow-glow);filter:brightness(1.1);transform:translateY(-1px)}.Navigation_newButton__dMHo2:active{transform:translateY(0) scale(.97)}.Navigation_mobileNav__PjDWk{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:var(--z-fixed);background:var(--nav-glass);backdrop-filter:var(--glass-blur-strong);-webkit-backdrop-filter:var(--glass-blur-strong);border-top:1px solid var(--glass-border)}.Navigation_fab__AeVGU{display:flex;position:fixed;bottom:90px;right:var(--space-4);z-index:calc(var(--z-fixed) + 1);width:52px;height:52px;background:var(--gradient-primary);border:none;border-radius:var(--radius-full);align-items:center;justify-content:center;text-decoration:none;color:var(--text-inverse);font-size:var(--text-2xl);font-weight:var(--font-bold);transition:all .25s var(--ease-out);box-shadow:var(--shadow-md)}.Navigation_fab__AeVGU:hover{box-shadow:var(--shadow-glow-strong);transform:scale(1.08)}.Navigation_fab__AeVGU:active{transform:scale(.95)}.Navigation_fabIcon__0ullB{line-height:1}@media (min-width:768px){.Navigation_desktopNav__fX7kr{display:block}.Navigation_fab__AeVGU,.Navigation_mobileNav__PjDWk{display:none}}@media (min-width:1024px){.Navigation_desktopNavContent__Sa1am{padding:0 var(--space-12)}.Navigation_logoIcon__nQGkx{width:42px;height:42px}.Navigation_logoText__JuOZt{font-size:var(--text-2xl)}.Navigation_newButton__dMHo2{padding:var(--space-3) var(--space-6)}}@media (prefers-reduced-motion:reduce){.Navigation_fab__AeVGU:hover,.Navigation_newButton__dMHo2:hover{transform:none}}.AppLayout_appLayout__GQW2B{min-height:100vh;display:flex;flex-direction:column;background:var(--bg-tertiary)}.AppLayout_loading___nyGC{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;font-size:1.2rem;color:var(--text-secondary)}.AppLayout_loadingSpinner__EFW8B{width:40px;height:40px;border-top:3px solid var(--border-default);border:3px solid var(--border-default);border-top-color:var(--accent-primary);border-radius:50%;animation:AppLayout_spin__Ipz8n 1s linear infinite}@keyframes AppLayout_spin__Ipz8n{to{transform:rotate(1turn)}}.AppLayout_main__86xSt{flex:1 1;display:flex;flex-direction:column;width:100%;background:var(--bg-tertiary)}.AppLayout_mainWithNav__tjcGg{padding-bottom:80px}@media (min-width:768px){.AppLayout_mainWithNav__tjcGg{padding-bottom:0;padding-top:80px}}