@tailwind base;@tailwind components;@tailwind utilities;html{scroll-behavior:smooth}body{font-family:Inter,Segoe UI,Arial,sans-serif;background:#fdf6fd;color:#222;min-height:100vh}.container{max-width:1200px;margin:0 auto}.btn{@apply px-4 py-2 rounded font-bold shadow transition-all duration-200 focus:outline-none focus:ring-2 focus:ring-pink-400}.btn-cute{@apply bg-pink-400 text-white hover:bg-pink-500}.btn-hightech{@apply bg-gradient-to-r from-blue-500 to-purple-500 text-white hover:from-blue-600 hover:to-purple-600}::-webkit-scrollbar{width:8px;background:#f3e8ff}::-webkit-scrollbar-thumb{background:#e0aaff;border-radius:8px}input,select,textarea{@apply border border-pink-200 dark:border-gray-800 rounded px-3 py-2 focus:ring-2 focus:ring-blue-300}h1,h2,h3,h4,h5,h6{font-family:Comic Neue,Inter,Arial,sans-serif;font-weight:800}a{color:#a78bfa;text-decoration:none;transition:color .2s}a:hover{color:#ffb6ec;text-decoration:underline}.shadow-cute{box-shadow:0 2px 16px 0 #ffb6ec44}.shadow-hightech{box-shadow:0 2px 16px 0 #60a5fa44}:root{--mp-accent:#a78bfa;--mp-link:#6366f1;--mp-pink:#f9a8d4;--mp-purple:#a78bfa;--mp-blue:#60a5fa;--mp-black:#181825;--mp-white:#fff1f9}.bg-mp-accent{background:var(--mp-accent)}.text-mp-accent{color:var(--mp-accent)}.bg-mp-link{background:var(--mp-link)}.text-mp-link{color:var(--mp-link)}.bg-mp-pink{background:var(--mp-pink)}.text-mp-pink{color:var(--mp-pink)}.bg-mp-purple{background:var(--mp-purple)}.text-mp-purple{color:var(--mp-purple)}.bg-mp-blue{background:var(--mp-blue)}.text-mp-blue{color:var(--mp-blue)}.bg-mp-black{background:var(--mp-black)}.text-mp-black{color:var(--mp-black)}.bg-mp-white{background:var(--mp-white)}.text-mp-white{color:var(--mp-white)}.border-cute{border:2px solid var(--mp-accent)!important}.hero-section{background:linear-gradient(135deg,#fdf6fd,#e0e7ff);border-radius:2rem;box-shadow:0 4px 32px 0 #a78bfa22;padding:3rem 1.5rem;margin-bottom:2rem}.card-cute{background:linear-gradient(135deg,#fff1f9,#e0e7ff);border-radius:1.5rem;box-shadow:0 2px 16px 0 #ffb6ec44;border:2px solid #f9a8d4;transition:box-shadow .2s,border-color .2s}.card-cute:hover{box-shadow:0 4px 32px 0 #a78bfa44;border-color:#a78bfa}.badge-cute{display:inline-block;background:#f9a8d4;color:#fff;border-radius:9999px;padding:.25em .75em;font-size:.85em;font-weight:700;letter-spacing:.02em;box-shadow:0 1px 4px #ffb6ec33}.hero-title{font-size:2.5rem;font-weight:900;color:#a78bfa;text-shadow:0 2px 8px #f9a8d4aa;margin-bottom:1rem}.hero-subtitle{font-size:1.25rem;color:#6366f1;margin-bottom:2rem}.section-title{font-size:2rem;font-weight:800;color:#a78bfa;margin-bottom:1.5rem}.focus-animated:focus{outline:none;box-shadow:0 0 0 3px #a78bfa99,0 2px 16px 0 #ffb6ec44;border-color:#a78bfa}.cute-divider{border:none;border-top:2px dashed #f9a8d4;margin:2rem 0}.cute-sparkle{animation:sparkle 1.2s infinite alternate;filter:drop-shadow(0 0 6px #ffb6ec)}@keyframes sparkle{0%{opacity:.7;transform:scale(1) rotate(0deg)}50%{opacity:1;transform:scale(1.2) rotate(10deg)}to{opacity:.7;transform:scale(1) rotate(-10deg)}}.heart-bounce{animation:heart-bounce .8s infinite alternate}@keyframes heart-bounce{0%{transform:scale(1)}to{transform:scale(1.15)}}.cute-glow{box-shadow:0 0 12px 2px #ffb6ec,0 0 24px 4px #fff6a5}.animate-fade-in{animation:fade-in .8s ease-in}@keyframes fade-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.animate-slide-up{animation:slide-up .6s cubic-bezier(.4,0,.2,1)}@keyframes slide-up{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}.animate-bounce{animation:bounce 1s infinite alternate}@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-8px)}}.neon-glow{box-shadow:0 0 8px 2px #60a5fa,0 0 16px 4px #a78bfa;border:2px solid #60a5fa;animation:neon-pulse 1.5s infinite alternate}@keyframes neon-pulse{0%{box-shadow:0 0 8px 2px #60a5fa,0 0 16px 4px #a78bfa}to{box-shadow:0 0 16px 4px #a78bfa,0 0 32px 8px #60a5fa}}.futuristic-border{border-image:linear-gradient(90deg,#60a5fa,#a78bfa,#6ee7b7) 1}.hightech-glow{box-shadow:0 0 16px 2px #60a5fa,0 0 32px 8px #a78bfa}:focus{outline:2px solid #a78bfa;outline-offset:2px}.sr-only{padding:0;margin:-1px;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only,[aria-live]{position:absolute;width:1px;height:1px;overflow:hidden}[aria-live]{left:-9999px}@media (forced-colors:active){body{background:Canvas!important;color:initial!important}a{color:LinkText!important}}body.dark{background:#181825;color:#e0e7ff}.dark .bg-white{background:#232336!important}.dark .text-gray-700,.dark .text-gray-800{color:#e0e7ff!important}.dark .border-pink-200{border-color:#a78bfa!important}.dark .bg-blue-50,.dark .bg-pink-100,.dark .bg-purple-100{background:#232336!important}.dark .shadow-cute{box-shadow:0 2px 16px 0 #a78bfa44}.dark .shadow-hightech{box-shadow:0 2px 16px 0 #60a5fa44}.header{background:linear-gradient(90deg,#fff1f9,#e0e7ff);color:#a78bfa;padding:1.5rem 0 1rem;border-bottom:2px solid #a78bfa;font-size:1.1rem;font-weight:700;text-align:center;box-shadow:0 2px 16px 0 #a78bfa22}.header a{color:#a78bfa;text-decoration:none;margin:0 .5em;transition:color .2s}.header a:hover{color:#f9a8d4}.footer{background:linear-gradient(90deg,#f9a8d4,#a78bfa);color:#fff;padding:2rem 0 1rem;border-top:2px solid #a78bfa;font-size:1rem;text-align:center}.footer a{color:#fff;text-decoration:underline;margin:0 .5em;transition:color .2s}.footer a:hover{color:#f9a8d4}.navbar{background:linear-gradient(90deg,#a78bfa,#f9a8d4);color:#fff;padding:1rem .5rem;font-size:1.1rem;font-weight:600;display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid #a78bfa}.navbar a{color:#fff;text-decoration:none;margin:0 .75em;transition:color .2s}.navbar a:hover{color:#f9a8d4}.auth-bg{background:linear-gradient(135deg,#ffe4f0,#e0e7ff 50%,#f3e8ff);min-height:100vh;display:flex;align-items:center;justify-content:center}.auth-form{background:rgba(255,255,255,.98);border-radius:1.25rem;box-shadow:0 8px 32px 0 rgba(31,38,135,.18);border:1px solid #e5e7eb;padding:2rem;max-width:400px;width:100%;transition:box-shadow .2s}.auth-form:focus-within{box-shadow:0 0 0 4px #f472b6}.auth-form h1{color:#ec4899;font-size:2rem;font-weight:700;text-align:center;margin-bottom:1.5rem}.auth-label{font-weight:500;margin-bottom:.5rem;color:#7c3aed;display:block}.auth-input{width:100%;padding:.75rem 1rem;border:1px solid #d1d5db;border-radius:.5rem;margin-bottom:1.25rem;background:#f9fafb;color:#111827;font-size:1rem;transition:border .2s,box-shadow .2s}.auth-input:focus{border-color:#f472b6;box-shadow:0 0 0 2px #f472b6;outline:none}.auth-error{color:#dc2626;background:#fee2e2;border-radius:.5rem;padding:.5rem 1rem;margin-bottom:1rem;text-align:center;font-size:1rem}.auth-btn{width:100%;background:linear-gradient(90deg,#ec4899,#6366f1);color:#fff;font-weight:700;padding:.75rem 1rem;border-radius:.5rem;border:none;font-size:1.1rem;cursor:pointer;transition:background .2s,opacity .2s}.auth-btn:hover:not(:disabled){background:linear-gradient(90deg,#6366f1,#ec4899);opacity:.95}.auth-btn:disabled{opacity:.6;cursor:not-allowed}@media (max-width:500px){.auth-form{padding:1rem;border-radius:.75rem}.auth-form h1{font-size:1.5rem}}.MainLayout_mainLayout__j_hEW{display:flex;min-height:100vh;background:linear-gradient(135deg,#4f046e,#0a1a3c 60%,#000);border-radius:2rem;overflow:hidden}.MainLayout_sidebar__KEQIi{background:linear-gradient(180deg,rgba(10,10,20,.95),rgba(20,10,30,.92));border-right:2px solid #7c3aed;box-shadow:0 0 32px 0 #7c3aed33,0 2px 8px 0 #000a;z-index:30;padding:1rem;display:flex;flex-direction:column;min-width:80px;width:280px;transition:width .3s cubic-bezier(.4,0,.2,1);border-radius:2rem 0 0 2rem;overflow-x:hidden;overflow-y:auto}.MainLayout_sidebar__KEQIi.MainLayout_collapsed__Qxmc0{width:80px}@media (max-width:768px){.MainLayout_sidebar__KEQIi{position:fixed;left:0;top:0;height:100vh;transform:translateX(-100%);width:280px}.MainLayout_sidebar__KEQIi.MainLayout_open__q8t9r{transform:translateX(0)}}.MainLayout_sidebarHeader__qHy9E{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem;padding:.5rem}.MainLayout_sidebarLogo__2yTV0{display:flex;align-items:center;gap:.75rem;text-decoration:none}.MainLayout_logoText__uSive{font-size:1.5rem;font-weight:800;color:#a78bfa;letter-spacing:-.02em;text-shadow:0 2px 8px #7c3aed66}.MainLayout_sidebarToggle__nTjF8{background:rgba(167,139,250,.1);border:1px solid rgba(167,139,250,.3);border-radius:.5rem;padding:.25rem;color:#a78bfa;cursor:pointer;transition:all .2s}.MainLayout_sidebarToggle__nTjF8:hover{background:rgba(167,139,250,.2);border-color:#a78bfa;box-shadow:0 0 12px #7c3aed44}.MainLayout_searchSection__Rbp9A{padding:0 .75rem;margin-bottom:1.5rem}.MainLayout_searchBar__ZDAaS{position:relative;display:flex;align-items:center;background:rgba(10,10,20,.6);border:1px solid rgba(167,139,250,.2);border-radius:.75rem;padding:.5rem .75rem;transition:all .2s}.MainLayout_searchBar__ZDAaS.MainLayout_focused__qdByV,.MainLayout_searchBar__ZDAaS:hover{border-color:#a78bfa;box-shadow:0 0 0 2px rgba(167,139,250,.2)}.MainLayout_searchIcon__NO_sN{color:#71717a;flex-shrink:0;margin-right:.5rem}.MainLayout_searchInput__Hvp4w{flex:1 1;background:none;border:none;color:#e0e7ff;font-size:.875rem;outline:none;min-width:0}.MainLayout_searchInput__Hvp4w::placeholder{color:#71717a}.MainLayout_clearSearch__drFlA{background:none;border:none;color:#71717a;font-size:1.25rem;cursor:pointer;padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s}.MainLayout_clearSearch__drFlA:hover{background:rgba(167,139,250,.2);color:#a78bfa}.MainLayout_sidebar__KEQIi.MainLayout_collapsed__Qxmc0 .MainLayout_searchBar__ZDAaS{justify-content:center}.MainLayout_sidebar__KEQIi.MainLayout_collapsed__Qxmc0 .MainLayout_searchInput__Hvp4w{width:0;padding:0}.MainLayout_sidebar__KEQIi.MainLayout_collapsed__Qxmc0 .MainLayout_clearSearch__drFlA{display:none}.MainLayout_userSection__eRJrw{background:rgba(167,139,250,.08);border-radius:1rem;padding:.75rem;margin-bottom:1.5rem;border:1px solid rgba(167,139,250,.2)}.MainLayout_userProfile__RiGEt{display:flex;align-items:center;gap:.75rem;text-decoration:none;color:#fff}.MainLayout_userAvatar__Q_ky7{border-radius:9999px;border:2px solid #a78bfa;box-shadow:0 0 12px #7c3aed66}.MainLayout_userAvatarPlaceholder__OfrWa{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:rgba(167,139,250,.2);border-radius:9999px;color:#a78bfa}.MainLayout_userInfo__DVz_n{display:flex;flex-direction:column;gap:.125rem}.MainLayout_userName__ZDHZg{font-weight:700;font-size:1rem;color:#e0e7ff}.MainLayout_userRole__otJER{font-size:.75rem;color:#a78bfa;text-transform:capitalize}.MainLayout_sidebarNav__zFNz7{flex:1 1;display:flex;flex-direction:column;gap:1.5rem;overflow-y:auto;padding-right:.5rem}.MainLayout_navSection__D1X4v{display:flex;flex-direction:column;gap:.25rem}.MainLayout_navSectionTitle__wxshy{font-size:.75rem;font-weight:700;color:#a78bfa;text-transform:uppercase;letter-spacing:.1em;padding:.5rem .75rem;opacity:.8}.MainLayout_sidebarLink__RuDgI{display:flex;align-items:center;gap:.75rem;padding:.625rem .75rem;border-radius:.75rem;color:#e0e7ff;font-weight:500;font-size:.95rem;transition:all .2s;text-decoration:none;position:relative;overflow:hidden}.MainLayout_sidebarLink__RuDgI:hover{background:rgba(124,58,237,.15);color:#fff;transform:translateX(2px)}.MainLayout_sidebarLink__RuDgI.MainLayout_active__0gRTN{background:linear-gradient(90deg,rgba(167,139,250,.25),rgba(124,58,237,.15));color:#fff;box-shadow:inset 0 0 0 1px rgba(167,139,250,.3)}.MainLayout_sidebarLink__RuDgI.MainLayout_active__0gRTN:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:70%;background:#a78bfa;border-radius:0 2px 2px 0;box-shadow:0 0 8px #a78bfa}.MainLayout_sidebarIcon__EwfWn{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;position:relative;flex-shrink:0}.MainLayout_notificationDot__9mlaA{position:absolute;top:-4px;right:-4px;background:#f472b6;color:#fff;font-size:.625rem;font-weight:700;min-width:16px;height:16px;border-radius:9999px;display:flex;align-items:center;justify-content:center;padding:0 4px;box-shadow:0 0 8px #f472b6aa;animation:MainLayout_pulse__vSJbp 2s infinite}.MainLayout_sidebarLabel__wcVHM{font-size:.95rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MainLayout_badge__SEfSk{margin-left:auto;background:linear-gradient(90deg,#f472b6,#a78bfa);color:#fff;font-size:.625rem;font-weight:700;padding:.125rem .5rem;border-radius:9999px;text-transform:uppercase;letter-spacing:.05em;box-shadow:0 0 8px #f472b6aa}.MainLayout_quickActions__WCwvu{margin-top:1rem;padding:1rem 0;border-top:1px solid rgba(167,139,250,.2);display:flex;flex-direction:column;gap:.5rem}.MainLayout_quickActionBtn__ynPhy{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.75rem;background:linear-gradient(90deg,#a78bfa,#f472b6);color:#fff;font-weight:700;border:none;border-radius:.75rem;cursor:pointer;transition:all .2s;font-size:.9rem}.MainLayout_quickActionBtn__ynPhy:hover{transform:translateY(-2px);box-shadow:0 4px 16px #a78bfa66}.MainLayout_quickActionBtn__ynPhy span{font-size:1.25rem}.MainLayout_sidebarFooter__e5ZLE{margin-top:auto;padding-top:1rem;border-top:1px solid rgba(167,139,250,.2);display:flex;flex-direction:column;gap:.25rem}.MainLayout_themeSwitcher__DqfzQ{margin-top:.5rem;padding-top:.5rem;border-top:1px solid rgba(167,139,250,.1)}.MainLayout_themeBtn__OF9_D{width:100%;display:flex;align-items:center;gap:.75rem;padding:.625rem .75rem;background:none;border:none;border-radius:.75rem;color:#a1a1aa;font-weight:500;font-size:.95rem;cursor:pointer;transition:all .2s}.MainLayout_themeBtn__OF9_D:hover{background:rgba(124,58,237,.15);color:#a78bfa}.MainLayout_themeIcon__2KY_n{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.MainLayout_themeLabel__PkjsT{font-size:.95rem;font-weight:600}.MainLayout_sidebar__KEQIi.MainLayout_collapsed__Qxmc0 .MainLayout_themeBtn__OF9_D{justify-content:center}.MainLayout_sidebar__KEQIi.MainLayout_collapsed__Qxmc0 .MainLayout_badge__SEfSk,.MainLayout_sidebar__KEQIi.MainLayout_collapsed__Qxmc0 .MainLayout_logoText__uSive,.MainLayout_sidebar__KEQIi.MainLayout_collapsed__Qxmc0 .MainLayout_navSectionTitle__wxshy,.MainLayout_sidebar__KEQIi.MainLayout_collapsed__Qxmc0 .MainLayout_quickActionBtn__ynPhy span:last-child,.MainLayout_sidebar__KEQIi.MainLayout_collapsed__Qxmc0 .MainLayout_sidebarLabel__wcVHM,.MainLayout_sidebar__KEQIi.MainLayout_collapsed__Qxmc0 .MainLayout_themeLabel__PkjsT,.MainLayout_sidebar__KEQIi.MainLayout_collapsed__Qxmc0 .MainLayout_userInfo__DVz_n{display:none}.MainLayout_sidebar__KEQIi.MainLayout_collapsed__Qxmc0 .MainLayout_quickActionBtn__ynPhy,.MainLayout_sidebar__KEQIi.MainLayout_collapsed__Qxmc0 .MainLayout_sidebarHeader__qHy9E,.MainLayout_sidebar__KEQIi.MainLayout_collapsed__Qxmc0 .MainLayout_sidebarLink__RuDgI{justify-content:center}.MainLayout_sidebar__KEQIi.MainLayout_collapsed__Qxmc0 .MainLayout_userSection__eRJrw{padding:.5rem}.MainLayout_sidebar__KEQIi.MainLayout_collapsed__Qxmc0 .MainLayout_userProfile__RiGEt{justify-content:center}.MainLayout_sidebarNav__zFNz7::-webkit-scrollbar{width:4px}.MainLayout_sidebarNav__zFNz7::-webkit-scrollbar-track{background:rgba(167,139,250,.1);border-radius:2px}.MainLayout_sidebarNav__zFNz7::-webkit-scrollbar-thumb{background:rgba(167,139,250,.5);border-radius:2px}.MainLayout_sidebarNav__zFNz7::-webkit-scrollbar-thumb:hover{background:rgba(167,139,250,.7)}.MainLayout_mainHeader__wca_E{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:linear-gradient(90deg,#2e1065cc,#1e293bcc 60%,#000c);box-shadow:0 2px 16px 0 #7c3aed33,0 1px 4px 0 #000a;border-bottom:2px solid #7c3aed;display:flex;align-items:center;padding:.75rem 1.5rem;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:2rem 2rem 0 0}.MainLayout_headerNav__USK9L{display:flex;align-items:center;gap:1.25rem}.MainLayout_headerLink__OQQDG{color:#fff;position:relative;display:flex;align-items:center;gap:.5rem;font-weight:500;font-size:1rem;border-radius:9999px;padding:.25rem .5rem;transition:background .18s,color .18s,box-shadow .18s}.MainLayout_headerLink__OQQDG:focus,.MainLayout_headerLink__OQQDG:hover{background:rgba(236,72,153,.12);color:#f472b6;box-shadow:0 0 0 2px #f472b655}.MainLayout_authButtons__YuhbV{display:flex;align-items:center;gap:.75rem}.MainLayout_signInButton__A4TBj{display:flex;align-items:center;padding:.5rem 1rem;background:transparent;border:1px solid rgba(167,139,250,.5);border-radius:9999px;color:#a78bfa;font-weight:600;font-size:.875rem;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1);white-space:nowrap}.MainLayout_signInButton__A4TBj:hover{background:rgba(167,139,250,.1);border-color:#a78bfa;color:#d8b4fe;box-shadow:0 0 20px rgba(167,139,250,.3);transform:translateY(-1px)}.MainLayout_signInButton__A4TBj:active{transform:translateY(0)}.MainLayout_signUpButton__4drV9{display:flex;align-items:center;padding:.5rem 1.25rem;background:linear-gradient(135deg,#a78bfa,#7c3aed);border:none;border-radius:9999px;color:#fff;font-weight:700;font-size:.875rem;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1);white-space:nowrap;box-shadow:0 2px 8px rgba(124,58,237,.3)}.MainLayout_signUpButton__4drV9:hover{background:linear-gradient(135deg,#d8b4fe,#a78bfa);box-shadow:0 4px 20px rgba(167,139,250,.4);transform:translateY(-2px)}.MainLayout_signUpButton__4drV9:active{transform:translateY(0);box-shadow:0 2px 8px rgba(124,58,237,.3)}@media (max-width:640px){.MainLayout_authButtons__YuhbV{gap:.5rem}.MainLayout_signInButton__A4TBj,.MainLayout_signUpButton__4drV9{padding:.375rem .875rem;font-size:.8125rem}}.MainLayout_userMenuContainer__EI_PP{position:relative}.MainLayout_userMenuButton__jqtue{display:flex;align-items:center;gap:.25rem;padding:.25rem;background:transparent;border:2px solid transparent;border-radius:9999px;cursor:pointer;transition:all .2s}.MainLayout_userMenuButton__jqtue:hover{background:rgba(167,139,250,.1);border-color:rgba(167,139,250,.3)}.MainLayout_userMenuButton__jqtue:focus-visible{outline:2px solid #f472b6;outline-offset:2px}.MainLayout_userMenuAvatar__RU17x{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:rgba(167,139,250,.2);border-radius:9999px;color:#a78bfa}.MainLayout_userMenuChevron__4oBM_{color:#a78bfa;transition:transform .2s}.MainLayout_userMenuButton__jqtue:hover .MainLayout_userMenuChevron__4oBM_{transform:translateY(1px)}.MainLayout_userMenuDropdown__DZeNj{position:absolute;top:calc(100% + .5rem);right:0;min-width:220px;background:rgba(20,10,30,.98);border:1px solid rgba(167,139,250,.3);border-radius:1rem;box-shadow:0 10px 40px rgba(0,0,0,.5),0 0 20px rgba(167,139,250,.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overflow:hidden;z-index:50;animation:MainLayout_dropdownFadeIn__TKNoo .2s cubic-bezier(.4,0,.2,1)}@keyframes MainLayout_dropdownFadeIn__TKNoo{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.MainLayout_userMenuHeader__qtDuo{padding:1rem;background:rgba(167,139,250,.05);border-bottom:1px solid rgba(167,139,250,.2)}.MainLayout_userMenuName__novip{font-weight:700;color:#e0e7ff;font-size:.875rem;margin-bottom:.25rem}.MainLayout_userMenuEmail__nuK7h{font-size:.75rem;color:#a78bfa;opacity:.8}.MainLayout_userMenuDivider___ZE_S{height:1px;background:rgba(167,139,250,.2);margin:.25rem 0}.MainLayout_userMenuItem__l3R3I{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;color:#e0e7ff;font-size:.875rem;font-weight:500;text-decoration:none;background:transparent;border:none;width:100%;text-align:left;cursor:pointer;transition:all .2s}.MainLayout_userMenuItem__l3R3I:hover{background:rgba(167,139,250,.1);color:#fff;padding-left:1.25rem}.MainLayout_userMenuItem__l3R3I svg{width:20px;height:20px;flex-shrink:0;opacity:.8}.MainLayout_userMenuItem__l3R3I:hover svg{opacity:1;color:#a78bfa}.MainLayout_shadowCute__OCsgU{box-shadow:0 0 12px 2px #a78bfa,0 0 2px 0 #f472b6}.MainLayout_dropShadowCute__D6wxb{filter:drop-shadow(0 0 8px #a78bfa88) drop-shadow(0 0 2px #f472b6aa)}.MainLayout_mainContent__ycADQ{flex:1 1;position:relative;background:#000;min-height:100vh;overflow-x:hidden;overflow-y:auto;border-radius:0 2rem 2rem 0}.MainLayout_mainContent__ycADQ:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at top left,rgba(167,139,250,.15) 0,transparent 40%),radial-gradient(ellipse at bottom right,rgba(244,114,182,.15) 0,transparent 40%),radial-gradient(ellipse at center,rgba(124,58,237,.1) 0,transparent 60%);pointer-events:none;z-index:0}.MainLayout_mainContent__ycADQ:after{content:"";position:fixed;width:600px;height:600px;background:radial-gradient(circle,rgba(167,139,250,.2) 0,transparent 70%);border-radius:50%;top:-300px;right:-300px;animation:MainLayout_floatOrb__4j67H 20s ease-in-out infinite;pointer-events:none;z-index:0}.MainLayout_contentWrapper__pxVyY{position:relative;z-index:1;padding:2rem;min-height:100vh;background:linear-gradient(180deg,rgba(10,10,20,.4),rgba(20,10,30,.3) 50%,rgba(10,10,20,.4));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.MainLayout_contentWrapper__pxVyY:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:repeating-linear-gradient(45deg,transparent,transparent 35px,rgba(255,255,255,.01) 0,rgba(255,255,255,.01) 70px),repeating-linear-gradient(-45deg,transparent,transparent 35px,rgba(255,255,255,.01) 0,rgba(255,255,255,.01) 70px);pointer-events:none;z-index:1;opacity:.5}.MainLayout_contentWrapper__pxVyY:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(rgba(167,139,250,.03) 1px,transparent 0),linear-gradient(90deg,rgba(167,139,250,.03) 1px,transparent 0);background-size:50px 50px;pointer-events:none;z-index:0;animation:MainLayout_gridMove__fp83f 60s linear infinite}@keyframes MainLayout_gridMove__fp83f{0%{transform:translate(0)}to{transform:translate(50px,50px)}}.MainLayout_contentContainer__67uib{position:relative;z-index:2;max-width:1600px;margin:0 auto}.MainLayout_mainContent__ycADQ::-webkit-scrollbar{width:12px}.MainLayout_mainContent__ycADQ::-webkit-scrollbar-track{background:rgba(167,139,250,.05);border-radius:6px}.MainLayout_mainContent__ycADQ::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#a78bfa,#7c3aed);border-radius:6px;border:2px solid rgba(0,0,0,.2)}.MainLayout_mainContent__ycADQ::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#d8b4fe,#a78bfa)}.MainLayout_mainContent__ycADQ{scroll-behavior:smooth;scrollbar-gutter:stable}.MainLayout_floatingOrbs__On94n{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.MainLayout_orb1__ZhMQM,.MainLayout_orb2__1xRp5,.MainLayout_orb3__RmaSq{position:absolute;border-radius:50%;filter:blur(40px);opacity:.4;animation:MainLayout_floatOrb__4j67H 20s ease-in-out infinite}.MainLayout_orb1__ZhMQM{width:400px;height:400px;background:radial-gradient(circle,rgba(167,139,250,.8) 0,transparent 70%);top:10%;left:10%;animation-duration:25s;animation-delay:0s}.MainLayout_orb2__1xRp5{width:300px;height:300px;background:radial-gradient(circle,rgba(244,114,182,.8) 0,transparent 70%);top:60%;right:15%;animation-duration:30s;animation-delay:-10s}.MainLayout_orb3__RmaSq{width:350px;height:350px;background:radial-gradient(circle,rgba(251,191,36,.6) 0,transparent 70%);bottom:20%;left:50%;animation-duration:35s;animation-delay:-20s}@keyframes MainLayout_floatOrb__4j67H{0%,to{transform:translate(0) scale(1)}25%{transform:translate(-30px,-50px) scale(1.1)}50%{transform:translate(50px,-30px) scale(.9)}75%{transform:translate(-20px,40px) scale(1.05)}}.MainLayout_mainContent__ycADQ h1,.MainLayout_mainContent__ycADQ h2,.MainLayout_mainContent__ycADQ h3,.MainLayout_mainContent__ycADQ h4,.MainLayout_mainContent__ycADQ h5,.MainLayout_mainContent__ycADQ h6{font-weight:800;margin-top:2.5rem;margin-bottom:1.5rem;letter-spacing:-.02em;position:relative;transition:all .3s ease}.MainLayout_mainContent__ycADQ h1{font-size:3.5rem;background:linear-gradient(135deg,#a78bfa,#f472b6 50%,#fbbf24);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:0 0 80px rgba(167,139,250,.5);animation:MainLayout_shimmer__c00ut 3s ease-in-out infinite}@keyframes MainLayout_shimmer__c00ut{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.MainLayout_mainContent__ycADQ h2{font-size:2.5rem;color:#e0e7ff;text-shadow:0 2px 20px rgba(167,139,250,.4),0 4px 40px rgba(124,58,237,.2)}.MainLayout_mainContent__ycADQ h3{font-size:1.875rem;color:#d8b4fe;text-shadow:0 2px 16px rgba(167,139,250,.3)}.MainLayout_mainContent__ycADQ h4{font-size:1.5rem;color:#c4b5fd;text-shadow:0 2px 12px rgba(167,139,250,.25)}.MainLayout_mainContent__ycADQ h1:after,.MainLayout_mainContent__ycADQ h2:after{content:"";position:absolute;bottom:-.5rem;left:0;width:0;height:3px;background:linear-gradient(90deg,#a78bfa,#f472b6);border-radius:2px;transition:width .3s ease}.MainLayout_mainContent__ycADQ h1:hover:after,.MainLayout_mainContent__ycADQ h2:hover:after{width:100%}.MainLayout_mainContent__ycADQ p{color:#e0e7ff;font-size:1.125rem;margin-bottom:1.5rem;line-height:1.8;font-weight:400;text-rendering:optimizeLegibility;transition:all .2s ease}.MainLayout_mainContent__ycADQ p:hover{color:#f3e8ff;text-shadow:0 0 20px rgba(167,139,250,.2)}.MainLayout_mainContent__ycADQ a{position:relative;color:#f472b6;text-decoration:none;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);background:linear-gradient(90deg,#f472b6 0,#f472b6);background-size:0 2px;background-repeat:no-repeat;background-position:0 100%}.MainLayout_mainContent__ycADQ a:hover{color:#a78bfa;background-size:100% 2px;text-shadow:0 0 20px rgba(244,114,182,.4)}.MainLayout_mainContent__ycADQ a:before{content:"";position:absolute;bottom:-4px;left:0;right:0;height:8px;background:linear-gradient(90deg,rgba(244,114,182,.4),rgba(167,139,250,.4));opacity:0;filter:blur(8px);transition:opacity .3s ease}.MainLayout_mainContent__ycADQ a:hover:before{opacity:1}.MainLayout_mainContent__ycADQ ol,.MainLayout_mainContent__ycADQ ul{margin-left:2rem;margin-bottom:1.25rem;color:#d8b4fe;font-size:1.1rem}.MainLayout_mainContent__ycADQ ol li,.MainLayout_mainContent__ycADQ ul li{margin-bottom:.5rem}.MainLayout_mainContent__ycADQ code,.MainLayout_mainContent__ycADQ pre{background:#1e293b;color:#f472b6;border-radius:.5rem;padding:.2em .5em;font-family:Fira Mono,Consolas,Menlo,monospace;font-size:1em}.MainLayout_mainContent__ycADQ pre{padding:1em;overflow-x:auto;margin-bottom:1.5rem}.MainLayout_mainContent__ycADQ table{width:100%;border-collapse:collapse;margin-bottom:2rem;background:#18181b;border-radius:1rem;overflow:hidden;box-shadow:0 2px 12px #7c3aed22}.MainLayout_mainContent__ycADQ td,.MainLayout_mainContent__ycADQ th{padding:.75rem 1rem;border-bottom:1px solid #312e81;color:#e0e7ff}.MainLayout_mainContent__ycADQ th{background:#7c3aed;color:#fff;font-weight:700}.MainLayout_mainContent__ycADQ tr:last-child td{border-bottom:none}.MainLayout_mainContent__ycADQ .MainLayout_button__bNr5z,.MainLayout_mainContent__ycADQ button{position:relative;background:linear-gradient(135deg,#a78bfa,#7c3aed 50%,#f472b6);background-size:200% 200%;animation:MainLayout_gradientShift__xFp44 3s ease infinite;color:#fff;font-weight:700;border:none;border-radius:1rem;padding:.875rem 2rem;font-size:1.125rem;cursor:pointer;box-shadow:0 4px 20px rgba(167,139,250,.4),0 8px 40px rgba(124,58,237,.2),inset 0 1px 0 rgba(255,255,255,.2);transition:all .3s cubic-bezier(.4,0,.2,1);margin-bottom:1rem;overflow:hidden;transform-style:preserve-3d;perspective:1000px}@keyframes MainLayout_gradientShift__xFp44{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.MainLayout_mainContent__ycADQ button:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent 30%,rgba(255,255,255,.1) 50%,transparent 70%);transform:rotate(45deg);transition:all .6s;opacity:0}.MainLayout_mainContent__ycADQ button:hover:before{animation:MainLayout_holographicSweep__u7u9T .6s ease;opacity:1}@keyframes MainLayout_holographicSweep__u7u9T{0%{transform:rotate(45deg) translateX(-100%)}to{transform:rotate(45deg) translateX(100%)}}.MainLayout_mainContent__ycADQ button:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(255,255,255,.5);transform:translate(-50%,-50%);transition:width .6s,height .6s}.MainLayout_mainContent__ycADQ button:active:after{width:300px;height:300px;opacity:0}.MainLayout_mainContent__ycADQ button:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 6px 30px rgba(167,139,250,.5),0 12px 60px rgba(124,58,237,.3),inset 0 1px 0 rgba(255,255,255,.3);background-position:100% 50%}.MainLayout_mainContent__ycADQ button:active{transform:translateY(0) scale(.98);box-shadow:0 2px 10px rgba(167,139,250,.4),0 4px 20px rgba(124,58,237,.2),inset 0 2px 4px rgba(0,0,0,.2)}.MainLayout_mainContent__ycADQ button span{position:relative;z-index:1;text-shadow:0 0 20px rgba(255,255,255,.5)}.MainLayout_mainContent__ycADQ input,.MainLayout_mainContent__ycADQ select,.MainLayout_mainContent__ycADQ textarea{background:#18181b;color:#fff;border:1.5px solid #a78bfa;border-radius:.75rem;padding:.5rem 1rem;font-size:1.1rem;margin-bottom:1rem;transition:border .18s,box-shadow .18s}.MainLayout_mainContent__ycADQ input:focus,.MainLayout_mainContent__ycADQ select:focus,.MainLayout_mainContent__ycADQ textarea:focus{border-color:#f472b6;box-shadow:0 0 0 2px #f472b655;outline:none}.MainLayout_mainContent__ycADQ .MainLayout_card__sPc_2{position:relative;background:rgba(20,10,30,.6);border:1px solid rgba(167,139,250,.2);border-radius:1.5rem;padding:2rem;margin-bottom:2rem;overflow:hidden;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:all .4s cubic-bezier(.4,0,.2,1);transform-style:preserve-3d}.MainLayout_mainContent__ycADQ .MainLayout_card__sPc_2:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 50%,rgba(167,139,250,.1) 0,transparent 50%),radial-gradient(circle at 80% 80%,rgba(244,114,182,.1) 0,transparent 50%),radial-gradient(circle at 40% 20%,rgba(251,191,36,.05) 0,transparent 50%);z-index:0;opacity:0;transition:opacity .4s ease}.MainLayout_mainContent__ycADQ .MainLayout_card__sPc_2:hover:before{opacity:1}.MainLayout_mainContent__ycADQ .MainLayout_card__sPc_2:after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(45deg,#a78bfa,#7c3aed,#f472b6,#fbbf24,#a78bfa);background-size:400% 400%;border-radius:1.5rem;z-index:-1;opacity:0;transition:opacity .4s ease;animation:MainLayout_borderGradient__5Q0vR 3s ease infinite}@keyframes MainLayout_borderGradient__5Q0vR{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.MainLayout_mainContent__ycADQ .MainLayout_card__sPc_2:hover:after{opacity:1}.MainLayout_mainContent__ycADQ .MainLayout_card__sPc_2:hover{transform:translateY(-8px) rotateX(2deg);box-shadow:0 20px 40px rgba(167,139,250,.3),0 40px 80px rgba(124,58,237,.15),inset 0 1px 0 rgba(255,255,255,.1);border-color:rgba(167,139,250,.4)}.MainLayout_mainContent__ycADQ .MainLayout_card__sPc_2>*{position:relative;z-index:1}.MainLayout_mainContent__ycADQ .MainLayout_card__sPc_2.MainLayout_highlight___dS0y{background:linear-gradient(135deg,rgba(167,139,250,.1),rgba(244,114,182,.1)),rgba(20,10,30,.8);border-color:rgba(167,139,250,.4)}.MainLayout_mainContent__ycADQ .MainLayout_card__sPc_2.MainLayout_glass__qAk8c{background:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(40px) saturate(180%);backdrop-filter:blur(40px) saturate(180%);border:1px solid rgba(255,255,255,.1)}.MainLayout_mainContent__ycADQ .MainLayout_card__sPc_2.MainLayout_neon__XDG3p{box-shadow:0 0 20px rgba(167,139,250,.5),0 0 40px rgba(167,139,250,.3),0 0 60px rgba(167,139,250,.1),inset 0 0 20px rgba(167,139,250,.1)}.MainLayout_mainContent__ycADQ .MainLayout_badge__SEfSk{display:inline-block;background:#f472b6;color:#fff;border-radius:9999px;padding:.25em 1em;font-size:.95em;font-weight:700;margin-right:.5em;margin-bottom:.5em}.MainLayout_mainContent__ycADQ .MainLayout_divider__53gBZ{border:none;border-top:2px solid #a78bfa;margin:2rem 0}.MainLayout_mainContent__ycADQ .MainLayout_empty__glVet{color:#a1a1aa;font-size:1.2rem;text-align:center;margin:2rem 0}.MainLayout_mainContent__ycADQ .MainLayout_success__tlGIj{color:#22c55e;font-weight:700}.MainLayout_mainContent__ycADQ .MainLayout_error__hjhOJ{color:#ef4444;font-weight:700}.MainLayout_mainContent__ycADQ .MainLayout_info__AZTAc{color:#38bdf8;font-weight:700}.MainLayout_mainContent__ycADQ .MainLayout_warning__i_xTL{color:#facc15;font-weight:700}.MainLayout_mainContent__ycADQ img,.MainLayout_mainContent__ycADQ video{border-radius:1.25rem;max-width:100%;height:auto;box-shadow:0 2px 8px #a78bfa22;margin-bottom:1.5rem}.MainLayout_mainContent__ycADQ .MainLayout_flex__tC1Z8{display:flex;gap:1.5rem}.MainLayout_mainContent__ycADQ .MainLayout_grid__a8fHb{display:grid;grid-gap:1.5rem;gap:1.5rem}.MainLayout_mainContent__ycADQ .MainLayout_center__RRBim{display:flex;align-items:center;justify-content:center}.MainLayout_mainContent__ycADQ .MainLayout_rounded__vH6BI{border-radius:1.5rem!important}.MainLayout_mainContent__ycADQ .MainLayout_shadow__1M_hk{box-shadow:0 4px 32px 0 #a78bfa33,0 1.5px 6px 0 #0002!important}.MainLayout_mainContent__ycADQ .MainLayout_animate__uGZnK{animation:MainLayout_advancedFadeIn__vCVG4 .8s cubic-bezier(.4,0,.2,1)}@keyframes MainLayout_advancedFadeIn__vCVG4{0%{opacity:0;transform:translateY(30px) scale(.95);filter:blur(10px)}50%{filter:blur(5px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}.MainLayout_mainContent__ycADQ .MainLayout_stagger__UHUhW>*{animation:MainLayout_staggerIn__TY_9O .6s cubic-bezier(.4,0,.2,1) both}.MainLayout_mainContent__ycADQ .MainLayout_stagger__UHUhW>:first-child{animation-delay:.1s}.MainLayout_mainContent__ycADQ .MainLayout_stagger__UHUhW>:nth-child(2){animation-delay:.2s}.MainLayout_mainContent__ycADQ .MainLayout_stagger__UHUhW>:nth-child(3){animation-delay:.3s}.MainLayout_mainContent__ycADQ .MainLayout_stagger__UHUhW>:nth-child(4){animation-delay:.4s}.MainLayout_mainContent__ycADQ .MainLayout_stagger__UHUhW>:nth-child(5){animation-delay:.5s}@keyframes MainLayout_staggerIn__TY_9O{0%{opacity:0;transform:translateX(-20px) translateY(20px) rotate(-5deg)}to{opacity:1;transform:translateX(0) translateY(0) rotate(0)}}.MainLayout_mainContent__ycADQ .MainLayout_parallax__rUsji{transform:translateZ(0);will-change:transform;transition:transform .6s cubic-bezier(.4,0,.2,1)}.MainLayout_mainContent__ycADQ .MainLayout_parallax-slow__dVnAr{transform:translateY(calc(var(--scroll-y, 0) * .5px))}.MainLayout_mainContent__ycADQ .MainLayout_parallax-fast__32SKT{transform:translateY(calc(var(--scroll-y, 0) * -.8px))}.MainLayout_mainContent__ycADQ .MainLayout_glitch__Bms_D{position:relative;animation:MainLayout_glitch__Bms_D 2s infinite}.MainLayout_mainContent__ycADQ .MainLayout_glitch__Bms_D:after,.MainLayout_mainContent__ycADQ .MainLayout_glitch__Bms_D:before{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%}.MainLayout_mainContent__ycADQ .MainLayout_glitch__Bms_D:before{animation:MainLayout_glitch-1__hwlRA .5s infinite;color:#f472b6;z-index:-1}.MainLayout_mainContent__ycADQ .MainLayout_glitch__Bms_D:after{animation:MainLayout_glitch-2__n2Ti9 .5s infinite;color:#38bdf8;z-index:-2}@keyframes MainLayout_glitch__Bms_D{0%,to{transform:translate(0)}20%{transform:translate(-2px,2px)}40%{transform:translate(-2px,-2px)}60%{transform:translate(2px,2px)}80%{transform:translate(2px,-2px)}}@keyframes MainLayout_glitch-1__hwlRA{0%,to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);transform:translate(0)}20%{-webkit-clip-path:inset(20% 0 60% 0);clip-path:inset(20% 0 60% 0);transform:translate(-4px)}40%{-webkit-clip-path:inset(50% 0 20% 0);clip-path:inset(50% 0 20% 0);transform:translate(4px)}60%{-webkit-clip-path:inset(10% 0 80% 0);clip-path:inset(10% 0 80% 0);transform:translate(2px)}80%{-webkit-clip-path:inset(80% 0 5% 0);clip-path:inset(80% 0 5% 0);transform:translate(-2px)}}@keyframes MainLayout_glitch-2__n2Ti9{0%,to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);transform:translate(0)}20%{-webkit-clip-path:inset(80% 0 5% 0);clip-path:inset(80% 0 5% 0);transform:translate(2px)}40%{-webkit-clip-path:inset(10% 0 80% 0);clip-path:inset(10% 0 80% 0);transform:translate(-2px)}60%{-webkit-clip-path:inset(50% 0 20% 0);clip-path:inset(50% 0 20% 0);transform:translate(-4px)}80%{-webkit-clip-path:inset(20% 0 60% 0);clip-path:inset(20% 0 60% 0);transform:translate(4px)}}.MainLayout_mainContent__ycADQ .MainLayout_float__lOvxI{animation:MainLayout_float__lOvxI 6s ease-in-out infinite}@keyframes MainLayout_float__lOvxI{0%,to{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-20px) rotate(-5deg)}75%{transform:translateY(10px) rotate(5deg)}}.MainLayout_mainContent__ycADQ .MainLayout_pulse-glow__4TB0r{animation:MainLayout_pulseGlow__Q7oqf 2s ease-in-out infinite}@keyframes MainLayout_pulseGlow__Q7oqf{0%,to{box-shadow:0 0 20px rgba(167,139,250,.5),0 0 40px rgba(167,139,250,.3),0 0 60px rgba(167,139,250,.1)}50%{box-shadow:0 0 30px rgba(244,114,182,.6),0 0 60px rgba(244,114,182,.4),0 0 90px rgba(244,114,182,.2)}}.MainLayout_mainContent__ycADQ .MainLayout_morph-bg__uwIVi{position:relative;overflow:hidden}.MainLayout_mainContent__ycADQ .MainLayout_morph-bg__uwIVi:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at 20% 80%,rgba(167,139,250,.3) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(244,114,182,.3) 0,transparent 50%),radial-gradient(circle at 40% 40%,rgba(251,191,36,.2) 0,transparent 50%);animation:MainLayout_morph__KwZuR 20s ease-in-out infinite}@keyframes MainLayout_morph__KwZuR{0%,to{transform:rotate(0deg) scale(1);border-radius:30% 70% 70% 30%/30% 30% 70% 70%}25%{transform:rotate(90deg) scale(1.1);border-radius:70% 30% 30% 70%/70% 70% 30% 30%}50%{transform:rotate(180deg) scale(.9);border-radius:30% 70% 70% 30%/70% 30% 30% 70%}75%{transform:rotate(270deg) scale(1.05);border-radius:70% 30% 30% 70%/30% 70% 70% 30%}}.MainLayout_headerLink__OQQDG:focus-visible,.MainLayout_sidebarLink__RuDgI:focus-visible{outline:2px solid #f472b6;outline-offset:2px}.MainLayout_mainLayout__j_hEW img{border-radius:1.5rem;object-fit:cover}@media (prefers-reduced-motion:no-preference){.MainLayout_mainHeader__wca_E{animation:MainLayout_headerFadeIn__O3l_s .7s cubic-bezier(.4,0,.2,1)}.MainLayout_sidebar__KEQIi{animation:MainLayout_sidebarFadeIn__s2SAv .7s cubic-bezier(.4,0,.2,1)}}@keyframes MainLayout_headerFadeIn__O3l_s{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:none}}@keyframes MainLayout_sidebarFadeIn__s2SAv{0%{opacity:0;transform:translateX(-32px)}to{opacity:1;transform:none}}.Tooltip_trigger__2gUqZ{display:inline-block}.Tooltip_tooltip__SErsa{position:fixed;z-index:9999;background:rgba(20,10,30,.95);color:#e0e7ff;padding:.5rem .75rem;border-radius:.5rem;font-size:.875rem;font-weight:500;white-space:nowrap;pointer-events:none;border:1px solid rgba(167,139,250,.3);box-shadow:0 4px 16px rgba(0,0,0,.3);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:Tooltip_fadeIn__qIRiz .2s ease-out}@keyframes Tooltip_fadeIn__qIRiz{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.Tooltip_tooltip__SErsa.Tooltip_top__6csbD{transform:translateX(-50%) translateY(-100%)}.Tooltip_tooltip__SErsa.Tooltip_right__WaU_4{transform:translateY(-50%)}.Tooltip_tooltip__SErsa.Tooltip_bottom__ZRke_{transform:translateX(-50%)}.Tooltip_tooltip__SErsa.Tooltip_left__6Fd1O{transform:translateX(-100%) translateY(-50%)}.Tooltip_tooltip__SErsa:before{content:"";position:absolute;width:8px;height:8px;background:rgba(20,10,30,.95);border:1px solid rgba(167,139,250,.3);transform:rotate(45deg)}.Tooltip_tooltip__SErsa.Tooltip_top__6csbD:before{bottom:-5px;left:50%;transform:translateX(-50%) rotate(45deg);border-top:none;border-left:none}.Tooltip_tooltip__SErsa.Tooltip_right__WaU_4:before{left:-5px;top:50%;transform:translateY(-50%) rotate(45deg);border-top:none;border-right:none}.Tooltip_tooltip__SErsa.Tooltip_bottom__ZRke_:before{top:-5px;left:50%;transform:translateX(-50%) rotate(45deg);border-bottom:none;border-right:none}.Tooltip_tooltip__SErsa.Tooltip_left__6Fd1O:before{right:-5px;top:50%;transform:translateY(-50%) rotate(45deg);border-bottom:none;border-left:none}