#nprogress{pointer-events:none}#nprogress .bar{z-index:1031;background:#29d;width:100%;height:2px;position:fixed;top:0;left:0}#nprogress .peg{opacity:1;width:100px;height:100%;display:block;position:absolute;right:0;transform:rotate(3deg)translateY(-4px);box-shadow:0 0 10px #29d,0 0 5px #29d}#nprogress .spinner{z-index:1031;display:block;position:fixed;top:15px;right:15px}#nprogress .spinner-icon{box-sizing:border-box;border:2px solid #0000;border-color:#29d #0000 #0000 #29d;border-radius:50%;width:18px;height:18px;animation:.4s linear infinite nprogress-spinner}.nprogress-custom-parent{position:relative;overflow:hidden}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
#nprogress .bar{background:var(--color-purple,#50f)}#nprogress .peg{box-shadow:0 0 10px var(--color-purple,#50f),0 0 5px var(--color-purple,#50f)}
.style-module__29RnFq__logo{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:0;flex-direction:column;place-content:center;place-self:center;place-items:center;width:100%;height:3.5rem;transition:all .3s;display:flex;position:relative;overflow:hidden}.style-module__29RnFq__logoCollapsed{width:3rem;height:3rem}.style-module__29RnFq__logoFull{opacity:1;z-index:1;justify-content:center;align-items:center;width:100%;height:100%;transition:all .3s;display:flex;position:relative;transform:scale(1)}.style-module__29RnFq__logoFullHidden{opacity:0;pointer-events:none;position:absolute;transform:scale(.8)}.style-module__29RnFq__logoImage{object-fit:contain;filter:none;width:auto;transition:all .3s}.style-module__29RnFq__logoCompact{opacity:0;z-index:1;pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;transition:all .3s;display:flex;position:absolute;transform:scale(.8)}.style-module__29RnFq__logoCompactVisible{opacity:1;pointer-events:auto;position:relative;transform:scale(1)}.style-module__29RnFq__logoIcon{object-fit:contain;filter:none;width:2.5rem;height:2.5rem;transition:all .3s}.style-module__29RnFq__skeleton{z-index:2;background:#ffffff0d;border-radius:.75rem;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.style-module__29RnFq__skeletonCompact{border-radius:.5rem;width:3rem;height:3rem}.style-module__29RnFq__skeletonShimmer{background:linear-gradient(90deg,#0000 0%,#ffffff1a 50%,#0000 100%);animation:1.5s infinite style-module__29RnFq__shimmer;position:absolute;inset:0}@keyframes style-module__29RnFq__shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.style-module__29RnFq__fallbackText{color:var(--color-white);text-transform:uppercase;letter-spacing:.1em;z-index:1;font-size:1.25rem;font-weight:700}.style-module__29RnFq__logoCollapsed .style-module__29RnFq__fallbackText{font-size:.875rem}@media (max-width:768px){.style-module__29RnFq__logo{height:3rem}.style-module__29RnFq__logoImage{height:2rem}.style-module__29RnFq__logoIcon{width:2rem;height:2rem}}@media (prefers-reduced-motion:reduce){.style-module__29RnFq__logo,.style-module__29RnFq__logoFull,.style-module__29RnFq__logoCompact,.style-module__29RnFq__logoImage,.style-module__29RnFq__logoIcon,.style-module__29RnFq__glow{transition:none}.style-module__29RnFq__skeletonShimmer{animation:none}.style-module__29RnFq__logo:hover .style-module__29RnFq__logoImage,.style-module__29RnFq__logo:hover .style-module__29RnFq__logoIcon{transform:none}}.style-module__29RnFq__logo:focus-visible{outline:2px solid var(--color-purple);outline-offset:2px}
.style-module__c_A0tW__userBlock{width:100%;height:auto;padding:var(--spacing-sm);border-radius:var(--radius-md);place-content:center start;place-self:center;place-items:center;gap:var(--spacing-sm);background:var(--color-overlay-light-05);transition:var(--transition-all);z-index:1;border:none;flex-flow:column;margin-top:auto;display:flex;position:relative}.style-module__c_A0tW__userBlock.style-module__c_A0tW__collapsed{flex-flow:column;place-content:center}.style-module__c_A0tW__userBlock.style-module__c_A0tW__unSign{background:0 0;border-color:#0000;place-content:center}.style-module__c_A0tW__userContent{width:100%;height:auto;min-height:4rem;padding:var(--spacing-sm);border-radius:var(--radius-md);transition:var(--transition-all);z-index:1;border:none;flex-flow:row;place-content:center start;place-self:center;place-items:center;gap:1rem;display:flex;position:relative}.style-module__c_A0tW__collapsed .style-module__c_A0tW__userContent{flex-flow:column}.style-module__c_A0tW__menuList,.style-module__c_A0tW__userMenuList{border-radius:var(--radius-md);width:100%;height:auto;min-height:3rem;transition:var(--transition-all);z-index:1;border:none;flex-flow:column;place-content:start;place-self:center;place-items:center;display:flex;position:relative}.style-module__c_A0tW__menuListCollapsed{place-items:center}.style-module__c_A0tW__menuItem{width:100%;color:var(--color-text);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:.625rem;place-content:center start;place-items:center;gap:.625rem;padding:.5rem .75rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.style-module__c_A0tW__menuItem svg{flex-shrink:0;width:1.125rem;height:1.125rem;transition:all .2s}.style-module__c_A0tW__menuItem:hover{color:var(--color-white);background:#ffffff0d}.style-module__c_A0tW__menuItem:hover svg{color:#fff}.style-module__c_A0tW__menuItem:active{color:#fff;transform:scale(.98)}.style-module__c_A0tW__menuItemCollapsed{justify-content:center;width:2.5rem;height:2.5rem;padding:0}.style-module__c_A0tW__menuItem.style-module__c_A0tW__danger{color:#ef4444}.style-module__c_A0tW__menuItem.style-module__c_A0tW__danger:hover{background:#ef44441a}.style-module__c_A0tW__menuDivider{height:1px;margin:var(--spacing-xs)var(--spacing-sm);background:linear-gradient(90deg,transparent,var(--color-border-light),transparent)}.style-module__c_A0tW__avatarButton{cursor:pointer;transition:var(--transition-transform);background:0 0;border:none;flex-shrink:0;place-content:center;place-items:center;padding:0;display:flex;position:relative}.style-module__c_A0tW__avatarButton:hover{transform:scale(1.05)}.style-module__c_A0tW__avatarButton:active{transform:scale(.98)}.style-module__c_A0tW__avatarButton.style-module__c_A0tW__privileged .style-module__c_A0tW__avatarWrapper:before{content:"";background:linear-gradient(135deg,var(--color-purple,#50f),#8b5cf6,#ec4899);z-index:0;border-radius:50%;animation:3s linear infinite style-module__c_A0tW__gradientRotate;position:absolute;inset:-3px}@keyframes style-module__c_A0tW__gradientRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.style-module__c_A0tW__avatarWrapper{border-radius:50%;place-content:center;place-items:center;width:42px;height:42px;display:flex;position:relative;overflow:visible}.style-module__c_A0tW__avatar{border-radius:var(--radius-full);object-fit:cover;width:42px;height:42px;z-index:var(--z-base);border:2px solid var(--color-border-light);background:var(--color-overlay-dark-30);position:relative}.style-module__c_A0tW__avatarPlaceholder{border-radius:var(--radius-full);background:linear-gradient(135deg,var(--color-purple,#50f),#8b5cf6);width:42px;height:42px;color:var(--color-white);font-size:var(--font-size-sm);z-index:var(--z-base);border:2px solid var(--color-border-light);place-content:center;place-items:center;font-weight:600;display:flex;position:relative}.style-module__c_A0tW__statusIndicator{background:var(--theme-back,#101218e6);border-radius:var(--radius-full);width:12px;height:12px;z-index:var(--z-card);place-content:center;place-items:center;display:flex;position:absolute;bottom:2px;right:2px}.style-module__c_A0tW__statusDot{border-radius:var(--radius-full);width:8px;height:8px;box-shadow:none;animation:style-module__c_A0tW__pulse 2s var(--transition-ease-in-out)infinite;background:#10b981}@keyframes style-module__c_A0tW__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.9)}}.style-module__c_A0tW__userInfo{place-content:center;place-self:center;place-items:center;gap:var(--spacing-xs);border-radius:0;flex-flow:column;width:100%;height:min-content;display:flex}.style-module__c_A0tW__userName{font-size:var(--font-size-sm);width:100%;color:var(--color-white);white-space:nowrap;text-align:center;text-overflow:ellipsis;border-radius:0;place-content:center;max-width:100%;font-weight:500;overflow:hidden}.style-module__c_A0tW__roleBadge{place-items:center;gap:var(--spacing-xs);padding:.125rem var(--spacing-xs);background:rgba(var(--role-color-rgb,139,92,246),.15);border:1px solid rgba(var(--role-color-rgb,139,92,246),.3);border-radius:0;border-radius:var(--radius-xs);font-size:var(--font-size-xs);color:var(--role-color,#8b5cf6);text-transform:uppercase;letter-spacing:.02em;font-weight:600;display:inline-flex}.style-module__c_A0tW__roleBadge svg{width:16px;height:16px}.style-module__c_A0tW__menuTrigger{background:var(--color-overlay-light-05);border:1px solid var(--color-border-light);border-radius:var(--radius-sm);width:1.75rem;height:1.75rem;color:var(--color-text);cursor:pointer;transition:var(--transition-all);flex-shrink:0;place-content:center;place-items:center;padding:0;display:flex}.style-module__c_A0tW__menuTrigger:hover{background:var(--color-overlay-light-08);border-color:var(--color-border-medium);color:var(--color-white)}.style-module__c_A0tW__menuTrigger.style-module__c_A0tW__active{color:var(--color-white);background:#50f3;border-color:#8b5cf64d}.style-module__c_A0tW__menuTrigger svg{transition:var(--transition-transform)}.style-module__c_A0tW__menuTrigger.style-module__c_A0tW__active svg{transform:rotate(180deg)}.style-module__c_A0tW__logoutButton{color:#ef4444;border-color:#ef444440;width:2.5rem;height:2.5rem}.style-module__c_A0tW__logoutButton:hover{color:#ef4444;background:#ef44441f;border-color:#ef444473}.style-module__c_A0tW__tooltip{left:calc(90% + var(--spacing-md));place-items:flex-start;gap:var(--spacing-xs);padding:var(--spacing-sm)var(--spacing-md);background:var(--color-overlay-dark-95);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--color-border-light);border-radius:var(--radius-sm);box-shadow:var(--shadow-md);white-space:nowrap;z-index:var(--z-tooltip);animation:style-module__c_A0tW__fadeIn var(--transition-fast)var(--transition-ease-out);flex-flow:column;display:flex;position:absolute;top:90%;transform:translateY(-50%)}.style-module__c_A0tW__tooltipName{color:var(--color-white,#fff);font-size:.875rem;font-weight:500}@keyframes style-module__c_A0tW__fadeIn{0%{opacity:0;transform:translateY(-50%)translate(-5px)}to{opacity:1;transform:translateY(-50%)translate(0)}}.style-module__c_A0tW__signInButton{place-items:center;gap:var(--spacing-sm);box-shadow:var(--shadow-glow-purple);transition:var(--transition-all);font-weight:600;display:flex;padding:.625rem var(--spacing-md)!important;background:linear-gradient(135deg,var(--color-purple,#50f),#8b5cf6)!important;border:none!important}.style-module__c_A0tW__signInButton:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg),var(--shadow-glow-purple)!important}.style-module__c_A0tW__skeleton{pointer-events:none}.style-module__c_A0tW__skeletonAvatar{background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1a 50%,#ffffff0d 75%) 0 0/200% 100%;border-radius:50%;width:42px;height:42px;animation:1.5s infinite style-module__c_A0tW__shimmer}.style-module__c_A0tW__skeletonInfo{flex-flow:column;flex:1;gap:.375rem;display:flex}.style-module__c_A0tW__skeletonName{background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1a 50%,#ffffff0d 75%) 0 0/200% 100%;border-radius:.25rem;width:70%;height:14px;animation:1.5s infinite style-module__c_A0tW__shimmer}.style-module__c_A0tW__skeletonRole{background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1a 50%,#ffffff0d 75%) 0 0/200% 100%;border-radius:.25rem;width:40%;height:10px;animation:1.5s .2s infinite style-module__c_A0tW__shimmer}@keyframes style-module__c_A0tW__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@media (max-width:768px){.style-module__c_A0tW__userBlock{padding:.75rem}.style-module__c_A0tW__avatarWrapper,.style-module__c_A0tW__avatar,.style-module__c_A0tW__avatarPlaceholder{width:48px;height:48px}.style-module__c_A0tW__userName{font-size:1rem}.style-module__c_A0tW__dropdown{min-width:200px}.style-module__c_A0tW__dropdownItem{padding:.75rem 1rem;font-size:.9375rem}}@media (prefers-reduced-motion:reduce){.style-module__c_A0tW__statusDot,.style-module__c_A0tW__avatarButton,.style-module__c_A0tW__menuTrigger,.style-module__c_A0tW__dropdown,.style-module__c_A0tW__dropdownItem,.style-module__c_A0tW__tooltip,.style-module__c_A0tW__skeletonAvatar,.style-module__c_A0tW__skeletonName,.style-module__c_A0tW__skeletonRole{transition:none;animation:none}}
.style-module__iC5bWG__header{width:var(--sidebar-width-expanded);height:100%;z-index:var(--sidebar_z-index);transition:width var(--sidebar-transition),transform var(--sidebar-transition);scrollbar-color:var(--color-purple)transparent;scrollbar-width:thin;scrollbar-gutter:stable;border-radius:0;flex-flow:column;flex-shrink:0;display:flex}.style-module__iC5bWG__headerCollapsed{width:var(--sidebar-width-collapsed)}.style-module__iC5bWG__sidebar{width:100%;height:100%;-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);transition:all var(--sidebar-transition);background:#0a0c1280;border-radius:0;flex-direction:column;place-content:flex-start;place-self:stretch stretch;padding:1rem .5rem 1rem 1rem;font-size:1rem;display:flex}.style-module__iC5bWG__sidebarHeader{display:flex}.style-module__iC5bWG__sidebarCollapsed{align-items:center}.style-module__iC5bWG__sidebarCollapsed .style-module__iC5bWG__sidebarHeader{flex-direction:column;gap:1rem}.style-module__iC5bWG__sidebarCollapsed>*{justify-content:center}.style-module__iC5bWG__headerMobile{width:280px;max-width:85vw;height:100dvh;z-index:calc(var(--modal_z-index) + 1000);box-shadow:none;overscroll-behavior:contain;touch-action:pan-y;background:#101218fa;border-right:1px solid #ffffff1a;flex-flow:column;padding:0;display:flex;position:fixed;top:0;left:0;transform:translate(-100%)}.style-module__iC5bWG__mobileHeader .style-module__iC5bWG__Logo{display:none}.style-module__iC5bWG__headerMobileOpen{transform:translate(0)}.style-module__iC5bWG__mobileHeader{border-bottom:1px solid #ffffff14;flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem;display:flex}.style-module__iC5bWG__closeBtn{width:2.25rem;height:2.25rem;color:var(--color-text);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.625rem;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}.style-module__iC5bWG__closeBtn:hover{color:var(--color-white);background:#ffffff1a}.style-module__iC5bWG__mobileFooter{border-top:1px solid #ffffff14;flex-direction:column;flex-shrink:0;gap:.75rem;margin-top:auto;padding:1rem;display:flex}.style-module__iC5bWG__hamburger{bottom:var(--spacing-md);right:var(--spacing-md);width:var(--touch-target-comfortable);height:var(--touch-target-comfortable);min-width:var(--touch-target-min);min-height:var(--touch-target-min);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);color:var(--color-text);cursor:pointer;z-index:calc(var(--modal_z-index) + 2);box-shadow:none;margin-bottom:env(safe-area-inset-bottom,0);margin-right:env(safe-area-inset-right,0);background:#101218e6;border:1px solid #ffffff1a;border-radius:.75rem;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex;position:fixed}.style-module__iC5bWG__hamburger:hover{border-color:var(--color-purple);color:var(--color-white);background:#50f3}.style-module__iC5bWG__hamburger:active{transform:scale(.95)}.style-module__iC5bWG__hamburgerOpen{background:var(--color-purple);border-color:var(--color-purple);color:var(--color-white)}.style-module__iC5bWG__hamburgerIcon{justify-content:center;align-items:center;transition:transform .2s;display:flex}.style-module__iC5bWG__hamburgerOpen .style-module__iC5bWG__hamburgerIcon{transform:rotate(90deg)}.style-module__iC5bWG__backdrop{-webkit-backdrop-filter:blur(4px);z-index:calc(var(--modal_z-index) + 999);opacity:0;visibility:hidden;will-change:opacity,visibility;background:#000000b3;transition:opacity .3s,visibility .3s;position:fixed;inset:0}.style-module__iC5bWG__backdropVisible{opacity:1;visibility:visible}@keyframes style-module__iC5bWG__slideIn{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes style-module__iC5bWG__slideOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-100%)}}@media (max-width:1024px){.style-module__iC5bWG__header:not(.style-module__iC5bWG__headerMobile){width:var(--sidebar-width-collapsed)}.style-module__iC5bWG__sidebar:not(.style-module__iC5bWG__headerMobile .style-module__iC5bWG__sidebar){align-items:center}}@media (max-width:768px){.style-module__iC5bWG__header:not(.style-module__iC5bWG__headerMobile){display:none}.style-module__iC5bWG__headerMobile{width:280px;max-width:90vw}.style-module__iC5bWG__mobileHeader,.style-module__iC5bWG__mobileFooter{padding:1.25rem}.style-module__iC5bWG__closeBtn{width:var(--touch-target-min);height:var(--touch-target-min);min-width:var(--touch-target-min);min-height:var(--touch-target-min)}}@media (max-width:480px){.style-module__iC5bWG__headerMobile{width:260px;max-width:95vw}.style-module__iC5bWG__mobileHeader,.style-module__iC5bWG__mobileFooter{padding:var(--spacing-md)}.style-module__iC5bWG__hamburger{bottom:var(--spacing-md);right:var(--spacing-md);width:var(--touch-target-comfortable);height:var(--touch-target-comfortable);min-width:var(--touch-target-min);min-height:var(--touch-target-min)}.style-module__iC5bWG__hamburgerIcon svg{width:20px;height:20px}}@media (max-width:360px){.style-module__iC5bWG__headerMobile{width:240px;max-width:100vw}.style-module__iC5bWG__mobileHeader,.style-module__iC5bWG__mobileFooter{padding:.875rem}}@media (prefers-reduced-motion:reduce){.style-module__iC5bWG__header,.style-module__iC5bWG__sidebar,.style-module__iC5bWG__hamburger,.style-module__iC5bWG__backdrop,.style-module__iC5bWG__hamburgerIcon{transition:none}}.style-module__iC5bWG__headerMobile .style-module__iC5bWG__sidebar::-webkit-scrollbar{width:4px}.style-module__iC5bWG__headerMobile .style-module__iC5bWG__sidebar::-webkit-scrollbar-track{background:0 0}.style-module__iC5bWG__headerMobile .style-module__iC5bWG__sidebar::-webkit-scrollbar-thumb{background:#8b5cf64d;border-radius:2px}@media (hover:none) and (pointer:coarse){.style-module__iC5bWG__headerMobileOpen{position:fixed;overflow:hidden}.style-module__iC5bWG__navItem{min-height:44px}.style-module__iC5bWG__closeBtn,.style-module__iC5bWG__hamburger{min-width:44px;min-height:44px}.style-module__iC5bWG__hamburger,.style-module__iC5bWG__headerMobile,.style-module__iC5bWG__backdrop{transition-duration:.15s}}@media (max-width:768px) and (orientation:landscape){.style-module__iC5bWG__headerMobile{height:100dvh}.style-module__iC5bWG__hamburger{bottom:var(--spacing-sm);right:var(--spacing-sm);width:var(--touch-target-comfortable);height:var(--touch-target-comfortable);min-width:var(--touch-target-min);min-height:var(--touch-target-min)}.style-module__iC5bWG__mobileHeader,.style-module__iC5bWG__mobileFooter{padding:var(--spacing-md)}}.style-module__iC5bWG__headerMobile{z-index:calc(var(--modal_z-index) + 1000)!important;position:fixed!important}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.style-module__iC5bWG__headerMobile{border-right-width:.5px}.style-module__iC5bWG__hamburger{border-width:.5px}}
.gradient-bg{background:linear-gradient(40deg,var(--color-bg1),var(--color-bg2));z-index:-999;border-radius:0;width:100vw;height:100vh;position:fixed;inset:0;overflow:hidden}.gradient-bg .gradients-container{filter:blur(60px);will-change:transform;width:100%;height:100%;transform:translateZ(0)}.gradient-bg .g1{background:radial-gradient(circle at center,rgba(var(--color1),.6)0,rgba(var(--color1),0)50%)no-repeat;width:var(--circle-size);height:var(--circle-size);top:calc(50% - var(--circle-size)/2);left:calc(50% - var(--circle-size)/2);transform-origin:50%;will-change:transform;opacity:1;animation:30s infinite moveVertical;position:absolute;transform:translateZ(0)}.gradient-bg .g2{background:radial-gradient(circle at center,rgba(var(--color2),.6)0,rgba(var(--color2),0)50%)no-repeat;width:var(--circle-size);height:var(--circle-size);top:calc(50% - var(--circle-size)/2);left:calc(50% - var(--circle-size)/2);transform-origin:calc(50% - 400px);will-change:transform;opacity:1;animation:20s infinite reverse moveInCircle;position:absolute;transform:translateZ(0)}.gradient-bg .g3{background:radial-gradient(circle at center,rgba(var(--color3),.6)0,rgba(var(--color3),0)50%)no-repeat;width:var(--circle-size);height:var(--circle-size);top:calc(50% - var(--circle-size)/2 + 200px);left:calc(50% - var(--circle-size)/2 - 500px);transform-origin:calc(50% + 400px);will-change:transform;opacity:1;animation:40s linear infinite moveInCircle;position:absolute;transform:translateZ(0)}.gradient-bg .g4{background:radial-gradient(circle at center,rgba(var(--color4),.6)0,rgba(var(--color4),0)50%)no-repeat;width:var(--circle-size);height:var(--circle-size);top:calc(50% - var(--circle-size)/2);left:calc(50% - var(--circle-size)/2);transform-origin:calc(50% - 200px);will-change:transform;opacity:.7;animation:40s infinite moveHorizontal;position:absolute;transform:translateZ(0)}.gradient-bg .g5{background:radial-gradient(circle at center,rgba(var(--color5),.6)0,rgba(var(--color5),0)50%)no-repeat;width:calc(var(--circle-size)*2);height:calc(var(--circle-size)*2);top:calc(50% - var(--circle-size));left:calc(50% - var(--circle-size));transform-origin:calc(50% - 800px) calc(50% + 200px);will-change:transform;opacity:1;animation:20s infinite moveInCircle;position:absolute;transform:translateZ(0)}@keyframes moveInCircle{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}@keyframes moveVertical{0%{transform:translateY(-50%)}50%{transform:translateY(50%)}to{transform:translateY(-50%)}}@keyframes moveHorizontal{0%{transform:translate(-50%)translateY(-10%)translateZ(0)}50%{transform:translate(50%)translateY(10%)translateZ(0)}to{transform:translate(-50%)translateY(-10%)translateZ(0)}}@media (prefers-reduced-motion:reduce){.gradients-container .g1,.gradients-container .g2,.gradients-container .g3,.gradients-container .g4,.gradients-container .g5{animation:none}}
.style-module__M98owq__floatingNav{z-index:1000;opacity:0;visibility:hidden;pointer-events:none;flex-direction:column;align-items:center;gap:.5rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;bottom:1.5rem;right:1.5rem;transform:translateY(10px)scale(.95)}.style-module__M98owq__floatingNavVisible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)scale(1)}.style-module__M98owq__progressButton{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:2.75rem;height:2.75rem;color:var(--color-text);cursor:pointer;box-shadow:none;background:#101218e6;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex;position:relative}.style-module__M98owq__progressButton:hover:not(:disabled){border-color:var(--color-purple);color:var(--color-white);background:#50f3;transform:scale(1.05)}.style-module__M98owq__progressButton:active:not(:disabled){transform:scale(.95)}.style-module__M98owq__progressButton:disabled{opacity:.5;cursor:default}.style-module__M98owq__progressButtonActive{opacity:1}.style-module__M98owq__progressButtonActive:hover:not(:disabled){box-shadow:none}.style-module__M98owq__progressRing{position:absolute;inset:0;transform:rotate(-90deg)}.style-module__M98owq__progressRingBg{stroke:#ffffff1a}.style-module__M98owq__progressRingProgress{stroke:var(--color-purple);transition:stroke-dashoffset .2s}.style-module__M98owq__progressIcon{z-index:1;transition:transform .2s;position:relative}.style-module__M98owq__progressButton:hover .style-module__M98owq__progressIcon{transform:translateY(-2px)}.style-module__M98owq__navButton{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:2.25rem;height:2.25rem;color:var(--color-text);cursor:pointer;box-shadow:none;background:#101218e6;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:all .2s;animation:.3s style-module__M98owq__fadeInUp;display:flex}.style-module__M98owq__navButton:hover{border-color:var(--color-purple);color:var(--color-white);background:#50f3;transform:scale(1.1)}.style-module__M98owq__navButton:active{transform:scale(.9)}@keyframes style-module__M98owq__fadeInUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.style-module__M98owq__inlineNav{flex-flow:wrap;align-items:center;gap:.5rem;display:flex}.style-module__M98owq__inlineNavBtn{width:2.25rem;height:2.25rem;color:var(--color-text);background:#ffffff08;border:1px solid #ffffff14;border-radius:.625rem;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}.style-module__M98owq__inlineNavBtn:hover{color:var(--color-white);background:#5500ff1a;border-color:#8b5cf64d}.style-module__M98owq__inlineNavBtn:active{transform:scale(.95)}@media (max-width:768px){.style-module__M98owq__floatingNav{bottom:1rem;right:1rem}.style-module__M98owq__progressButton{width:3rem;height:3rem}.style-module__M98owq__navButton{width:2.5rem;height:2.5rem}}@media (max-width:480px){.style-module__M98owq__floatingNav{bottom:5rem;right:.75rem}}@media (prefers-reduced-motion:reduce){.style-module__M98owq__floatingNav,.style-module__M98owq__progressButton,.style-module__M98owq__navButton,.style-module__M98owq__progressRingProgress,.style-module__M98owq__progressIcon,.style-module__M98owq__inlineNavBtn{transition:none}.style-module__M98owq__navButton{animation:none}}@media (hover:none) and (pointer:coarse){.style-module__M98owq__progressButton:hover:not(:disabled),.style-module__M98owq__navButton:hover{transform:none}.style-module__M98owq__progressButton:active:not(:disabled){background:#5500ff4d;transform:scale(.95)}.style-module__M98owq__navButton:active{background:#5500ff4d;transform:scale(.9)}}
:root{--color-white:#fff;--color-black:black;--color-yellow:yellow;--color-orange:orange;--color-orangered:orangered;--color-purple:#50f;--color-gray:#999;--color-gray_dark:#474747;--color-text:#bababa;--color-border:#fff3;--color-block_back:#00000080;--color-button-active:#4d18c74d;--color-button-inactive:#0006;--color-button-hover:#000c;--color-surface-card:#0006;--color-surface-elevated:#0006;--color-background:#101218;--color-background-secondary:#ffffff0d;--color-border-light:#ffffff14;--color-border-lighter:#ffffff0d;--color-text-primary:#ffffffe6;--color-text-secondary:#ffffffb3;--color-text-muted:#ffffff80;--color-text-inverse:#101218;--color-overlay-light-05:#ffffff0d;--color-overlay-light-08:#ffffff14;--color-overlay-light-10:#ffffff1a;--color-overlay-dark-20:#0003;--color-overlay-dark-30:#0000004d;--color-accent:var(--color-purple);--color-accent-hover:#9b6aff;--color-success:#22c55e;--color-error:#ef4444;--color-warning:#f59e0b;--color-info:#3b82f6;--blur:blur(16px);--blur-sm:blur(8px);--blur-lg:blur(24px);--shadow:0 .04rem 6px 0 #171717;--transition-fast:.15s ease;--transition-normal:.2s ease;--transition-slow:.3s ease;--transition-all:all var(--transition-base);--border:0rem solid;--border-radius:1rem;--block-gap:.5rem;--element-gap:.3rem;--card-height:26.7rem;--hover-scale:1.1;--active-scale:.9;--main_z-index:var(--z-base);--sidebar_z-index:var(--z-fixed);--modal_z-index:var(--z-modal);--header-height:80px;--sidebar-width:auto;--sidebar-width-expanded:270px;--sidebar-width-collapsed:90px;--sidebar-transition:.3s cubic-bezier(.4,0,.2,1);--theme-back:#101218;--color-bg1:var(--theme-back);--color-bg2:#010057;--color1:0,102,255;--color2:221,74,255;--color3:100,255,242;--color4:89,0,255;--color5:255,0,0;--color-interactive:1,0,87;--circle-size:70%;--blending:normal;--breakpoint-xs:480px;--breakpoint-sm:640px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1280px;--breakpoint-2xl:1536px;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-2xl:32px;--radius-3xl:1.5rem;--radius-full:50rem;--shadow-xs:none;--shadow-sm:none;--shadow-md:none;--shadow-lg:none;--shadow-xl:none;--shadow-2xl:none;--shadow-glow-purple:none;--shadow-glow-error:none;--shadow-focus-purple:none;--touch-target-min:44px;--touch-target-comfortable:48px;--font-size-xs:clamp(.75rem,.7rem + .25vw,.8125rem);--font-size-sm:clamp(.8125rem,.75rem + .3125vw,.875rem);--font-size-base:clamp(.875rem,.8rem + .375vw,1rem);--font-size-lg:clamp(1rem,.9rem + .5vw,1.125rem);--font-size-xl:clamp(1.125rem,1rem + .625vw,1.25rem);--font-size-2xl:clamp(1.25rem,1.1rem + .75vw,1.5rem);--font-size-3xl:clamp(1.5rem,1.3rem + 1vw,1.875rem);--font-size-4xl:clamp(1.875rem,1.5rem + 1.875vw,2.25rem);--font-size-5xl:clamp(2.25rem,1.8rem + 2.25vw,3rem);--font-size-h6:var(--font-size-sm);--font-size-h5:var(--font-size-base);--font-size-h4:var(--font-size-lg);--font-size-h3:var(--font-size-xl);--font-size-h2:var(--font-size-2xl);--font-size-h1:var(--font-size-3xl);--line-height-tight:1.25;--line-height-normal:1.5;--line-height-relaxed:1.75;--letter-spacing-tight:-.025em;--letter-spacing-normal:0;--letter-spacing-wide:.025em;--color-overlay-dark-10:#0000001a;--color-overlay-dark-40:#0006;--color-overlay-dark-50:#00000080;--color-overlay-dark-60:#0009;--color-overlay-dark-70:#000000b3;--color-overlay-dark-75:#000000bf;--color-overlay-dark-80:#000c;--color-overlay-dark-85:#000000d9;--color-overlay-dark-90:#000000e6;--color-overlay-dark-92:#000000eb;--color-overlay-dark-95:#000000f2;--color-overlay-light-15:#ffffff26;--color-overlay-light-20:#fff3;--color-overlay-light-25:#ffffff40;--color-surface-primary:#14141e99;--color-surface-secondary:#1e1e2db3;--color-surface-tertiary:#0006;--color-surface-card-hover:#1e1e3299;--color-surface-modal:#000000e6;--color-surface-backdrop:#00000080;--color-border-base:#fff3;--color-border-medium:#ffffff26;--color-border-strong:#ffffff40;--color-border-purple:#5500ff40;--color-border-purple-strong:#5500ff4d;--shadow-card:none;--shadow-card-hover:none;--shadow-card-active:none;--shadow-modal:none;--shadow-modal-backdrop:none;--shadow-focus:none;--shadow-focus-error:none;--shadow-glow-success:none;--radius-round:999px;--border-radius-sm:var(--radius-sm);--border-radius-md:var(--radius-md);--border-radius-lg:var(--radius-lg);--transition-base:.2s ease;--transition-slower:.4s ease;--transition-slowest:.6s ease;--transition-ease:ease;--transition-ease-in:ease-in;--transition-ease-out:ease-out;--transition-ease-in-out:ease-in-out;--transition-cubic:cubic-bezier(.4,0,.2,1);--transition-color:color var(--transition-base);--transition-background:background-color var(--transition-base);--transition-border:border-color var(--transition-base);--transition-opacity:opacity var(--transition-base);--transition-transform:transform var(--transition-base);--transition-shadow:box-shadow var(--transition-base);--transition-card:background-color var(--transition-base),border-color var(--transition-base),box-shadow var(--transition-base);--transition-card-hover:transform var(--transition-base),box-shadow var(--transition-slow);--z-base:1;--z-card:2;--z-card-hover:10;--z-dropdown:100;--z-sticky:200;--z-fixed:300;--z-modal-backdrop:1000;--z-modal:10000;--z-tooltip:10001;--z-notification:10002;--z-max:99999}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;margin:0;padding:0;border-radius:var(--border-radius);scroll-behavior:smooth;text-overflow:ellipsis;outline:none;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;font-family:Ubuntu,sans-serif;text-decoration:none;list-style:none}button,a,input,select,textarea{transition:background-color .2s,color .2s,border-color .2s,opacity .2s,transform .2s}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--color-purple);outline-offset:2px;border-radius:.25rem}button:focus:not(:focus-visible),a:focus:not(:focus-visible),input:focus:not(:focus-visible),select:focus:not(:focus-visible),textarea:focus:not(:focus-visible){outline:none}.skip-link{background:var(--color-purple);color:#fff;z-index:10000;border-radius:0 0 4px;padding:8px;text-decoration:none;position:absolute;top:-40px;left:0}.skip-link:focus{top:0}@media (max-width:768px){button,a[role=button]{min-height:var(--touch-target-min);min-width:var(--touch-target-min)}}img,picture,video,canvas,svg{max-width:100%}input,button,textarea,select,p,h1,h2,h3,h4,h5,h6{font:inherit;font-size:inherit;overflow-wrap:break-word;text-wrap:pretty;text-overflow:ellipsis;pointer-events:all!important}input:-webkit-autofill{transition:background-color 0s 600000s,color 0s 600000s!important}input:-webkit-autofill:focus{transition:background-color 0s 600000s,color 0s 600000s!important}::placeholder{color:var(--color-text);-webkit-user-select:none;user-select:none}a:visited{color:none}.not_initialized{visibility:hidden}* ::-webkit-scrollbar{scrollbar-color:var(--color-purple)transparent;scrollbar-width:thin;scrollbar-gutter:stable}html{background:#000;background-image:black;border-radius:0;width:100dvw;min-width:100dvw;max-width:100dvw;height:100dvh;min-height:100dvh;max-height:100dvh;font-size:16px;overflow:hidden}body{font-size:var(--font-size-base);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}h1{font-size:var(--font-size-h1);line-height:var(--line-height-tight);font-weight:700}h2{font-size:var(--font-size-h2);line-height:var(--line-height-tight);font-weight:700}h3{font-size:var(--font-size-h3);line-height:var(--line-height-normal);font-weight:700}h4{font-size:var(--font-size-h4);line-height:var(--line-height-normal);font-weight:700}h5{font-size:var(--font-size-h5);line-height:var(--line-height-normal);font-weight:700}h6{font-size:var(--font-size-h6);line-height:var(--line-height-normal);font-weight:700}p{font-size:var(--font-size-base);line-height:var(--line-height-relaxed)}body{isolation:isolate;z-index:909000010;width:100dvw;min-width:100dvw;max-width:100dvw;height:100dvh;min-height:100dvh;max-height:100dvh;font-size:var(--font-size-base);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);border-radius:0;flex-flow:row;display:-webkit-flex}.layout__content{flex-flow:row;flex:1;min-width:0;min-height:0;display:flex}.layout__content_signin{flex-flow:row;flex:1;align-items:stretch;min-height:100dvh;display:flex}main{z-index:0;scrollbar-color:var(--color-purple)transparent;scrollbar-width:thin;scrollbar-gutter:stable;background:#0a0c1280;border-radius:0;flex-flow:column;flex:1;place-content:center start;place-self:stretch stretch;place-items:center;width:100%;min-width:0;height:100%;padding:1rem 1rem 1rem .5rem;display:-webkit-flex;overflow:hidden auto}main.content_signin{padding:var(--spacing-lg);background:var(--theme-back);flex:1;place-content:center;place-items:center;width:100%;min-height:100dvh;display:grid}hr{background-image:linear-gradient(270deg,transparent 0.17%,var(--color-purple)15%,var(--color-orangered)50%,var(--color-purple)85%,transparent);border:none;border-radius:0;width:100%;height:.1rem}
@media (max-width:1020px){.layout{flex-flow:wrap!important}}@supports (container-type:inline-size){.container-query{container-type:inline-size}}@media (max-width:479px){.hide-xs{display:none!important}}@media (max-width:639px){.hide-sm{display:none!important}}@media (max-width:767px){.hide-md{display:none!important}}.show-xs-only{display:block}@media (min-width:480px){.show-xs-only{display:none!important}}.show-sm-only{display:none}@media (min-width:480px) and (max-width:767px){.show-sm-only{display:block!important}}@media (min-width:1024px){.hide-lg{display:none!important}}@media (max-width:767px){.flex-col-mobile{flex-direction:column!important}.flex-row-mobile{flex-direction:row!important}.gap-mobile-sm{gap:var(--spacing-sm)!important}.gap-mobile-md{gap:var(--spacing-md)!important}.padding-mobile-sm{padding:var(--spacing-sm)!important}.padding-mobile-md{padding:var(--spacing-md)!important}.grid-1-mobile{grid-template-columns:1fr!important}.grid-2-mobile{grid-template-columns:repeat(2,1fr)!important}.text-center-mobile{text-align:center!important}.w-full-mobile{width:100%!important}.max-w-full-mobile{max-width:100%!important}}
