.Nexus-module__ByxZGq__nexusContainer{color:#1a1a1a;background:#fbfbfd;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.Nexus-module__ByxZGq__sidebar{scrollbar-width:thin;scrollbar-color:#a855f733 transparent;background:#fff;border-right:1px solid #0000000d;flex-direction:column;width:280px;padding:1.5rem;display:flex;overflow-y:auto}.Nexus-module__ByxZGq__sidebar::-webkit-scrollbar{width:4px}.Nexus-module__ByxZGq__sidebar::-webkit-scrollbar-thumb{background:#a855f733;border-radius:10px}.Nexus-module__ByxZGq__sidebarSection{margin-bottom:2rem}.Nexus-module__ByxZGq__sectionHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.Nexus-module__ByxZGq__sectionHeader h3{text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);font-size:.75rem;font-weight:700}.Nexus-module__ByxZGq__addBtn{color:#a855f7;cursor:pointer;background:#a855f71a;border:none;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;font-size:1.2rem;transition:all .2s;display:flex}.Nexus-module__ByxZGq__addBtn:hover{color:#fff;background:#a855f7}.Nexus-module__ByxZGq__itemList{flex-direction:column;gap:.5rem;display:flex}.Nexus-module__ByxZGq__item{cursor:pointer;color:var(--text-secondary);border-radius:12px;align-items:center;gap:.75rem;padding:.75rem 1rem;transition:all .2s;display:flex}.Nexus-module__ByxZGq__item:hover{color:#1a1a1a;background:#00000008}.Nexus-module__ByxZGq__item.Nexus-module__ByxZGq__active{color:var(--text-primary);background:#a855f726;box-shadow:0 4px 12px #a855f71a}.Nexus-module__ByxZGq__deleteBtn{color:#94a3b8;cursor:pointer;opacity:0;background:0 0;border:none;border-radius:8px;margin-left:auto;padding:.4rem;transition:all .2s}.Nexus-module__ByxZGq__item:hover .Nexus-module__ByxZGq__deleteBtn,.Nexus-module__ByxZGq__assetCard:hover .Nexus-module__ByxZGq__deleteBtn,.Nexus-module__ByxZGq__materialCard:hover .Nexus-module__ByxZGq__deleteBtn,.Nexus-module__ByxZGq__deleteBtn{opacity:1}.Nexus-module__ByxZGq__deleteBtn:hover{color:#ef4444;background:#ef44441a;transform:scale(1.1)}.Nexus-module__ByxZGq__colorDot{border-radius:50%;width:8px;height:8px}.Nexus-module__ByxZGq__itemTitle{font-size:.95rem;font-weight:500}.Nexus-module__ByxZGq__contentArea{flex-direction:column;flex:1;display:flex;overflow:hidden}.Nexus-module__ByxZGq__header{z-index:100;background:#fff;border-bottom:1px solid #0000000d;justify-content:space-between;align-items:center;height:72px;padding:0 1rem;display:flex}.Nexus-module__ByxZGq__tabs{align-items:center;gap:.8rem;height:100%;display:flex}.Nexus-module__ByxZGq__main{flex:1;display:flex;overflow:hidden}.Nexus-module__ByxZGq__dashboard{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;max-width:100%;margin:0 auto;padding:3rem 1.5rem;animation:.5s ease-out Nexus-module__ByxZGq__fadeIn;display:flex}.Nexus-module__ByxZGq__dashboard h2{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#a855f7 0%,#7c3aed 100%);-webkit-background-clip:text;background-clip:text;margin-bottom:1rem;font-size:2.5rem;font-weight:800}.Nexus-module__ByxZGq__dashboard p{color:var(--text-secondary);max-width:500px;font-size:1.1rem;line-height:1.6}.Nexus-module__ByxZGq__hint{margin-top:2rem;font-weight:600;color:#a855f7!important}.Nexus-module__ByxZGq__viewContainer{scrollbar-width:thin;scrollbar-color:#a855f733 transparent;flex-direction:column;flex:1;padding:2rem;display:flex;position:relative;overflow-y:auto}.Nexus-module__ByxZGq__viewContainer::-webkit-scrollbar{width:6px}.Nexus-module__ByxZGq__viewContainer::-webkit-scrollbar-thumb{background:#a855f733;border-radius:10px}.Nexus-module__ByxZGq__libraryGrid{flex-direction:column;gap:2rem;animation:.4s ease-out Nexus-module__ByxZGq__fadeIn;display:flex}.Nexus-module__ByxZGq__viewHeader{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.Nexus-module__ByxZGq__viewHeader h2{color:var(--text-primary);margin:0;font-size:1.75rem;font-weight:800}.Nexus-module__ByxZGq__viewActions{align-items:center;gap:1rem;display:flex}.Nexus-module__ByxZGq__addNoteBtn{color:#fff;cursor:pointer;background:#a855f7;border:none;border-radius:10px;padding:.6rem 1.2rem;font-weight:600;transition:all .2s}.Nexus-module__ByxZGq__addNoteBtn:hover{transform:translateY(-2px);box-shadow:0 4px 12px #a855f74d}.Nexus-module__ByxZGq__notesGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem;display:grid}.Nexus-module__ByxZGq__noteCard{cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:1rem;min-height:200px;padding:1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.Nexus-module__ByxZGq__noteCard:hover{background:#ffffff0f;border-color:#a855f766;transform:translateY(-4px)}.Nexus-module__ByxZGq__noteCard h3{color:var(--text-primary);margin:0;font-size:1.1rem;font-weight:600}.Nexus-module__ByxZGq__notePreview{color:var(--text-secondary);-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;flex:1;font-size:.9rem;line-height:1.5;display:-webkit-box;overflow:hidden}.Nexus-module__ByxZGq__noteFooter{color:var(--text-tertiary);border-top:1px solid #ffffff0d;padding-top:.75rem;font-size:.75rem}.Nexus-module__ByxZGq__editorView{flex-direction:column;flex:1;gap:1.5rem;height:100%;animation:.3s ease-out Nexus-module__ByxZGq__fadeIn;display:flex}.Nexus-module__ByxZGq__editorHeader{justify-content:space-between;align-items:center;display:flex}.Nexus-module__ByxZGq__backBtn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;font-size:.95rem;font-weight:500;transition:color .2s}.Nexus-module__ByxZGq__backBtn:hover{color:var(--text-primary)}.Nexus-module__ByxZGq__noteTitleInput{color:var(--text-primary);background:0 0;border:none;outline:none;width:100%;padding:0;font-size:2.2rem;font-weight:800}.Nexus-module__ByxZGq__noteBodyTextarea{color:var(--text-secondary);resize:none;background:0 0;border:none;outline:none;flex:1;width:100%;padding:0;font-size:1.1rem;line-height:1.7}.Nexus-module__ByxZGq__placeholderView{height:100%;color:var(--text-secondary);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.Nexus-module__ByxZGq__emptyNotes{text-align:center;color:var(--text-tertiary);background:#ffffff03;border:2px dashed #ffffff0d;border-radius:20px;grid-column:1/-1;padding:4rem}.Nexus-module__ByxZGq__materialsView{flex-direction:column;gap:2rem;animation:.4s ease-out Nexus-module__ByxZGq__fadeIn;display:flex}.Nexus-module__ByxZGq__materialsList{flex-direction:column;gap:1rem;display:flex}.Nexus-module__ByxZGq__tabBtn{color:#64748b;cursor:pointer;white-space:nowrap;background:0 0;border:2px solid #0000;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;height:42px;padding:0 .75rem;font-size:.85rem;font-weight:700;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.Nexus-module__ByxZGq__tabBtn:hover{color:#1a1a1a;background:#f8fafc}.Nexus-module__ByxZGq__helpTrigger{color:#94a3b8;cursor:pointer;background:#f8fafc;border:1px solid #0000000d;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;margin-left:.4rem;transition:all .2s;display:flex}.Nexus-module__ByxZGq__helpTrigger:hover{color:#a855f7;background:#a855f70d;border-color:#a855f733}.Nexus-module__ByxZGq__tabBtn.Nexus-module__ByxZGq__active{color:#a855f7;background:#a855f70d;border:2px solid #a855f7!important}.Nexus-module__ByxZGq__tabBtn.Nexus-module__ByxZGq__active:after{content:"";background:#a855f7;border-radius:4px;height:3px;position:absolute;bottom:-17px;left:15%;right:15%;box-shadow:0 0 12px #a855f766}.Nexus-module__ByxZGq__materialCard{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:1.2rem;padding:1rem 1.5rem;transition:all .2s;display:flex}.Nexus-module__ByxZGq__materialCard:hover{background:#ffffff0d;border-color:#a855f74d}.Nexus-module__ByxZGq__materialIcon{color:#a855f7;background:#a855f71a;border-radius:10px;justify-content:center;align-items:center;padding:.75rem;display:flex}.Nexus-module__ByxZGq__materialInfo{flex-direction:column;flex:1;gap:.25rem;display:flex}.Nexus-module__ByxZGq__materialInfo strong{color:var(--text-primary);font-size:1rem}.Nexus-module__ByxZGq__materialInfo span{color:var(--text-secondary);align-items:center;gap:.5rem;font-size:.8rem;display:flex}.Nexus-module__ByxZGq__statusBadge{text-transform:uppercase;border-radius:99px;padding:2px 8px;font-size:.7rem;font-weight:700}.Nexus-module__ByxZGq__statusBadge.Nexus-module__ByxZGq__ready{color:#10b981;background:#10b9811a}.Nexus-module__ByxZGq__statusBadge.Nexus-module__ByxZGq__indexing{color:#a855f7;background:#a855f71a}.Nexus-module__ByxZGq__statusBadge.Nexus-module__ByxZGq__error{color:#ef4444;background:#ef44441a}.Nexus-module__ByxZGq__spinner{border:3px solid #a855f733;border-top-color:#a855f7;border-radius:50%;width:20px;height:20px;animation:1s linear infinite Nexus-module__ByxZGq__spin}@keyframes Nexus-module__ByxZGq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Nexus-module__ByxZGq__deleteBtn{color:#fff3;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:.5rem;transition:all .2s}.Nexus-module__ByxZGq__deleteBtn:hover{color:#ef4444;background:#ef44441a}.Nexus-module__ByxZGq__emptyMaterials{text-align:center;color:var(--text-secondary);background:#ffffff03;border:2px dashed #ffffff0d;border-radius:20px;flex-direction:column;align-items:center;gap:1.5rem;padding:4rem;display:flex}.Nexus-module__ByxZGq__ghostBtn{color:var(--text-primary);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;padding:.6rem 1.2rem;font-weight:600;transition:all .2s}.Nexus-module__ByxZGq__ghostBtn:hover{background:#ffffff1a}.Nexus-module__ByxZGq__chatView{flex-direction:column;flex:1;gap:1.5rem;height:100%;display:flex}.Nexus-module__ByxZGq__chatContainer{background:#ffffff05;border:1px solid #0000000d;border-radius:20px;flex-direction:column;flex:1;display:flex;overflow:hidden}.Nexus-module__ByxZGq__chatHeader{background:#00000003;border-bottom:1px solid #0000000d;justify-content:space-between;align-items:center;padding:.75rem 1.5rem;display:flex}.Nexus-module__ByxZGq__chatHeader span{color:#64748b;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:700}.Nexus-module__ByxZGq__chatHeader:hover .Nexus-module__ByxZGq__deleteBtn{opacity:1}.Nexus-module__ByxZGq__messagesList{flex-direction:column;flex:1;gap:1.5rem;padding:1.5rem;display:flex;overflow-y:auto}.Nexus-module__ByxZGq__userMsg{align-self:flex-end;max-width:80%}.Nexus-module__ByxZGq__aiMsg{align-self:flex-start;max-width:90%}.Nexus-module__ByxZGq__msgBubble{border-radius:18px;padding:1rem 1.25rem;font-size:.95rem;line-height:1.6}.Nexus-module__ByxZGq__userMsg .Nexus-module__ByxZGq__msgBubble{color:#fff;background:#a855f7;border-bottom-right-radius:4px}.Nexus-module__ByxZGq__aiMsg .Nexus-module__ByxZGq__msgBubble{color:var(--text-primary);background:#ffffff0d;border-bottom-left-radius:4px}.Nexus-module__ByxZGq__chatInput{background:#ffffff08;border-top:1px solid #ffffff14;gap:1rem;padding:1rem;display:flex}.Nexus-module__ByxZGq__chatInput input{color:var(--text-primary);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;outline:none;flex:1;padding:.75rem 1rem;transition:border-color .2s}.Nexus-module__ByxZGq__chatInput input:focus{border-color:#a855f780}.Nexus-module__ByxZGq__chatInput button{color:#fff;cursor:pointer;background:#a855f7;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:all .2s;display:flex}.Nexus-module__ByxZGq__chatInput button:disabled{opacity:.5;cursor:not-allowed}.Nexus-module__ByxZGq__emptyChat{text-align:center;color:var(--text-secondary);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1rem;display:flex}.Nexus-module__ByxZGq__chatIcon{color:#a855f7;opacity:.3;margin-bottom:1rem}.Nexus-module__ByxZGq__assetsView,.Nexus-module__ByxZGq__toolsView{flex-direction:column;gap:2rem;animation:.4s ease-out Nexus-module__ByxZGq__fadeIn;display:flex}.Nexus-module__ByxZGq__subtitle{color:var(--text-secondary);margin:0;font-size:.95rem}.Nexus-module__ByxZGq__toolsGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:2rem;padding-bottom:2rem;display:grid}.Nexus-module__ByxZGq__toolCard{text-align:left;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:20px;flex-direction:column;gap:1.2rem;padding:1.75rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -1px #00000008}.Nexus-module__ByxZGq__toolCard:hover:not(:disabled){background:#ffffff0f;border-color:#a855f766;transform:translateY(-8px);box-shadow:0 20px 40px #0000004d}.Nexus-module__ByxZGq__toolHeader{justify-content:space-between;align-items:flex-start;display:flex}.Nexus-module__ByxZGq__toolIconLarge{border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;font-size:1.75rem;display:flex}.Nexus-module__ByxZGq__toolBadge{color:#a855f7;letter-spacing:.05em;background:#a855f71a;border-radius:99px;padding:4px 10px;font-size:.65rem;font-weight:800}.Nexus-module__ByxZGq__toolContent h3{color:var(--text-primary);margin:0;font-size:1.25rem;font-weight:700}.Nexus-module__ByxZGq__toolContent p{color:var(--text-secondary);margin:.5rem 0 0;font-size:.9rem;line-height:1.5}.Nexus-module__ByxZGq__toolFooter{color:#a855f7;opacity:0;align-items:center;gap:.5rem;margin-top:auto;font-size:.85rem;font-weight:700;transition:all .3s;display:flex;transform:translate(-10px)}.Nexus-module__ByxZGq__toolCard:hover .Nexus-module__ByxZGq__toolFooter{opacity:1;transform:translate(0)}.Nexus-module__ByxZGq__assetsGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem;display:grid}.Nexus-module__ByxZGq__assetCard{cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;align-items:center;gap:1.2rem;padding:1.5rem;transition:all .2s;display:flex}.Nexus-module__ByxZGq__assetCard:hover{background:#ffffff0d;border-color:#a855f74d;transform:translateY(-2px)}.Nexus-module__ByxZGq__assetIcon{color:#a855f7;background:#a855f71a;border-radius:12px;padding:.75rem}.Nexus-module__ByxZGq__assetInfo{flex-direction:column;flex:1;gap:.25rem;display:flex}.Nexus-module__ByxZGq__assetInfo strong{color:var(--text-primary);letter-spacing:.05em;font-size:.9rem}.Nexus-module__ByxZGq__assetInfo span{color:var(--text-secondary);font-size:.75rem}.Nexus-module__ByxZGq__emptyAssets{text-align:center;color:var(--text-secondary);background:#ffffff03;border:2px dashed #ffffff0d;border-radius:20px;flex-direction:column;grid-column:1/-1;gap:.5rem;padding:4rem;display:flex}.Nexus-module__ByxZGq__premiumDashboard{text-align:center;scrollbar-width:thin;scrollbar-color:#a855f733 transparent;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;padding:4rem 2rem;display:flex;position:relative;overflow-y:auto}.Nexus-module__ByxZGq__premiumDashboard::-webkit-scrollbar{width:6px}.Nexus-module__ByxZGq__premiumDashboard::-webkit-scrollbar-thumb{background:#a855f733;border-radius:10px}.Nexus-module__ByxZGq__heroGlow{pointer-events:none;z-index:0;background:radial-gradient(circle,#a855f71a 0%,#0000 70%);width:600px;height:600px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Nexus-module__ByxZGq__dashboardContent{z-index:1;flex-direction:column;align-items:center;gap:2rem;max-width:800px;display:flex;position:relative}.Nexus-module__ByxZGq__nexusIcon{z-index:2;margin-bottom:-60px;position:relative}.Nexus-module__ByxZGq__glitchText{-webkit-text-fill-color:transparent;letter-spacing:-.02em;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;white-space:nowrap;background:linear-gradient(135deg,#1e293b 0%,#a855f7 100%);-webkit-background-clip:text;background-clip:text;margin:0;font-size:3.5rem;font-weight:800}.Nexus-module__ByxZGq__description{color:var(--text-secondary);overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:600px;font-size:1.25rem;line-height:1.6}.Nexus-module__ByxZGq__featureGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;width:100%;margin-top:2rem;display:grid}.Nexus-module__ByxZGq__featureCard{background:#ffffff08;border:1px solid #ffffff1a;border-radius:20px;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem;transition:all .3s;display:flex}.Nexus-module__ByxZGq__featureCard:hover{background:#ffffff0f;border-color:#a855f74d;transform:translateY(-5px)}.Nexus-module__ByxZGq__smallIcon{margin-bottom:.5rem;font-size:1.5rem}.Nexus-module__ByxZGq__featureCard h4{margin:0;font-size:1.1rem;font-weight:700}.Nexus-module__ByxZGq__featureCard p{color:var(--text-tertiary);margin:0;font-size:.85rem}.Nexus-module__ByxZGq__onboardingHint{color:#a855f7;background:#a855f71a;border:1px solid #a855f733;border-radius:99px;align-items:center;gap:1rem;margin-top:3rem;padding:1rem 2rem;font-weight:600;animation:2s infinite Nexus-module__ByxZGq__bounce;display:flex}@keyframes Nexus-module__ByxZGq__bounce{0%,20%,50%,80%,to{transform:translate(0)}40%{transform:translate(-10px)}60%{transform:translate(-5px)}}.Nexus-module__ByxZGq__actionBar{background:#f8fafc;border:1px solid #0000000d;border-radius:14px;gap:.75rem;padding:.35rem;display:flex}.Nexus-module__ByxZGq__actionBtn{color:#64748b;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:10px;flex-shrink:0;align-items:center;gap:.6rem;padding:.5rem 1rem;font-size:.85rem;font-weight:700;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}.Nexus-module__ByxZGq__actionBtn:hover{color:#1a1a1a;background:#00000008}.Nexus-module__ByxZGq__magicBtn{color:#a855f7;background:#a855f71a}.Nexus-module__ByxZGq__magicBtn:hover{color:#c084fc;background:#a855f733;box-shadow:0 0 15px #a855f733}.Nexus-module__ByxZGq__toolWrapper{display:flex;position:relative}.Nexus-module__ByxZGq__activeMagic{box-shadow:0 0 15px #a855f733;background:#a855f733!important;border-color:#a855f766!important}.Nexus-module__ByxZGq__toolsMenu{z-index:1000;background:#1a1a1a;border:1px solid #ffffff1a;border-radius:18px;width:240px;padding:.6rem;animation:.2s ease-out Nexus-module__ByxZGq__fadeIn;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 10px 40px #00000080}.Nexus-module__ByxZGq__toolsMenuHeader{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.1em;padding:.6rem .8rem;font-size:.7rem;font-weight:700}.Nexus-module__ByxZGq__toolItem{width:100%;color:var(--text-primary);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:12px;align-items:center;gap:.8rem;padding:.8rem;transition:all .2s;display:flex}.Nexus-module__ByxZGq__toolItem:hover{background:#ffffff0d}.Nexus-module__ByxZGq__toolIcon{font-size:1.2rem}.Nexus-module__ByxZGq__toolLabel{font-size:.85rem;font-weight:500}.Nexus-module__ByxZGq__generationOverlay{-webkit-backdrop-filter:blur(10px);z-index:9999;color:#1a1a1a;background:#ffffffe6;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Nexus-module__ByxZGq__loaderContainer{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;max-width:300px;display:flex}.Nexus-module__ByxZGq__premiumLoader{border:4px solid #7c3aed1a;border-top-color:#7c3aed;border-radius:50%;width:60px;height:60px;animation:1s linear infinite Nexus-module__ByxZGq__spin;box-shadow:0 0 20px #a855f733}.Nexus-module__ByxZGq__generationOverlay p{-webkit-text-fill-color:transparent;letter-spacing:-.02em;background:linear-gradient(135deg,#4c1d95 0%,#a855f7 100%);-webkit-background-clip:text;background-clip:text;font-size:1.15rem;font-weight:800}.Nexus-module__ByxZGq__disabled{opacity:.5;pointer-events:none}.Nexus-module__ByxZGq__summary{color:#3b82f6;background:#3b82f61a!important}.Nexus-module__ByxZGq__quiz{color:#f59e0b;background:#f59e0b1a!important}.Nexus-module__ByxZGq__flashcards{color:#10b981;background:#10b9811a!important}.Nexus-module__ByxZGq__mindmap{color:#ec4899;background:#ec48991a!important}.Nexus-module__ByxZGq__presentation{color:#6366f1;background:#6366f11a!important}.Nexus-module__ByxZGq__modalOverlay{-webkit-backdrop-filter:blur(15px);z-index:2000;background:#0006;justify-content:center;align-items:center;padding:2rem;animation:.3s ease-out Nexus-module__ByxZGq__modalFadeIn;display:flex;position:fixed;inset:0}@keyframes Nexus-module__ByxZGq__modalFadeIn{0%{opacity:0}to{opacity:1}}.Nexus-module__ByxZGq__artifactModal{background:#fff;border:1px solid #fff3;border-radius:28px;flex-direction:column;width:95%;max-width:1200px;height:90vh;animation:.4s cubic-bezier(.16,1,.3,1) Nexus-module__ByxZGq__modalAppear;display:flex;overflow:hidden;box-shadow:0 30px 60px #0000004d}@keyframes Nexus-module__ByxZGq__modalAppear{0%{opacity:0;transform:scale(.9)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}.Nexus-module__ByxZGq__modalHeader{background:#f8f9fa;border-bottom:1px solid #0000000d;justify-content:space-between;align-items:center;padding:1.2rem 2rem;display:flex}.Nexus-module__ByxZGq__headerInfo h2{letter-spacing:.02em;color:#1a1a1a;margin:0;font-size:1.1rem;font-weight:800}.Nexus-module__ByxZGq__headerInfo span{color:#64748b;font-size:.8rem}.Nexus-module__ByxZGq__closeModalBtn{color:#64748b;cursor:pointer;background:#0000000d;border:none;border-radius:12px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.Nexus-module__ByxZGq__closeModalBtn:hover{color:#ef4444;background:#fee2e2;transform:rotate(90deg)}.Nexus-module__ByxZGq__modalBody{flex:1;padding:0;overflow-y:auto}.Nexus-module__ByxZGq__titleWithEdit h2{cursor:pointer;align-items:center;gap:.5rem;transition:color .2s;display:flex}.Nexus-module__ByxZGq__titleWithEdit h2:hover{color:#a855f7}.Nexus-module__ByxZGq__editIcon{opacity:.3;transition:opacity .2s}.Nexus-module__ByxZGq__titleWithEdit h2:hover .Nexus-module__ByxZGq__editIcon{opacity:1}.Nexus-module__ByxZGq__timeInfo{color:#94a3b8;align-items:center;gap:.4rem;margin-top:.2rem;font-size:.8rem;display:flex}.Nexus-module__ByxZGq__modalActions{align-items:center;gap:.75rem;display:flex}.Nexus-module__ByxZGq__editBtn,.Nexus-module__ByxZGq__saveBtn{cursor:pointer;border-radius:10px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.85rem;font-weight:600;transition:all .2s;display:flex}.Nexus-module__ByxZGq__editBtn{color:#475569;background:#f1f5f9;border:1px solid #e2e8f0}.Nexus-module__ByxZGq__editBtn:hover{color:#1e293b;background:#e2e8f0}.Nexus-module__ByxZGq__saveBtn{color:#fff;background:#a855f7;border:none}.Nexus-module__ByxZGq__saveBtn:hover{background:#9333ea;box-shadow:0 4px 12px #a855f733}.Nexus-module__ByxZGq__modalTextarea{width:100%;height:100%;min-height:500px;font-family:var(--font-mono,monospace);color:#334155;resize:none;background:#fff;border:none;outline:none;padding:2rem;font-size:1rem;line-height:1.6}.Nexus-module__ByxZGq__mobileMenuBtn{color:#64748b;cursor:pointer;background:0 0;border:none;padding:.5rem;display:none}.Nexus-module__ByxZGq__inlineRenameInput{font-size:inherit;font-weight:inherit;color:#1e293b;background:#fff;border:2px solid #a855f7;border-radius:8px;outline:none;width:200px;margin:-.2rem 0;padding:.2rem .5rem}.Nexus-module__ByxZGq__titleWithEdit .Nexus-module__ByxZGq__inlineRenameInput{width:300px;font-size:1.1rem;font-weight:800}@media (max-width:768px){.Nexus-module__ByxZGq__mobileMenuBtn{display:block}.Nexus-module__ByxZGq__sidebarWrapper{z-index:1000;width:280px;transition:transform .3s cubic-bezier(.4,0,.2,1);position:fixed;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:10px 0 30px #0000001a;background:#fff!important}.Nexus-module__ByxZGq__sidebarWrapper.Nexus-module__ByxZGq__mobileOpen{transform:translate(0)}.Nexus-module__ByxZGq__sidebarOverlay{z-index:999;background:#0006;position:fixed;inset:0}.Nexus-module__ByxZGq__header{gap:.5rem;height:64px;padding:0 1rem}.Nexus-module__ByxZGq__tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex:1;gap:.5rem;padding:0 .5rem;overflow-x:auto}.Nexus-module__ByxZGq__modalOverlay{align-items:center;padding:1rem}.Nexus-module__ByxZGq__artifactModal{border-radius:28px;width:100%;max-width:none;height:88dvh;max-height:none;overflow:hidden}.Nexus-module__ByxZGq__modalHeader{padding:.75rem 1rem}.Nexus-module__ByxZGq__headerInfo h2{font-size:.95rem}.Nexus-module__ByxZGq__modalActions{gap:.5rem}.Nexus-module__ByxZGq__editBtn span,.Nexus-module__ByxZGq__saveBtn span{display:none}.Nexus-module__ByxZGq__glitchText{white-space:normal;padding:0 1rem;font-size:2rem;line-height:1.2}.Nexus-module__ByxZGq__description{max-width:100%;padding:0 1.5rem;font-size:1rem}.Nexus-module__ByxZGq__premiumDashboard{box-sizing:border-box;width:100%;padding:4rem 1rem}.Nexus-module__ByxZGq__main{padding:.5rem;overflow-x:hidden}.Nexus-module__ByxZGq__tabs{scrollbar-width:none;-webkit-overflow-scrolling:touch;white-space:nowrap;flex:none;gap:.5rem;width:100%;padding:0 3rem 0 1rem;display:flex;overflow-x:auto}.Nexus-module__ByxZGq__tabBtn.Nexus-module__ByxZGq__active:after{display:none!important}.Nexus-module__ByxZGq__viewHeader{flex-direction:column;align-items:flex-start;gap:.5rem;margin-bottom:2rem}.Nexus-module__ByxZGq__viewHeader h2{width:100%;font-size:1.5rem}.Nexus-module__ByxZGq__subtitle{width:100%;font-size:.9rem}.Nexus-module__ByxZGq__viewContainer{box-sizing:border-box;width:100%;max-width:100vw;padding:1rem;overflow-x:hidden}.Nexus-module__ByxZGq__toolsGrid{grid-template-columns:1fr;gap:1.25rem;padding:0}.Nexus-module__ByxZGq__toolCard{border-radius:18px;padding:1.5rem}.Nexus-module__ByxZGq__featureGrid{box-sizing:border-box;grid-template-columns:1fr;width:100%;padding:0 1rem}}.Nexus-module__ByxZGq__sidebarFooter{flex-direction:column;gap:1rem;margin-top:auto;padding-top:2rem;display:flex}.Nexus-module__ByxZGq__guideBtn{color:#64748b;cursor:pointer;background:#f8f9fa;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.9rem;font-weight:600;transition:all .2s;display:flex}.Nexus-module__ByxZGq__guideBtn:hover{color:#a855f7;background:#f1f5f9;border-color:#a855f7}.Nexus-module__ByxZGq__dashboardGuideBtn{color:#a855f7;cursor:pointer;background:#a855f71a;border:1px solid #a855f733;border-radius:50px;align-items:center;gap:.5rem;margin-top:1rem;padding:.8rem 1.5rem;font-weight:700;transition:all .3s;display:flex}.Nexus-module__ByxZGq__dashboardGuideBtn:hover{color:#fff;background:#a855f7;transform:translateY(-2px);box-shadow:0 4px 15px #a855f74d}@keyframes Nexus-module__ByxZGq__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
.NexusIcon-module__-VD61G__nexusIconContainer{-webkit-user-select:none;user-select:none;filter:drop-shadow(0 4px 10px #a855f74d);justify-content:center;align-items:center;display:flex;position:relative}.NexusIcon-module__-VD61G__robotSvg{width:100%;height:100%;overflow:visible}.NexusIcon-module__-VD61G__float{animation:4s ease-in-out infinite NexusIcon-module__-VD61G__float}@keyframes NexusIcon-module__-VD61G__float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.NexusIcon-module__-VD61G__blinkEyes{transform-origin:50%;animation:4s infinite NexusIcon-module__-VD61G__blink}@keyframes NexusIcon-module__-VD61G__blink{0%,48%,52%,to{transform:scaleY(1)}50%{transform:scaleY(.1)}}.NexusIcon-module__-VD61G__antenna{transform-origin:bottom;animation:3s ease-in-out infinite NexusIcon-module__-VD61G__antennaWobble}@keyframes NexusIcon-module__-VD61G__antennaWobble{0%,to{transform:rotate(0)}25%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}}.NexusIcon-module__-VD61G__handLeft{animation:3s ease-in-out infinite NexusIcon-module__-VD61G__handFloatLeft}.NexusIcon-module__-VD61G__handRight{animation:3s ease-in-out infinite NexusIcon-module__-VD61G__handFloatRight}@keyframes NexusIcon-module__-VD61G__handFloatLeft{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-1px)rotate(-5deg)}}@keyframes NexusIcon-module__-VD61G__handFloatRight{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-1px)rotate(5deg)}}.NexusIcon-module__-VD61G__scanLight{animation:3s linear infinite NexusIcon-module__-VD61G__scan}@keyframes NexusIcon-module__-VD61G__scan{0%{opacity:0;transform:translate(-100%)skew(-20deg)}50%{opacity:.5}to{opacity:0;transform:translate(200%)skew(-20deg)}}.NexusIcon-module__-VD61G__small,.NexusIcon-module__-VD61G__medium,.NexusIcon-module__-VD61G__large{opacity:1}
.NotificationsMenu-module__kmTU4q__menu{z-index:1000;border:1px solid var(--glass-border);width:350px;padding:0;animation:.3s ease-out NotificationsMenu-module__kmTU4q__slideDown;position:absolute;top:55px;right:0;overflow:hidden;box-shadow:0 15px 35px #0006}@keyframes NotificationsMenu-module__kmTU4q__slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.NotificationsMenu-module__kmTU4q__header{border-bottom:1px solid var(--glass-border);background:#ffffff08;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.NotificationsMenu-module__kmTU4q__header h3{color:var(--text-primary);font-size:1rem;font-weight:700}.NotificationsMenu-module__kmTU4q__clearBtn{color:var(--accent-primary);cursor:pointer;transition:var(--transition-fast);background:0 0;border:none;font-size:.75rem;font-weight:600}.NotificationsMenu-module__kmTU4q__clearBtn:hover{filter:brightness(1.2)}.NotificationsMenu-module__kmTU4q__list{max-height:400px;overflow-y:auto}.NotificationsMenu-module__kmTU4q__item{transition:var(--transition-fast);cursor:pointer;border-bottom:1px solid #ffffff0d;gap:1rem;padding:1.25rem 1.5rem;display:flex}.NotificationsMenu-module__kmTU4q__item:hover{background:#ffffff0d}.NotificationsMenu-module__kmTU4q__indicator{border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:5px}.NotificationsMenu-module__kmTU4q__urgent{background:#ef4444;box-shadow:0 0 8px #ef4444}.NotificationsMenu-module__kmTU4q__success{background:#10b981;box-shadow:0 0 8px #10b981}.NotificationsMenu-module__kmTU4q__info{background:var(--accent-primary);box-shadow:0 0 8px var(--accent-primary)}.NotificationsMenu-module__kmTU4q__content{flex:1}.NotificationsMenu-module__kmTU4q__itemHeader{justify-content:space-between;align-items:center;margin-bottom:.25rem;display:flex}.NotificationsMenu-module__kmTU4q__itemTitle{color:var(--text-primary);font-size:.9rem;font-weight:600}.NotificationsMenu-module__kmTU4q__time{color:var(--text-muted);font-size:.7rem}.NotificationsMenu-module__kmTU4q__message{color:var(--text-secondary);font-size:.8rem;line-height:1.4}.NotificationsMenu-module__kmTU4q__footer{text-align:center;background:#ffffff05;padding:1rem}.NotificationsMenu-module__kmTU4q__viewAll{color:var(--text-secondary);cursor:pointer;transition:var(--transition-fast);background:0 0;border:none;font-size:.8rem;font-weight:500}.NotificationsMenu-module__kmTU4q__viewAll:hover{color:var(--text-primary)}.NotificationsMenu-module__kmTU4q__list::-webkit-scrollbar{width:4px}.NotificationsMenu-module__kmTU4q__list::-webkit-scrollbar-track{background:0 0}.NotificationsMenu-module__kmTU4q__list::-webkit-scrollbar-thumb{background:var(--glass-border);border-radius:10px}.NotificationsMenu-module__kmTU4q__empty{text-align:center;color:var(--text-muted);padding:3rem 1.5rem}.NotificationsMenu-module__kmTU4q__empty span{opacity:.5;margin-bottom:.75rem;font-size:2.5rem;display:block}.NotificationsMenu-module__kmTU4q__empty p{font-size:.9rem}.NotificationsMenu-module__kmTU4q__unread{background:#6366f114}.NotificationsMenu-module__kmTU4q__count{color:var(--accent-primary);font-size:.75rem;font-weight:400}.NotificationsMenu-module__kmTU4q__warning{background:#f59e0b;box-shadow:0 0 8px #f59e0b}
.Layout-module__cbqlla__container{background:var(--bg-app);min-height:100vh;display:flex;position:relative;overflow:hidden}.Layout-module__cbqlla__main{height:100vh;transition:all var(--transition-base);flex-direction:column;flex-grow:1;min-width:0;margin-left:280px;display:flex;position:relative}.Layout-module__cbqlla__collapsed .Layout-module__cbqlla__main{margin-left:80px}.Layout-module__cbqlla__header{height:72px;margin:var(--space-4)var(--space-8);background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);z-index:1000;padding:0 var(--space-6);border:1px solid var(--glass-stroke);border-top:1px solid var(--glass-border);border-left:1px solid var(--glass-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);transition:all var(--transition-base);top:var(--space-4);justify-content:space-between;align-items:center;display:flex;position:sticky}.Layout-module__cbqlla__headerLeft{align-items:center;gap:var(--space-4);display:flex}.Layout-module__cbqlla__mobileMenuBtn{color:var(--text-main);background:0 0;border:none;display:none}.Layout-module__cbqlla__statusIndicator{align-items:center;gap:var(--space-2);padding:var(--space-1)var(--space-4);border-radius:var(--radius-full);background:#26d96814;border:1px solid #26d9681a;display:flex}.Layout-module__cbqlla__statusDot{background:#10b981;border-radius:50%;width:8px;height:8px;position:relative;box-shadow:0 0 12px #10b981}.Layout-module__cbqlla__statusDot:after{content:"";border:2px solid #10b981;border-radius:50%;animation:2s infinite Layout-module__cbqlla__statusPulse;position:absolute;inset:-4px}@keyframes Layout-module__cbqlla__statusPulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2)}}.Layout-module__cbqlla__statusText{color:#059669;text-transform:uppercase;letter-spacing:.05em;font-size:.7rem;font-weight:700}.Layout-module__cbqlla__searchContainer{max-width:600px;margin:0 var(--space-6);flex:1;justify-content:center;display:flex}.Layout-module__cbqlla__searchBar{align-items:center;gap:var(--space-3);padding:var(--space-2)var(--space-4);border-radius:var(--radius-md);width:100%;transition:all var(--transition-base);cursor:text;background:#17171c08;border:1px solid #0000;display:flex}.Layout-module__cbqlla__searchBar:focus-within{border-color:var(--accent);box-shadow:var(--shadow-accent),0 0 0 4px var(--accent-soft);background:#fff;transform:translateY(-1px)}.Layout-module__cbqlla__searchIcon{color:var(--text-muted);transition:color var(--transition-fast)}.Layout-module__cbqlla__searchBar:focus-within .Layout-module__cbqlla__searchIcon{color:var(--accent)}.Layout-module__cbqlla__searchInput{color:var(--text-main);font-size:var(--fs-sm);background:0 0;border:none;outline:none;width:100%;font-weight:500}.Layout-module__cbqlla__searchHint{color:var(--text-muted);border:1px solid var(--glass-stroke);white-space:nowrap;background:#fff;border-radius:6px;padding:2px 6px;font-size:.65rem;font-weight:700}.Layout-module__cbqlla__actionGroup{gap:var(--space-3);padding-left:var(--space-4);border-left:1px solid var(--glass-stroke);display:flex}.Layout-module__cbqlla__iconButton,.Layout-module__cbqlla__logoutIconButton{border:1px solid var(--glass-stroke);color:var(--text-sub);border-radius:var(--radius-md);width:44px;height:44px;transition:all var(--transition-fast);background:#fff;justify-content:center;align-items:center;display:flex;position:relative}.Layout-module__cbqlla__iconButton:hover{color:var(--accent);border-color:var(--accent-soft);background:var(--accent-soft);transform:translateY(-2px)}.Layout-module__cbqlla__logoutIconButton:hover{color:#ef4444;background:#fef2f2;border-color:#fecaca;transform:translateY(-2px)}.Layout-module__cbqlla__badge{background:var(--accent);border-radius:var(--radius-full);color:#fff;z-index:10;border:2px solid #fff;justify-content:center;align-items:center;min-width:18px;height:18px;font-size:.65rem;font-weight:800;display:flex;position:absolute;top:-4px;right:-4px;box-shadow:0 2px 8px #8b5cf64d}.Layout-module__cbqlla__content{padding:0 var(--space-8)var(--space-8);scroll-behavior:smooth;flex:1;position:relative;overflow-y:auto}.Layout-module__cbqlla__mobileSidebarOverlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:2000;background:#0f172a66;animation:.3s Layout-module__cbqlla__overlayFadeIn;position:fixed;inset:0}@keyframes Layout-module__cbqlla__overlayFadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:1024px){.Layout-module__cbqlla__main{height:auto;min-height:100vh;margin-left:0}.Layout-module__cbqlla__header{margin:var(--space-2);border-radius:var(--radius-lg);height:64px;padding:0 var(--space-4);top:var(--space-2);position:sticky}.Layout-module__cbqlla__mobileMenuBtn{border-radius:var(--radius-sm);background:var(--accent-soft);padding:8px;display:flex}.Layout-module__cbqlla__searchContainer,.Layout-module__cbqlla__statusIndicator{display:none}.Layout-module__cbqlla__content{padding:var(--space-4)}}
.NexusDashboard-module__24NeAa__dashboardContainer{flex-direction:column;flex:1;justify-content:center;align-items:center;height:100%;padding:2rem;display:flex;position:relative;overflow:hidden}.NexusDashboard-module__24NeAa__ambientGlow{pointer-events:none;z-index:0;background:radial-gradient(circle,#a855f714 0%,#0000 70%);width:800px;height:800px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.NexusDashboard-module__24NeAa__contentWrapper{z-index:1;flex-direction:column;align-items:center;gap:2rem;width:100%;max-width:850px;display:flex}.NexusDashboard-module__24NeAa__dialogueBox{-webkit-backdrop-filter:blur(24px);background:#ffffffd9;border:1px solid #fff9;border-radius:28px;grid-template-columns:280px 1fr;align-items:center;gap:3rem;width:100%;min-height:380px;padding:3rem 2.5rem 2.5rem;transition:all .3s;display:grid;position:relative;overflow:visible;box-shadow:0 20px 60px -10px #a855f726,inset 0 1px #fffc}.NexusDashboard-module__24NeAa__robotContainer{justify-content:center;align-items:center;height:100%;animation:6s ease-in-out infinite NexusDashboard-module__24NeAa__gentleFloat;display:flex;position:relative}.NexusDashboard-module__24NeAa__robotHalo{z-index:0;background:radial-gradient(circle,#a855f726 0%,#0000 70%);width:200px;height:200px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes NexusDashboard-module__24NeAa__gentleFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.NexusDashboard-module__24NeAa__textContainer{flex-direction:column;height:100%;min-height:250px;display:flex}.NexusDashboard-module__24NeAa__dialogueHeader{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.NexusDashboard-module__24NeAa__speakerInfo{color:#a855f7;letter-spacing:.15em;text-transform:uppercase;background:#a855f714;border-radius:12px;align-items:center;gap:.6rem;padding:.5rem 1rem;font-size:.75rem;font-weight:800;display:flex}.NexusDashboard-module__24NeAa__statusDot{background:#10b981;border-radius:50%;width:8px;height:8px;animation:2s infinite NexusDashboard-module__24NeAa__pulseDot;box-shadow:0 0 8px #10b98180}@keyframes NexusDashboard-module__24NeAa__pulseDot{0%{opacity:.5;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}to{opacity:.5;transform:scale(.9)}}.NexusDashboard-module__24NeAa__stepIndicator{gap:.6rem;display:flex}.NexusDashboard-module__24NeAa__stepDot{cursor:pointer;background:#cbd5e1;border-radius:50%;width:8px;height:8px;transition:all .3s}.NexusDashboard-module__24NeAa__stepDot.NexusDashboard-module__24NeAa__active{background:#a855f7;border-radius:99px;width:30px}.NexusDashboard-module__24NeAa__messageContent{flex-direction:column;flex:1;gap:1.2rem;animation:.5s NexusDashboard-module__24NeAa__fadeContent;display:flex}@keyframes NexusDashboard-module__24NeAa__fadeContent{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}.NexusDashboard-module__24NeAa__messageTitle{color:#1e293b;letter-spacing:-.03em;background:linear-gradient(135deg,#1e293b 0%,#334155 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin:0;font-size:2rem;font-weight:800;line-height:1.1}.NexusDashboard-module__24NeAa__messageText{color:#64748b;margin:0;font-size:1.05rem;font-weight:400;line-height:1.8}.NexusDashboard-module__24NeAa__messageText .highlight{color:#a855f7;background:#a855f714;border-radius:6px;padding:2px 6px;font-weight:700}.NexusDashboard-module__24NeAa__dialogueActions{justify-content:flex-end;align-items:center;margin-top:auto;padding-top:2rem;display:flex}.NexusDashboard-module__24NeAa__actionBtn{color:#fff;cursor:pointer;background:#1e293b;border:none;border-radius:16px;align-items:center;gap:.8rem;padding:1rem 2rem;font-size:1rem;font-weight:600;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}.NexusDashboard-module__24NeAa__actionBtn:hover{background:#a855f7;transform:translateY(-4px);box-shadow:0 12px 24px -6px #a855f74d}.NexusDashboard-module__24NeAa__finalAction{color:#a855f7;align-items:center;gap:1rem;font-size:1.2rem;font-weight:800;animation:.5s NexusDashboard-module__24NeAa__fadeIn;display:flex}.NexusDashboard-module__24NeAa__pulseArrow{animation:2s infinite NexusDashboard-module__24NeAa__bounceRight}@keyframes NexusDashboard-module__24NeAa__bounceRight{0%,to{transform:translate(0)}50%{transform:translate(5px)}}.NexusDashboard-module__24NeAa__systemHint{color:#94a3b8;opacity:.8;align-items:center;gap:1rem;font-size:.9rem;font-weight:500;display:flex}.NexusDashboard-module__24NeAa__hintIcon{border:1px dashed #cbd5e1;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}@media (max-width:850px){.NexusDashboard-module__24NeAa__dialogueBox{text-align:center;grid-template-columns:1fr;gap:2rem;padding:2rem}.NexusDashboard-module__24NeAa__robotContainer{height:180px}.NexusDashboard-module__24NeAa__dialogueHeader,.NexusDashboard-module__24NeAa__dialogueActions{justify-content:center}.NexusDashboard-module__24NeAa__messageTitle{font-size:2rem}}
.Dashboard-module__w7WZ1G__dashboard{gap:var(--space-8);animation:Dashboard-module__w7WZ1G__dashboardEnter .8s var(--ease-spring);flex-direction:column;display:flex}@keyframes Dashboard-module__w7WZ1G__dashboardEnter{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.Dashboard-module__w7WZ1G__welcome{margin-bottom:var(--space-4)}.Dashboard-module__w7WZ1G__welcome h1{font-size:var(--fs-4xl);color:var(--text-main)}.Dashboard-module__w7WZ1G__welcome h1 span{color:var(--accent)}.Dashboard-module__w7WZ1G__subtitle{font-size:var(--fs-lg);color:var(--text-sub);font-weight:500}.Dashboard-module__w7WZ1G__statsGrid{gap:var(--space-4);grid-template-columns:repeat(4,1fr);display:grid}.Dashboard-module__w7WZ1G__statCard{border:1px solid var(--glass-stroke);border-radius:var(--radius-lg);padding:var(--space-6);gap:var(--space-4);box-shadow:var(--shadow-sm);transition:all var(--transition-base);background:#fff;flex-direction:column;display:flex;position:relative;overflow:hidden}.Dashboard-module__w7WZ1G__statCard:before{content:"";background:var(--accent-gradient);opacity:0;width:100%;height:4px;transition:opacity var(--transition-fast);position:absolute;top:0;left:0}.Dashboard-module__w7WZ1G__statCard:hover{box-shadow:var(--shadow-lg);border-color:var(--accent-soft);transform:translateY(-8px)}.Dashboard-module__w7WZ1G__statCard:hover:before{opacity:1}.Dashboard-module__w7WZ1G__statHeader{justify-content:space-between;align-items:flex-start;display:flex}.Dashboard-module__w7WZ1G__statIcon{background:var(--accent-soft);border-radius:var(--radius-md);width:48px;height:48px;color:var(--accent);justify-content:center;align-items:center;display:flex}.Dashboard-module__w7WZ1G__statDetail{text-transform:uppercase;letter-spacing:.05em;color:var(--accent);background:var(--accent-soft);border-radius:var(--radius-full);padding:4px 10px;font-size:.65rem;font-weight:800}.Dashboard-module__w7WZ1G__statContent{flex-direction:column;gap:4px;display:flex}.Dashboard-module__w7WZ1G__statTitle{font-size:var(--fs-xs);color:var(--text-muted);text-transform:uppercase;font-weight:700}.Dashboard-module__w7WZ1G__statValue{font-size:var(--fs-3xl);color:var(--text-main);letter-spacing:-.02em;font-weight:800}.Dashboard-module__w7WZ1G__mainGrid{gap:var(--space-6);grid-template-columns:1.6fr 1.4fr;display:grid}.Dashboard-module__w7WZ1G__upcomingExams,.Dashboard-module__w7WZ1G__productivity{padding:var(--space-8)}.Dashboard-module__w7WZ1G__sectionHeader{margin-bottom:var(--space-6);justify-content:space-between;align-items:center;display:flex}.Dashboard-module__w7WZ1G__sectionHeader h2{font-size:var(--fs-2xl);color:var(--text-main)}.Dashboard-module__w7WZ1G__viewAll{font-size:var(--fs-sm);color:var(--accent);background:var(--accent-soft);border-radius:var(--radius-full);padding:8px 16px;font-weight:700;text-decoration:none}.Dashboard-module__w7WZ1G__examList{gap:var(--space-4);flex-direction:column;display:flex}.Dashboard-module__w7WZ1G__examItem{padding:var(--space-4)var(--space-6);border-radius:var(--radius-lg);transition:all var(--transition-base);background:#17171c05;border:1px solid #0000;justify-content:space-between;align-items:center;display:flex}.Dashboard-module__w7WZ1G__examItem:hover{border-color:var(--accent-soft);box-shadow:var(--shadow-sm);background:#fff;transform:scale(1.02)}.Dashboard-module__w7WZ1G__examInfo h4{font-size:var(--fs-lg);margin-bottom:2px}.Dashboard-module__w7WZ1G__examInfo p{font-size:var(--fs-sm);color:var(--text-sub)}.Dashboard-module__w7WZ1G__countdown{background:var(--accent);color:#fff;padding:var(--space-2)var(--space-4);border-radius:var(--radius-md);box-shadow:var(--shadow-accent);flex-direction:column;align-items:center;display:flex}.Dashboard-module__w7WZ1G__days{font-size:var(--fs-xl);font-weight:800}.Dashboard-module__w7WZ1G__label{text-transform:uppercase;font-size:.6rem;font-weight:700}.Dashboard-module__w7WZ1G__progressRingContainer{align-items:center;gap:var(--space-8);flex-direction:column;display:flex}.Dashboard-module__w7WZ1G__progressRing{justify-content:center;align-items:center;width:200px;height:200px;display:flex;position:relative}.Dashboard-module__w7WZ1G__progressValue{font-size:var(--fs-4xl);font-weight:800;font-family:var(--font-heading)}.Dashboard-module__w7WZ1G__svg{width:100%;height:100%;position:absolute;transform:rotate(-90deg)}.Dashboard-module__w7WZ1G__circleBg{fill:none;stroke:var(--accent-soft);stroke-width:12px}.Dashboard-module__w7WZ1G__circleFg{fill:none;stroke:var(--accent);stroke-width:12px;stroke-linecap:round;transition:stroke-dashoffset 1s ease-out}.Dashboard-module__w7WZ1G__progressStats{gap:var(--space-4);width:100%;display:flex}.Dashboard-module__w7WZ1G__progStat{padding:var(--space-4);border-radius:var(--radius-lg);text-align:center;background:#17171c05;flex:1}.Dashboard-module__w7WZ1G__progStat span{color:var(--text-muted);text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:700;display:block}.Dashboard-module__w7WZ1G__progStat strong{font-size:var(--fs-xl)}@media (max-width:1024px){.Dashboard-module__w7WZ1G__statsGrid{grid-template-columns:repeat(2,1fr)}.Dashboard-module__w7WZ1G__mainGrid{grid-template-columns:1fr}.Dashboard-module__w7WZ1G__welcome h1{font-size:var(--fs-2xl)}}
