.SearchBar-module__Kt5ePa__searchContainer{flex-direction:column;justify-content:space-between;align-items:center;gap:16px;margin-top:32px;margin-bottom:28px;animation:.5s ease-out SearchBar-module__Kt5ePa__fadeSlideIn;display:flex}.SearchBar-module__Kt5ePa__searchBar{background-color:#1a1a1a;border:1px solid rgba(255,255,255,.05);border-radius:10px;flex-direction:row;align-items:center;width:100%;height:50px;padding:14px 20px;transition:all .2s;display:flex}.SearchBar-module__Kt5ePa__searchBar:focus-within{border-color:var(--newermi-accentA);background-color:#1f1f1f}.SearchBar-module__Kt5ePa__searchIcon{color:#fff;opacity:.6;flex-shrink:0;width:20px;height:20px;margin-right:12px}.SearchBar-module__Kt5ePa__searchInput{color:#fff;letter-spacing:-.01em;background:0 0;border:none;outline:none;flex:1;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px}.SearchBar-module__Kt5ePa__searchInput::placeholder{color:rgba(255,255,255,.4)}.SearchBar-module__Kt5ePa__clearIconButton{cursor:pointer;color:rgba(255,255,255,.5);background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:color .2s;display:flex}.SearchBar-module__Kt5ePa__clearIconButton:hover{color:rgba(255,255,255,.8)}.SearchBar-module__Kt5ePa__filterContainer{flex-direction:column;align-self:flex-start;width:100%;display:flex}.SearchBar-module__Kt5ePa__filterTitle{opacity:.85;letter-spacing:-.01em;margin-bottom:16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:18px;font-weight:600}.SearchBar-module__Kt5ePa__filterItems{flex-direction:row;gap:8px;width:100%;min-width:0;display:flex;overflow-x:scroll}.SearchBar-module__Kt5ePa__filterItem{cursor:pointer;white-space:nowrap;border-style:solid;border-width:1px;border-color:var(--newermi-accentA);border-radius:8px;flex-shrink:0;padding:9px 18px;transition:all .2s}.SearchBar-module__Kt5ePa__filterItem:hover{background-color:rgba(255,255,255,.06)}.SearchBar-module__Kt5ePa__filterItemText{color:#fff;letter-spacing:-.01em;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500}
.TagChip-module__Hjy2Ma__tagChip{cursor:pointer;white-space:nowrap;border-style:solid;border-width:1px;border-color:var(--newermi-accentA);background-color:rgba(255,255,255,.03);border-radius:8px;flex-shrink:0;padding:9px 18px;transition:all .2s}.TagChip-module__Hjy2Ma__tagChip:hover{background-color:rgba(255,255,255,.06)}.TagChip-module__Hjy2Ma__tagChipText{letter-spacing:-.01em;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500}
.TagFilter-module__I0IXyq__tagsSection{margin-bottom:16px;animation:.5s ease-out TagFilter-module__I0IXyq__fadeSlideIn}.TagFilter-module__I0IXyq__tagsScroll{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.1) transparent;gap:10px;padding-top:6px;padding-bottom:6px;display:flex;overflow-x:scroll}.TagFilter-module__I0IXyq__tagsScroll::-webkit-scrollbar{height:6px}.TagFilter-module__I0IXyq__tagsScroll::-webkit-scrollbar-track{background:0 0}.TagFilter-module__I0IXyq__tagsScroll::-webkit-scrollbar-thumb{background:rgba(255,255,255,.1);border-radius:3px}.TagFilter-module__I0IXyq__tagsScroll::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.15)}@keyframes TagFilter-module__I0IXyq__fadeSlideIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}
.ResultCard-module__jzH8qG__container{cursor:pointer;color:inherit;border:1px solid var(--newermi-accentA);background-color:#1a1a1a;border-radius:12px;flex-direction:column;flex-shrink:0;width:400px;height:100%;min-height:220px;padding:20px;text-decoration:none;transition:all .2s;display:flex;position:relative;overflow:hidden}.ResultCard-module__jzH8qG__header{flex-direction:row;justify-content:space-between;align-items:flex-start;margin-bottom:8px;display:flex}.ResultCard-module__jzH8qG__title{color:#fff;-webkit-line-clamp:2;letter-spacing:-.01em;-webkit-box-orient:vertical;flex:1;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:17px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.ResultCard-module__jzH8qG__summary{opacity:.65;color:#fff;text-overflow:ellipsis;line-clamp:3;-webkit-line-clamp:3;word-break:break-word;-webkit-box-orient:vertical;flex-grow:1;margin-top:10px;margin-bottom:auto;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.ResultCard-module__jzH8qG__ratingContainer{justify-content:center;align-items:center;display:flex}.ResultCard-module__jzH8qG__footer{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.ResultCard-module__jzH8qG__tagsContainer{flex-flow:wrap;flex:1;gap:7px;display:flex}.ResultCard-module__jzH8qG__tag{border-radius:6px;padding:4px 10px 5px}.ResultCard-module__jzH8qG__tagText{color:#fff;letter-spacing:-.01em;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:500}.ResultCard-module__jzH8qG__dateText{opacity:.6;color:#fff;white-space:nowrap;flex-shrink:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px}@media (max-width:450px){.ResultCard-module__jzH8qG__container{width:325px}}
.page-module__E0kJGG__container{color:#fff;background-color:#0a0a0a;flex:1;width:100%;position:relative}.page-module__E0kJGG__main{max-width:1400px;padding:0}.page-module__E0kJGG__heroContent{z-index:1;text-align:left;text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:1200px;margin:0 auto 40px;padding:80px 40px 60px;display:flex;position:relative}.page-module__E0kJGG__heroTitle{-webkit-text-fill-color:transparent;letter-spacing:-.02em;background-color:#6366f1;-webkit-background-clip:text;background-clip:text;margin:0 0 24px;font-size:56px;font-weight:800;line-height:1.1}.page-module__E0kJGG__heroSubtitle{color:#9ca3af;margin:0 0 32px;font-size:20px;font-weight:400;line-height:1.6}.page-module__E0kJGG__heroActions{align-items:center;gap:16px;display:flex}.page-module__E0kJGG__heroButton{color:#fff;cursor:pointer;background-color:#6366f1;border:none;border-radius:12px;padding:16px 32px;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s}.page-module__E0kJGG__heroButtonSecondary{color:#9ca3af;background:0 0;border:1px solid #374151;border-radius:12px;padding:16px 32px;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s}.page-module__E0kJGG__heroButtonSecondary:hover{color:#fff;background:rgba(255,255,255,.05);border-color:#6366f1}.page-module__E0kJGG__featuredContainer{z-index:1;position:relative}.page-module__E0kJGG__contentWrapper{grid-template-columns:1fr 300px;gap:40px;max-width:1200px;margin:0 auto;padding:0 40px;display:grid}.page-module__E0kJGG__mainContent{min-width:0}.page-module__E0kJGG__sidebar{flex-direction:column;gap:32px;display:flex}.page-module__E0kJGG__section{margin-bottom:48px}.page-module__E0kJGG__sectionHeader{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.page-module__E0kJGG__sectionTitle{color:#fff;align-items:center;gap:12px;margin:0;font-size:24px;font-weight:700;display:flex}.page-module__E0kJGG__sectionTitle:before{content:"";background-color:var(--newermi-accentA);border-radius:2px;width:4px;height:24px}.page-module__E0kJGG__sectionLink{color:var(--newermi-accentA);font-size:14px;font-weight:600;text-decoration:none;transition:color .3s}.page-module__E0kJGG__sectionLink:hover{color:var(--newermi-purple)}.page-module__E0kJGG__emptyMessage{color:#6b7280;text-align:center;background:#1a1a1a;border:1px solid #374151;border-radius:12px;margin:20px 0;padding:24px;font-size:16px;font-style:italic}.page-module__E0kJGG__experienceGrid{flex-flow:row;flex-shrink:0;gap:20px;display:flex;overflow-x:scroll}.page-module__E0kJGG__loadingContainer{flex-direction:column;justify-content:center;align-items:center;padding:80px 20px;display:flex}.page-module__E0kJGG__loadingSpinner{border:2px solid #374151;border-top-color:#6366f1;border-radius:50%;width:32px;height:32px;margin-bottom:16px;animation:1s linear infinite page-module__E0kJGG__spin}@keyframes page-module__E0kJGG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page-module__E0kJGG__loadingText{color:#9ca3af;margin:0;font-size:16px}.page-module__E0kJGG__socialContent{z-index:1;max-width:800px;margin:0 auto;position:relative}.page-module__E0kJGG__socialTitle{color:#fff;margin:0 0 16px;font-size:28px;font-weight:700}.page-module__E0kJGG__socialSubtitle{color:#9ca3af;margin:0 0 32px;font-size:16px;line-height:1.6}@media (max-width:1200px){.page-module__E0kJGG__contentWrapper{grid-template-columns:1fr;gap:32px}}@media (max-width:768px){.page-module__E0kJGG__main{padding:0}.page-module__E0kJGG__heroSection{padding:60px 20px 40px}.page-module__E0kJGG__heroTitle{font-size:42px}.page-module__E0kJGG__heroSubtitle{font-size:18px}.page-module__E0kJGG__heroActions{flex-wrap:wrap;justify-content:center}.page-module__E0kJGG__contentWrapper{padding:0 20px}}@media (max-width:480px){.page-module__E0kJGG__heroTitle{font-size:36px}.page-module__E0kJGG__heroSubtitle{font-size:16px}.page-module__E0kJGG__heroActions{flex-direction:column;width:100%}.page-module__E0kJGG__heroButton,.page-module__E0kJGG__heroButtonSecondary{text-align:center;width:100%}.page-module__E0kJGG__experienceGrid{gap:16px;overflow-x:auto}}
.ActiveSessionCard-module__CH0cgG__experienceCard{border:1px solid var(--newermi-accentA);background-color:#1a1a1a;border-radius:12px;flex-direction:row;flex-shrink:0;align-items:center;max-width:400px;margin-bottom:12px;padding:16px;display:flex}.ActiveSessionCard-module__CH0cgG__experienceInfo{cursor:pointer;flex:1}.ActiveSessionCard-module__CH0cgG__experienceTitle{margin:0 0 4px;font-size:16px;font-weight:600}.ActiveSessionCard-module__CH0cgG__experienceProgress{opacity:.8;margin:0 0 4px;font-size:14px;font-weight:400}.ActiveSessionCard-module__CH0cgG__experienceLastPlayed{color:var(--newermi-accentA);margin:0;font-size:12px;font-weight:400}.ActiveSessionCard-module__CH0cgG__resumeButton{background-color:var(--newermi-accentA);cursor:pointer;border:none;border-radius:8px;padding:8px 16px;transition:background-color .2s}.ActiveSessionCard-module__CH0cgG__resumeText{color:#fff;font-size:14px;font-weight:500}.ActiveSessionCard-module__CH0cgG__deleteButton{background-color:var(--newermi-warning);cursor:pointer;border:none;border-radius:8px;margin-right:8px;padding:8px 12px;transition:background-color .2s}.ActiveSessionCard-module__CH0cgG__deleteText{color:#fff;font-size:14px;font-weight:500}.ActiveSessionCard-module__CH0cgG__buttonContainer{flex-direction:row;align-items:center;display:flex}@media (max-width:450px){.ActiveSessionCard-module__CH0cgG__experienceCard{width:300px}.ActiveSessionCard-module__CH0cgG__buttonContainer{flex-direction:column;align-items:flex-end;gap:8px;display:flex}}
.ResultCardSkeleton-module__1GX4mq__container{background-color:#1a1a1a;border-radius:16px;flex-direction:column;width:100%;max-width:425px;min-height:200px;padding:16px;display:flex;position:relative;overflow:hidden}.ResultCardSkeleton-module__1GX4mq__header{flex-direction:row;justify-content:space-between;align-items:flex-start;margin-bottom:12px;display:flex}.ResultCardSkeleton-module__1GX4mq__titleSkeleton{background:linear-gradient(90deg,#2a2a2a 25%,#3a3a3a 50%,#2a2a2a 75%) 0 0/200% 100%;border-radius:4px;flex:1;height:20px;margin-right:8px;animation:1.5s infinite ResultCardSkeleton-module__1GX4mq__loading}.ResultCardSkeleton-module__1GX4mq__ratingSkeleton{background:linear-gradient(90deg,#2a2a2a 25%,#3a3a3a 50%,#2a2a2a 75%) 0 0/200% 100%;border-radius:12px;width:60px;height:20px;animation:1.5s infinite ResultCardSkeleton-module__1GX4mq__loading}.ResultCardSkeleton-module__1GX4mq__summarySkeleton{background:linear-gradient(90deg,#2a2a2a 25%,#3a3a3a 50%,#2a2a2a 75%) 0 0/200% 100%;border-radius:4px;flex-grow:1;width:85%;height:14px;margin-top:8px;margin-bottom:auto;animation:1.5s infinite ResultCardSkeleton-module__1GX4mq__loading}.ResultCardSkeleton-module__1GX4mq__footer{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.ResultCardSkeleton-module__1GX4mq__tagsContainer{flex-flow:wrap;flex:1;gap:6px;display:flex}.ResultCardSkeleton-module__1GX4mq__tagSkeleton{background:linear-gradient(90deg,#2a2a2a 25%,#3a3a3a 50%,#2a2a2a 75%) 0 0/200% 100%;border-radius:12px;width:70px;height:24px;animation:1.5s infinite ResultCardSkeleton-module__1GX4mq__loading}.ResultCardSkeleton-module__1GX4mq__dateSkeleton{background:linear-gradient(90deg,#2a2a2a 25%,#3a3a3a 50%,#2a2a2a 75%) 0 0/200% 100%;border-radius:4px;flex-shrink:0;width:50px;height:12px;animation:1.5s infinite ResultCardSkeleton-module__1GX4mq__loading}@keyframes ResultCardSkeleton-module__1GX4mq__loading{0%{background-position:200% 0}to{background-position:-200% 0}}
.SidebarCard-module__p8hrzW__sidebarCard{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px}.SidebarCard-module__p8hrzW__sidebarCardTitle{color:#fff;margin:0 0 12px;font-size:18px;font-weight:700}.SidebarCard-module__p8hrzW__sidebarCardContent{color:#9ca3af;font-size:14px;line-height:1.5}.SidebarCard-module__p8hrzW__socialLinks{flex-flow:wrap;gap:12px;max-width:600px;margin:0 auto;display:flex}.SidebarCard-module__p8hrzW__socialLink{color:var(--newermi-text);background:rgba(255,255,255,.03);border:1px solid #374151;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:14px;font-weight:500;text-decoration:none;transition:all .3s;display:flex}.SidebarCard-module__p8hrzW__socialLink:hover{border-color:var(--newermi-accentA);color:#fff;background:rgba(99,102,241,.1)}.SidebarCard-module__p8hrzW__socialLink svg{color:var(--newermi-accentA);width:18px;height:18px}
.explore-module__za3LpG__container{color:#fff;background-color:#0a0a0a;flex:1;width:100%;position:relative}.explore-module__za3LpG__contentWrapper{flex-direction:column;max-width:1920px;margin:0 auto;padding:0 48px;display:flex}.explore-module__za3LpG__categoriesContainer{margin-bottom:24px;animation:.6s ease-out explore-module__za3LpG__fadeIn}.explore-module__za3LpG__categoriesTitle{opacity:.85;letter-spacing:-.01em;margin-bottom:16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:18px;font-weight:600}.explore-module__za3LpG__resultsCount{margin-bottom:20px;animation:.6s ease-out explore-module__za3LpG__fadeIn}.explore-module__za3LpG__resultsText{opacity:.7;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-weight:500}.explore-module__za3LpG__experiencesContainer{flex-flow:wrap;justify-content:space-between;align-items:center;gap:20px;max-width:100%;padding-bottom:60px;animation:.6s ease-out explore-module__za3LpG__fadeIn;display:flex}.explore-module__za3LpG__skeletonContainer{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;max-width:100%;padding-top:8px;display:grid}.explore-module__za3LpG__emptyState{flex-direction:column;flex:1;justify-content:center;align-items:center;padding-top:80px;padding-left:24px;padding-right:24px;display:flex}.explore-module__za3LpG__emptyEmoji{margin-bottom:16px;font-size:64px}.explore-module__za3LpG__emptyTitle{text-align:center;color:#fff;margin-top:0;margin-bottom:8px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:20px;font-weight:600}.explore-module__za3LpG__emptyDescription{text-align:center;opacity:.7;color:#fff;margin-top:0;margin-bottom:24px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.5}.explore-module__za3LpG__clearButton{cursor:pointer;color:#fff;border:none;border-radius:8px;padding:12px 24px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;transition:all .2s}.explore-module__za3LpG__clearButton:hover{transform:translateY(-1px)}.explore-module__za3LpG__loadMoreButton{cursor:pointer;color:#fff;background-color:var(--newermi-accentA);border:none;border-radius:8px;align-self:center;width:100%;max-width:400px;padding:12px 24px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;transition:all .2s}@keyframes explore-module__za3LpG__fadeSlideIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes explore-module__za3LpG__fadeIn{0%{opacity:0}to{opacity:1}}@media (min-width:1600px){.explore-module__za3LpG__listContent,.explore-module__za3LpG__skeletonContainer{grid-template-columns:repeat(5,1fr)}}@media (min-width:1200px) and (max-width:1599px){.explore-module__za3LpG__listContent,.explore-module__za3LpG__skeletonContainer{grid-template-columns:repeat(4,1fr)}}@media (min-width:900px) and (max-width:1199px){.explore-module__za3LpG__listContent,.explore-module__za3LpG__skeletonContainer{grid-template-columns:repeat(3,1fr)}}@media (max-width:899px){.explore-module__za3LpG__experiencesContainer{justify-content:center}.explore-module__za3LpG__contentWrapper{padding:0 24px}.explore-module__za3LpG__listContent{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;padding-bottom:100px}.explore-module__za3LpG__skeletonContainer{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px}}@media (max-width:600px){.explore-module__za3LpG__contentWrapper{padding:0 16px}.explore-module__za3LpG__listContent,.explore-module__za3LpG__skeletonContainer{grid-template-columns:1fr}.explore-module__za3LpG__categoriesTitle{font-size:16px}}
.GuestHeader-module__40mEuG__header{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:rgba(10,10,10,.95);border-bottom:1px solid rgba(255,255,255,.08);width:100%;position:-webkit-sticky;position:sticky;top:0}.GuestHeader-module__40mEuG__headerContainer{justify-content:space-between;align-items:center;gap:24px;max-width:1920px;margin:0 auto;padding:18px 48px;display:flex}.GuestHeader-module__40mEuG__logoLink{flex-shrink:0;align-items:center;gap:12px;width:183px;text-decoration:none;transition:transform .2s;display:flex}.GuestHeader-module__40mEuG__logoImage{flex-shrink:0;width:40px;height:40px;position:relative}.GuestHeader-module__40mEuG__logoText{color:#fff;letter-spacing:-.5px;white-space:nowrap;font-family:Inter,sans-serif;font-size:24px;font-weight:700}.GuestHeader-module__40mEuG__navLinks{flex:1;justify-content:center;align-items:center;gap:40px;display:flex}.GuestHeader-module__40mEuG__navLink{white-space:nowrap;color:rgba(255,255,255,.8);letter-spacing:-.01em;border-bottom:2px solid transparent;padding:8px 0;font-family:Inter,sans-serif;font-size:15px;font-weight:600;text-decoration:none;transition:all .2s}.GuestHeader-module__40mEuG__navLink:hover{color:#fff}.GuestHeader-module__40mEuG__navLinkActive{color:#fff;border-bottom:2px solid #6366f1}.GuestHeader-module__40mEuG__rightSection{flex-shrink:0;align-items:center;gap:12px;margin-left:auto;display:flex}.GuestHeader-module__40mEuG__authButtons{align-items:center;gap:12px;display:flex}.GuestHeader-module__40mEuG__loginLink{color:rgba(255,255,255,.8);white-space:nowrap;letter-spacing:-.01em;padding:8px 16px;font-family:Inter,sans-serif;font-size:15px;font-weight:600;text-decoration:none;transition:all .2s}.GuestHeader-module__40mEuG__loginLink:hover{color:#fff}.GuestHeader-module__40mEuG__signupLink{background-color:var(--newermi-accentA);color:#fff;cursor:pointer;white-space:nowrap;letter-spacing:-.01em;border:none;border-radius:8px;padding:10px 22px;font-family:Inter,sans-serif;font-size:15px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-block}.GuestHeader-module__40mEuG__mobileMenuButton{color:#fff;cursor:pointer;background:0 0;border:none;padding:8px;font-size:24px;display:none}.GuestHeader-module__40mEuG__mobileMenu{display:none}.GuestHeader-module__40mEuG__mobileMenuNav{flex-direction:column;gap:20px;display:flex}.GuestHeader-module__40mEuG__mobileMenuLink{color:#fff;padding:12px 0;font-family:Inter,sans-serif;font-size:16px;font-weight:500;text-decoration:none;display:block}.GuestHeader-module__40mEuG__mobileMenuLink:hover,.GuestHeader-module__40mEuG__mobileMenuLinkActive{color:var(--newermi-accentA)}@media (max-width:968px){.GuestHeader-module__40mEuG__navLinks{display:none}.GuestHeader-module__40mEuG__rightSection,.GuestHeader-module__40mEuG__authButtons{gap:8px}.GuestHeader-module__40mEuG__mobileMenuButton{display:block}.GuestHeader-module__40mEuG__mobileMenu{background-color:#0a0a0a;border-bottom:1px solid rgba(255,255,255,.1);padding:20px;display:block;position:absolute;top:100%;left:0;right:0}.GuestHeader-module__40mEuG__headerContainer{gap:12px;padding:12px 16px}}@media (max-width:480px){.GuestHeader-module__40mEuG__logoText,.GuestHeader-module__40mEuG__loginLink{display:none}}
.Footer-module__FIDDeq__footer{background-color:#0a0a0a;border-top:1px solid rgba(255,255,255,.1);width:100vw;margin-top:100px;margin-left:-50vw;margin-right:-50vw;position:relative;left:50%;right:50%}.Footer-module__FIDDeq__footerContainer{max-width:1400px;margin:0 auto;padding:60px 20px 30px}.Footer-module__FIDDeq__footerTop{grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;margin-bottom:40px;display:grid}.Footer-module__FIDDeq__footerBrand{flex-direction:column;gap:16px;display:flex}.Footer-module__FIDDeq__footerLogo{align-items:center;gap:12px;text-decoration:none;display:flex}.Footer-module__FIDDeq__footerLogoImage{flex-shrink:0;width:40px;height:40px}.Footer-module__FIDDeq__footerLogoText{color:#fff;letter-spacing:-.5px;font-family:Inter,sans-serif;font-size:24px;font-weight:700}.Footer-module__FIDDeq__footerDescription{color:#9ca3af;max-width:300px;font-family:Inter,sans-serif;font-size:14px;line-height:1.6}.Footer-module__FIDDeq__footerSection{flex-direction:column;gap:16px;display:flex}.Footer-module__FIDDeq__footerSectionTitle{color:#fff;margin-bottom:4px;font-family:Inter,sans-serif;font-size:16px;font-weight:600}.Footer-module__FIDDeq__footerLinks{flex-direction:column;gap:12px;display:flex}.Footer-module__FIDDeq__footerLink{color:#9ca3af;font-family:Inter,sans-serif;font-size:14px;text-decoration:none;transition:color .2s}.Footer-module__FIDDeq__footerLink:hover{color:var(--newermi-accentA)}.Footer-module__FIDDeq__footerBottom{border-top:1px solid rgba(255,255,255,.1);justify-content:space-between;align-items:center;gap:20px;padding-top:30px;display:flex}.Footer-module__FIDDeq__footerCopyright{color:#6b7280;font-family:Inter,sans-serif;font-size:14px}.Footer-module__FIDDeq__footerSocial{align-items:center;gap:16px;display:flex}.Footer-module__FIDDeq__socialLink{color:#9ca3af;justify-content:center;align-items:center;width:36px;height:36px;font-size:20px;text-decoration:none;transition:color .2s;display:flex}.Footer-module__FIDDeq__socialLink:hover{color:var(--newermi-accentA)}@media (max-width:968px){.Footer-module__FIDDeq__footerTop{grid-template-columns:1fr 1fr;gap:32px}.Footer-module__FIDDeq__footerBrand{grid-column:1/-1}.Footer-module__FIDDeq__footerContainer{padding:50px 20px 25px}}@media (max-width:640px){.Footer-module__FIDDeq__footerTop{grid-template-columns:1fr;gap:32px}.Footer-module__FIDDeq__footerBottom{flex-direction:column;align-items:flex-start;gap:16px}.Footer-module__FIDDeq__footerContainer{padding:40px 16px 20px}.Footer-module__FIDDeq__footerDescription{max-width:100%}}
.SetupTab-module__i4alQq__tabContent{padding:32px}.SetupTab-module__i4alQq__tabTitle{color:#fff;margin-bottom:8px;font-size:28px;font-weight:700}.SetupTab-module__i4alQq__tabSubtitle{opacity:.7;color:#fff;margin-bottom:24px;font-size:14px}.SetupTab-module__i4alQq__inputGroup{margin-bottom:20px}.SetupTab-module__i4alQq__inputLabel{color:#fff;margin-bottom:8px;font-size:14px;font-weight:600;display:block}.SetupTab-module__i4alQq__helperText{opacity:.6;color:#fff;margin-bottom:12px;font-size:12px}.SetupTab-module__i4alQq__input{color:#fff;background-color:#0a0a0a;border:1px solid rgba(255,255,255,.1);border-radius:12px;width:100%;height:50px;padding:0 16px;font-size:16px;transition:all .2s}.SetupTab-module__i4alQq__input:focus{border-color:var(--newermi-accentA);background-color:#0a0a0a;outline:none}.SetupTab-module__i4alQq__input::placeholder{color:rgba(255,255,255,.4)}.SetupTab-module__i4alQq__textArea{color:#fff;resize:vertical;background-color:#0a0a0a;border:1px solid rgba(255,255,255,.1);border-radius:12px;width:100%;min-height:100px;padding:12px 16px;font-family:inherit;font-size:16px;transition:all .2s}.SetupTab-module__i4alQq__textArea:focus{border-color:var(--newermi-accentA);background-color:#0a0a0a;outline:none}.SetupTab-module__i4alQq__textArea::placeholder{color:rgba(255,255,255,.4)}.SetupTab-module__i4alQq__tagsScroll{flex-wrap:wrap;gap:8px;padding:8px 0;display:flex}.SetupTab-module__i4alQq__tagChip{color:#fff;cursor:pointer;background-color:#0a0a0a;border:1px solid rgba(255,255,255,.2);border-radius:20px;padding:8px 12px;font-size:14px;font-weight:500;transition:all .2s}.SetupTab-module__i4alQq__tagChip:hover{background-color:rgba(255,255,255,.1);border-color:rgba(255,255,255,.3)}.SetupTab-module__i4alQq__tagChip.SetupTab-module__i4alQq__selected{color:#fff;border-width:0}
.WorldTab-module__cMYcTq__tabContent{padding:32px}.WorldTab-module__cMYcTq__tabTitle{color:#fff;margin-bottom:8px;font-size:28px;font-weight:700}.WorldTab-module__cMYcTq__tabSubtitle{opacity:.7;color:#fff;margin-bottom:24px;font-size:14px}.WorldTab-module__cMYcTq__inputGroup{margin-bottom:20px}.WorldTab-module__cMYcTq__inputLabel{color:#fff;margin-bottom:8px;font-size:14px;font-weight:600;display:block}.WorldTab-module__cMYcTq__helperText{opacity:.6;color:#fff;margin-bottom:12px;font-size:12px}.WorldTab-module__cMYcTq__input{color:#fff;background-color:#0a0a0a;border:1px solid rgba(255,255,255,.1);border-radius:12px;width:100%;height:50px;padding:0 16px;font-size:16px;transition:all .2s}.WorldTab-module__cMYcTq__input:focus{border-color:var(--newermi-accentA);background-color:rgba(255,255,255,.08);outline:none}.WorldTab-module__cMYcTq__input::placeholder{color:rgba(255,255,255,.4)}.WorldTab-module__cMYcTq__textArea{color:#fff;resize:vertical;background-color:#0a0a0a;border:1px solid rgba(255,255,255,.1);border-radius:12px;width:100%;min-height:100px;padding:12px 16px;font-family:inherit;font-size:16px;transition:all .2s}.WorldTab-module__cMYcTq__textArea:focus{border-color:var(--newermi-accentA);background-color:rgba(255,255,255,.08);outline:none}.WorldTab-module__cMYcTq__textArea::placeholder{color:rgba(255,255,255,.4)}.WorldTab-module__cMYcTq__chipContainer{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.WorldTab-module__cMYcTq__chip{color:#fff;cursor:pointer;background-color:#0a0a0a;border:2px solid rgba(255,255,255,.2);border-radius:20px;flex-direction:row;align-items:center;gap:6px;padding:10px 16px;transition:all .2s;display:flex}.WorldTab-module__cMYcTq__chip:hover{background-color:rgba(255,255,255,.1);border-color:rgba(255,255,255,.3)}.WorldTab-module__cMYcTq__chip.WorldTab-module__cMYcTq__active{background:var(--newermi-accentA);border-color:transparent}.WorldTab-module__cMYcTq__chipIcon{font-size:16px}.WorldTab-module__cMYcTq__chipText{font-size:14px;font-weight:600}.WorldTab-module__cMYcTq__chipDescription{opacity:.7;color:#fff;margin-top:8px;font-size:12px;font-style:italic}
.PlayerTab-module__5etQpq__tabContent{padding:32px}.PlayerTab-module__5etQpq__tabTitle{color:#fff;margin-bottom:8px;font-size:28px;font-weight:700}.PlayerTab-module__5etQpq__tabSubtitle{opacity:.7;color:#fff;margin-bottom:24px;font-size:14px}.PlayerTab-module__5etQpq__inputGroup{margin-bottom:20px}.PlayerTab-module__5etQpq__inputLabel{color:#fff;margin-bottom:8px;font-size:14px;font-weight:600;display:block}.PlayerTab-module__5etQpq__helperText{opacity:.6;color:#fff;margin-bottom:12px;font-size:12px}.PlayerTab-module__5etQpq__input{color:#fff;background-color:#0a0a0a;border:1px solid rgba(255,255,255,.1);border-radius:12px;width:100%;height:50px;padding:0 16px;font-size:16px;transition:all .2s}.PlayerTab-module__5etQpq__input:focus{border-color:var(--newermi-accentA);background-color:rgba(255,255,255,.08);outline:none}.PlayerTab-module__5etQpq__input::placeholder{color:rgba(255,255,255,.4)}.PlayerTab-module__5etQpq__chipContainer{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.PlayerTab-module__5etQpq__chip{color:#fff;cursor:pointer;background-color:#0a0a0a;border:2px solid rgba(255,255,255,.2);border-radius:20px;flex-direction:row;align-items:center;gap:6px;padding:10px 16px;font-size:14px;font-weight:600;transition:all .2s;display:flex}.PlayerTab-module__5etQpq__chip:hover{background-color:rgba(255,255,255,.1);border-color:rgba(255,255,255,.3)}.PlayerTab-module__5etQpq__chip.PlayerTab-module__5etQpq__active{background-color:var(--newermi-accentA);border-color:transparent}.PlayerTab-module__5etQpq__chip.PlayerTab-module__5etQpq__activeSuccess{background:var(--newermi-success);border-color:transparent}.PlayerTab-module__5etQpq__chip.PlayerTab-module__5etQpq__activeWarning{background:var(--newermi-accentB);border-color:transparent}.PlayerTab-module__5etQpq__chipIcon{font-size:16px}.PlayerTab-module__5etQpq__chipText{font-size:14px;font-weight:600}.PlayerTab-module__5etQpq__chipDescription{opacity:.7;color:#fff;margin-top:8px;font-size:12px;font-style:italic}.PlayerTab-module__5etQpq__genderContainer{flex-wrap:wrap;gap:8px;display:flex}.PlayerTab-module__5etQpq__genderChip{color:#fff;cursor:pointer;background-color:#0a0a0a;border:2px solid rgba(255,255,255,.2);border-radius:20px;padding:10px 16px;font-size:14px;font-weight:600;transition:all .2s}.PlayerTab-module__5etQpq__genderChip:hover{background-color:rgba(255,255,255,.1);border-color:rgba(255,255,255,.3)}.PlayerTab-module__5etQpq__genderChip.PlayerTab-module__5etQpq__active{background-color:var(--newermi-accentA);border-color:transparent}.PlayerTab-module__5etQpq__statsList{flex-direction:column;gap:12px;margin-bottom:16px;display:flex}.PlayerTab-module__5etQpq__statCard{background-color:#0a0a0a;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:16px}.PlayerTab-module__5etQpq__statCardHeader{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.PlayerTab-module__5etQpq__statName{color:#fff;font-size:16px;font-weight:600}.PlayerTab-module__5etQpq__statActions{gap:12px;display:flex}.PlayerTab-module__5etQpq__statActionButton{cursor:pointer;opacity:.7;background:0 0;border:none;padding:4px;font-size:16px;transition:opacity .2s}.PlayerTab-module__5etQpq__statActionButton:hover{opacity:1}.PlayerTab-module__5etQpq__statValues{opacity:.7;color:#fff;margin:0;font-size:12px}.PlayerTab-module__5etQpq__statTriggers{gap:8px;margin-top:8px;display:flex}.PlayerTab-module__5etQpq__statTriggerMin{color:var(--newermi-accentA);font-size:11px;font-weight:600}.PlayerTab-module__5etQpq__statTriggerMax{color:var(--newermi-accentB);font-size:11px;font-weight:600}.PlayerTab-module__5etQpq__addStatButton{background-color:var(--newermi-accentA);color:#fff;cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px;transition:all .2s;display:flex}.PlayerTab-module__5etQpq__addStatButtonIcon{font-size:20px;font-weight:700}.PlayerTab-module__5etQpq__addStatButtonText{font-size:16px;font-weight:600}
.StatModal-module__pk1A0a__modalOverlay{z-index:1000;background-color:rgba(0,0,0,.7);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.StatModal-module__pk1A0a__modalContent{background-color:#1a1a1a;border-radius:16px;flex-direction:column;width:100%;max-width:600px;max-height:90vh;display:flex;overflow:hidden}.StatModal-module__pk1A0a__modalHeader{border-bottom:1px solid rgba(255,255,255,.1);justify-content:space-between;align-items:center;padding:20px;display:flex}.StatModal-module__pk1A0a__modalTitle{color:#fff;margin:0;font-size:20px;font-weight:700}.StatModal-module__pk1A0a__closeButton{color:#fff;cursor:pointer;opacity:.7;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:24px;font-weight:500;transition:opacity .2s;display:flex}.StatModal-module__pk1A0a__closeButton:hover{opacity:1}.StatModal-module__pk1A0a__modalBody{flex:1;padding:20px;overflow-y:auto}.StatModal-module__pk1A0a__modalFooter{border-top:1px solid rgba(255,255,255,.1);gap:12px;padding:20px;display:flex}.StatModal-module__pk1A0a__inputGroup{margin-bottom:20px}.StatModal-module__pk1A0a__inputLabel{color:#fff;margin-bottom:8px;font-size:14px;font-weight:600;display:block}.StatModal-module__pk1A0a__helperText{opacity:.6;color:#fff;margin-bottom:8px;font-size:12px}.StatModal-module__pk1A0a__input{color:#fff;background-color:#0a0a0a;border:1px solid rgba(255,255,255,.1);border-radius:12px;width:100%;height:50px;padding:0 16px;font-size:16px;transition:all .2s}.StatModal-module__pk1A0a__input:focus{border-color:var(--newermi-accentA);background-color:rgba(255,255,255,.08);outline:none}.StatModal-module__pk1A0a__input::placeholder{color:rgba(255,255,255,.4)}.StatModal-module__pk1A0a__textArea{color:#fff;resize:vertical;background-color:#0a0a0a;border:1px solid rgba(255,255,255,.1);border-radius:12px;width:100%;min-height:80px;padding:12px 16px;font-family:inherit;font-size:16px;transition:all .2s}.StatModal-module__pk1A0a__textArea:focus{border-color:var(--newermi-accentA);background-color:rgba(255,255,255,.08);outline:none}.StatModal-module__pk1A0a__textArea::placeholder{color:rgba(255,255,255,.4)}.StatModal-module__pk1A0a__row{gap:12px;display:flex}.StatModal-module__pk1A0a__toggleRow{cursor:pointer;background-color:#0a0a0a;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:12px;padding:16px;transition:background-color .2s;display:flex}.StatModal-module__pk1A0a__toggleRow:hover{background-color:rgba(255,255,255,.08)}.StatModal-module__pk1A0a__toggleLeft{flex-direction:column;flex:1;gap:4px;margin-right:16px;display:flex}.StatModal-module__pk1A0a__toggleLabel{color:#fff;font-size:14px;font-weight:600}.StatModal-module__pk1A0a__toggleDescription{opacity:.6;color:#fff;font-size:11px}.StatModal-module__pk1A0a__toggle{background-color:rgba(255,255,255,.1);border:2px solid rgba(255,255,255,.2);border-radius:14px;width:48px;height:28px;padding:2px;transition:all .2s;position:relative}.StatModal-module__pk1A0a__toggle.StatModal-module__pk1A0a__active{background-color:var(--newermi-accentA)}.StatModal-module__pk1A0a__toggleThumb{background-color:rgba(255,255,255,.4);border-radius:10px;width:20px;height:20px;transition:all .2s;position:absolute;top:2px;left:2px}.StatModal-module__pk1A0a__toggle.StatModal-module__pk1A0a__active .StatModal-module__pk1A0a__toggleThumb{background-color:#fff}.StatModal-module__pk1A0a__cancelButton{color:#fff;cursor:pointer;background-color:#0a0a0a;border:1px solid rgba(255,255,255,.1);border-radius:12px;flex:1;padding:14px;font-size:16px;font-weight:600;transition:all .2s}.StatModal-module__pk1A0a__cancelButton:hover{background-color:rgba(255,255,255,.1)}.StatModal-module__pk1A0a__saveButton{background-color:var(--newermi-accentA);color:#fff;cursor:pointer;border:none;border-radius:12px;flex:2;padding:14px;font-size:16px;font-weight:700;transition:all .2s}
.CharactersTab-module__EItEpG__tabContent{padding:32px}.CharactersTab-module__EItEpG__tabTitle{color:#fff;margin-bottom:8px;font-size:28px;font-weight:700}.CharactersTab-module__EItEpG__tabSubtitle{opacity:.7;color:#fff;margin-bottom:24px;font-size:14px}.CharactersTab-module__EItEpG__inputGroup{margin-bottom:20px}.CharactersTab-module__EItEpG__inputLabel{color:#fff;margin-bottom:8px;font-size:14px;font-weight:600;display:block}.CharactersTab-module__EItEpG__helperText{opacity:.6;color:#fff;margin-bottom:12px;font-size:12px}.CharactersTab-module__EItEpG__npcList{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.CharactersTab-module__EItEpG__npcChip{color:#fff;background-color:#0a0a0a;border:1px solid rgba(255,255,255,.1);border-radius:20px;align-items:center;gap:8px;padding:8px 8px 8px 16px;display:flex}.CharactersTab-module__EItEpG__npcChip.CharactersTab-module__EItEpG__warning{border:2px solid var(--newermi-accentB);background-color:rgba(245,158,11,.2)}.CharactersTab-module__EItEpG__npcChipText{color:#fff;align-items:center;gap:4px;font-size:14px;font-weight:500;display:flex}.CharactersTab-module__EItEpG__deleteButton{cursor:pointer;color:#fff;opacity:.6;background:0 0;border:none;padding:4px;font-size:14px;transition:opacity .2s}.CharactersTab-module__EItEpG__deleteButton:hover{opacity:1}.CharactersTab-module__EItEpG__addNpcContainer{gap:8px;display:flex}.CharactersTab-module__EItEpG__addNpcInput{color:#fff;background-color:#0a0a0a;border:1px solid rgba(255,255,255,.1);border-radius:12px;flex:1;height:50px;padding:0 16px;font-size:16px;transition:all .2s}.CharactersTab-module__EItEpG__addNpcInput:focus{border-color:var(--newermi-accentA);background-color:rgba(255,255,255,.08);outline:none}.CharactersTab-module__EItEpG__addNpcInput::placeholder{color:rgba(255,255,255,.4)}.CharactersTab-module__EItEpG__addNpcButton{background-color:var(--newermi-accentA);color:#fff;cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;width:50px;height:50px;font-size:24px;font-weight:700;transition:all .2s;display:flex}.CharactersTab-module__EItEpG__relationshipsList{flex-direction:column;gap:12px;margin-bottom:16px;display:flex}.CharactersTab-module__EItEpG__relationshipCard{background-color:#0a0a0a;border:1px solid rgba(255,255,255,.1);border-radius:12px;justify-content:space-between;align-items:center;padding:16px;display:flex}.CharactersTab-module__EItEpG__relationshipContent{flex:1}.CharactersTab-module__EItEpG__relationshipText{color:#fff;margin-bottom:4px;font-size:14px;font-weight:500}.CharactersTab-module__EItEpG__relationshipChar{font-weight:600}.CharactersTab-module__EItEpG__relationshipStatus{opacity:.7;color:#fff;margin:0;font-size:12px}.CharactersTab-module__EItEpG__relationshipDeleteButton{cursor:pointer;opacity:.7;background:0 0;border:none;padding:4px;font-size:16px;transition:opacity .2s}.CharactersTab-module__EItEpG__relationshipDeleteButton:hover{opacity:1}.CharactersTab-module__EItEpG__addRelationshipButton{background:var(--newermi-accentA);color:#fff;cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px;transition:all .2s;display:flex}.CharactersTab-module__EItEpG__addRelationshipButtonIcon{font-size:20px;font-weight:700}.CharactersTab-module__EItEpG__addRelationshipButtonText{font-size:16px;font-weight:600}.CharactersTab-module__EItEpG__textArea{color:#fff;resize:vertical;background-color:#0a0a0a;border:1px solid rgba(255,255,255,.1);border-radius:12px;width:100%;min-height:100px;padding:12px 16px;font-family:inherit;font-size:16px;transition:all .2s}.CharactersTab-module__EItEpG__textArea:focus{border-color:var(--newermi-accentA);background-color:rgba(255,255,255,.08);outline:none}.CharactersTab-module__EItEpG__textArea::placeholder{color:rgba(255,255,255,.4)}
.RelationshipModal-module__yxkSUG__modalOverlay{z-index:1000;background-color:rgba(0,0,0,.7);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.RelationshipModal-module__yxkSUG__modalContent{background-color:#1a1a1a;border-radius:16px;flex-direction:column;width:100%;max-width:600px;max-height:90vh;display:flex;overflow:hidden}.RelationshipModal-module__yxkSUG__modalHeader{border-bottom:1px solid rgba(255,255,255,.1);justify-content:space-between;align-items:center;padding:20px;display:flex}.RelationshipModal-module__yxkSUG__modalTitle{color:#fff;margin:0;font-size:20px;font-weight:700}.RelationshipModal-module__yxkSUG__closeButton{color:#fff;cursor:pointer;opacity:.7;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:24px;font-weight:500;transition:opacity .2s;display:flex}.RelationshipModal-module__yxkSUG__closeButton:hover{opacity:1}.RelationshipModal-module__yxkSUG__modalBody{flex:1;padding:20px;overflow-y:auto}.RelationshipModal-module__yxkSUG__modalFooter{border-top:1px solid rgba(255,255,255,.1);gap:12px;padding:20px;display:flex}.RelationshipModal-module__yxkSUG__inputGroup{margin-bottom:20px}.RelationshipModal-module__yxkSUG__inputLabel{color:#fff;margin-bottom:8px;font-size:14px;font-weight:600;display:block}.RelationshipModal-module__yxkSUG__helperText{opacity:.6;color:#fff;margin-bottom:8px;font-size:12px}.RelationshipModal-module__yxkSUG__select{color:#fff;cursor:pointer;background-color:#0a0a0a;border:1px solid rgba(255,255,255,.1);border-radius:12px;width:100%;height:50px;padding:0 16px;font-size:16px;transition:all .2s}.RelationshipModal-module__yxkSUG__select:focus{border-color:var(--newermi-accentA);background-color:rgba(255,255,255,.08);outline:none}.RelationshipModal-module__yxkSUG__select option{color:#fff;background-color:#1a1a1a}.RelationshipModal-module__yxkSUG__textArea{color:#fff;resize:vertical;background-color:#0a0a0a;border:1px solid rgba(255,255,255,.1);border-radius:12px;width:100%;min-height:100px;padding:12px 16px;font-family:inherit;font-size:16px;transition:all .2s}.RelationshipModal-module__yxkSUG__textArea:focus{border-color:var(--newermi-accentA);background-color:rgba(255,255,255,.08);outline:none}.RelationshipModal-module__yxkSUG__textArea::placeholder{color:rgba(255,255,255,.4)}.RelationshipModal-module__yxkSUG__cancelButton{color:#fff;cursor:pointer;background-color:#0a0a0a;border:1px solid rgba(255,255,255,.1);border-radius:12px;flex:1;padding:14px;font-size:16px;font-weight:600;transition:all .2s}.RelationshipModal-module__yxkSUG__cancelButton:hover{background-color:rgba(255,255,255,.1)}.RelationshipModal-module__yxkSUG__saveButton{background-color:var(--newermi-accentA);color:#fff;cursor:pointer;border:none;border-radius:12px;flex:2;padding:14px;font-size:16px;font-weight:700;transition:all .2s}
.GameplayTab-module__L4K9zq__tabContent{padding:32px}.GameplayTab-module__L4K9zq__tabTitle{color:#fff;margin-bottom:8px;font-size:28px;font-weight:700}.GameplayTab-module__L4K9zq__tabSubtitle{opacity:.7;color:#fff;margin-bottom:24px;font-size:14px}.GameplayTab-module__L4K9zq__inputGroup{margin-bottom:20px}.GameplayTab-module__L4K9zq__inputLabel{color:#fff;margin-bottom:8px;font-size:14px;font-weight:600;display:block}.GameplayTab-module__L4K9zq__helperText{opacity:.6;color:#fff;margin-bottom:8px;font-size:12px}.GameplayTab-module__L4K9zq__textArea{color:#fff;resize:vertical;background-color:#0a0a0a;border:1px solid rgba(255,255,255,.1);border-radius:12px;width:100%;min-height:100px;padding:12px 16px;font-family:inherit;font-size:16px;transition:all .2s}.GameplayTab-module__L4K9zq__textArea:focus{border-color:var(--newermi-accentA);background-color:rgba(255,255,255,.08);outline:none}.GameplayTab-module__L4K9zq__textArea::placeholder{color:rgba(255,255,255,.4)}.GameplayTab-module__L4K9zq__chipContainer{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.GameplayTab-module__L4K9zq__chip{color:#fff;cursor:pointer;background-color:#0a0a0a;border:2px solid rgba(255,255,255,.2);border-radius:20px;flex-direction:row;align-items:center;gap:6px;padding:10px 16px;font-size:14px;font-weight:600;transition:all .2s;display:flex}.GameplayTab-module__L4K9zq__chip:hover{background-color:rgba(255,255,255,.1);border-color:rgba(255,255,255,.3)}.GameplayTab-module__L4K9zq__chip.GameplayTab-module__L4K9zq__activeWarning{background:var(--newermi-accentB);border-color:transparent}.GameplayTab-module__L4K9zq__chip.GameplayTab-module__L4K9zq__activeSuccess{background:var(--newermi-success);border-color:transparent}.GameplayTab-module__L4K9zq__chipIcon{font-size:16px}.GameplayTab-module__L4K9zq__chipText{font-size:14px;font-weight:600}.GameplayTab-module__L4K9zq__eventsList{flex-direction:column;gap:12px;margin-bottom:16px;display:flex}.GameplayTab-module__L4K9zq__eventCard{background-color:#0a0a0a;border:1px solid rgba(255,255,255,.1);border-radius:12px;justify-content:space-between;align-items:center;padding:16px;display:flex}.GameplayTab-module__L4K9zq__eventDescription{color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;margin:0;font-size:14px;display:-webkit-box;overflow:hidden}.GameplayTab-module__L4K9zq__eventActions{gap:12px;display:flex}.GameplayTab-module__L4K9zq__eventActionButton{cursor:pointer;opacity:.7;background:0 0;border:none;padding:4px;font-size:16px;transition:opacity .2s}.GameplayTab-module__L4K9zq__eventActionButton:hover{opacity:1}.GameplayTab-module__L4K9zq__addEventButton{background-color:var(--newermi-accentA);color:#fff;cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px;transition:all .2s;display:flex}.GameplayTab-module__L4K9zq__addEventButtonPurple{background:var(--newermi-accentA);color:#fff;cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px;transition:all .2s;display:flex}.GameplayTab-module__L4K9zq__addEventButtonIcon{font-size:20px;font-weight:700}.GameplayTab-module__L4K9zq__addEventButtonText{font-size:16px;font-weight:600}
.EventModal-module__czF-PW__modalOverlay{z-index:1000;background-color:rgba(0,0,0,.7);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.EventModal-module__czF-PW__modalContent{background-color:#1a1a1a;border-radius:16px;flex-direction:column;width:100%;max-width:600px;max-height:90vh;display:flex;overflow:hidden}.EventModal-module__czF-PW__modalHeader{border-bottom:1px solid rgba(255,255,255,.1);justify-content:space-between;align-items:center;padding:20px;display:flex}.EventModal-module__czF-PW__modalTitle{color:#fff;margin:0;font-size:20px;font-weight:700}.EventModal-module__czF-PW__closeButton{color:#fff;cursor:pointer;opacity:.7;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:24px;font-weight:500;transition:opacity .2s;display:flex}.EventModal-module__czF-PW__closeButton:hover{opacity:1}.EventModal-module__czF-PW__modalBody{flex:1;padding:20px;overflow-y:auto}.EventModal-module__czF-PW__modalFooter{border-top:1px solid rgba(255,255,255,.1);gap:12px;padding:20px;display:flex}.EventModal-module__czF-PW__inputGroup{margin-bottom:20px}.EventModal-module__czF-PW__inputLabel{color:#fff;margin-bottom:8px;font-size:14px;font-weight:600;display:block}.EventModal-module__czF-PW__helperText{opacity:.6;color:#fff;margin-bottom:8px;font-size:12px}.EventModal-module__czF-PW__textArea{color:#fff;resize:vertical;background-color:#0a0a0a;border:1px solid rgba(255,255,255,.1);border-radius:12px;width:100%;min-height:150px;padding:12px 16px;font-family:inherit;font-size:16px;transition:all .2s}.EventModal-module__czF-PW__textArea:focus{border-color:var(--newermi-accentA);background-color:rgba(255,255,255,.08);outline:none}.EventModal-module__czF-PW__textArea::placeholder{color:rgba(255,255,255,.4)}.EventModal-module__czF-PW__cancelButton{color:#fff;cursor:pointer;background-color:#0a0a0a;border:1px solid rgba(255,255,255,.1);border-radius:12px;flex:1;padding:14px;font-size:16px;font-weight:600;transition:all .2s}.EventModal-module__czF-PW__cancelButton:hover{background-color:rgba(255,255,255,.1)}.EventModal-module__czF-PW__saveButton{background-color:var(--newermi-accentA);color:#fff;cursor:pointer;border:none;border-radius:12px;flex:2;padding:14px;font-size:16px;font-weight:700;transition:all .2s}
.UserHeader-module__Fczp9a__header{z-index:1000;background-color:#0a0a0a;border-bottom:1px solid rgba(255,255,255,.1);width:100%;position:-webkit-sticky;position:sticky;top:0}.UserHeader-module__Fczp9a__headerContainer{grid-template-columns:1fr auto 1fr;justify-content:space-between;align-items:center;gap:20px;max-width:1400px;margin:0 auto;padding:16px 20px;display:flex}.UserHeader-module__Fczp9a__logoLink{flex-shrink:0;grid-column:1;align-items:center;gap:12px;text-decoration:none;transition:transform .2s;display:flex}.UserHeader-module__Fczp9a__logoImage{flex-shrink:0;width:40px;height:40px;position:relative}.UserHeader-module__Fczp9a__logoText{color:#fff;letter-spacing:-.5px;white-space:nowrap;font-family:Inter,sans-serif;font-size:24px;font-weight:700}.UserHeader-module__Fczp9a__navLinks{grid-column:2;justify-content:center;align-items:center;gap:32px;display:flex}.UserHeader-module__Fczp9a__navLink{white-space:nowrap;color:#fff;border-bottom:2px solid transparent;padding:8px 0;font-family:Inter,sans-serif;font-size:15px;font-weight:500;text-decoration:none;transition:color .2s}.UserHeader-module__Fczp9a__navLink:hover{color:#6366f1}.UserHeader-module__Fczp9a__navLinkActive{color:#6366f1;border-bottom:2px solid #6366f1}.UserHeader-module__Fczp9a__rightSection{flex-shrink:0;grid-column:3;justify-content:flex-end;align-items:center;gap:12px;width:153px;display:flex}.UserHeader-module__Fczp9a__mobileMenuButton{color:#fff;cursor:pointer;background:0 0;border:none;padding:8px;font-size:24px;display:none}.UserHeader-module__Fczp9a__mobileMenu{display:none}.UserHeader-module__Fczp9a__mobileMenuNav{flex-direction:column;gap:20px;display:flex}.UserHeader-module__Fczp9a__mobileMenuLink{color:#fff;padding:12px 0;font-family:Inter,sans-serif;font-size:16px;font-weight:500;text-decoration:none;display:block}.UserHeader-module__Fczp9a__mobileMenuLink:hover,.UserHeader-module__Fczp9a__mobileMenuLinkActive{color:#6366f1}.UserHeader-module__Fczp9a__avatarContainer{cursor:pointer;background-color:#6366f1;border-radius:24px;justify-content:center;align-items:center;width:48px;height:48px;transition:transform .2s;display:flex}.UserHeader-module__Fczp9a__avatarContainer:hover{transform:scale(1.05)}.UserHeader-module__Fczp9a__avatarText{color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:Inter,sans-serif;font-size:20px;font-weight:700}.UserHeader-module__Fczp9a__signOutLink{color:#fff;background-color:rgba(243,42,42,.616);border:none;border-radius:8px;font-family:Inter,sans-serif;font-size:16px;font-weight:500;text-decoration:none}.UserHeader-module__Fczp9a__signOutLink:hover{cursor:pointer;color:#f32a2a}.UserHeader-module__Fczp9a__avatarWrapper{position:relative}.UserHeader-module__Fczp9a__avatarDropdown{z-index:1001;background-color:#1a1a1a;border:1px solid rgba(255,255,255,.1);border-radius:8px;min-width:180px;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}.UserHeader-module__Fczp9a__dropdownItem{color:#fff;text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:12px 16px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .2s,color .2s;display:block}.UserHeader-module__Fczp9a__dropdownItem:hover{color:var(--newermi-accentA);background-color:rgba(99,102,241,.1)}.UserHeader-module__Fczp9a__dropdownSignOut{color:var(--newermi-warning);border-top:1px solid rgba(255,255,255,.1)}.UserHeader-module__Fczp9a__dropdownSignOut:hover{color:var(--newermi-warning);background-color:rgba(255,107,107,.1)}@media (max-width:968px){.UserHeader-module__Fczp9a__navLinks{display:none}.UserHeader-module__Fczp9a__rightSection,.UserHeader-module__Fczp9a__authButtons{gap:8px}.UserHeader-module__Fczp9a__mobileMenuButton{display:block}.UserHeader-module__Fczp9a__mobileMenu{background-color:#0a0a0a;border-bottom:1px solid rgba(255,255,255,.1);padding:20px;display:block;position:absolute;top:100%;left:0;right:0}.UserHeader-module__Fczp9a__headerContainer{justify-content:space-between;gap:12px;padding:12px 16px;display:flex}.UserHeader-module__Fczp9a__avatarContainer{border-radius:20px;width:40px;height:40px}.UserHeader-module__Fczp9a__avatarText{font-size:16px}}@media (max-width:480px){.UserHeader-module__Fczp9a__logoText,.UserHeader-module__Fczp9a__loginLink{display:none}}
.ReportModal-module__hELTTW__modalOverlay{z-index:1000;background-color:rgba(0,0,0,.75);justify-content:center;align-items:center;animation:.2s ReportModal-module__hELTTW__fadeIn;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes ReportModal-module__hELTTW__fadeIn{0%{opacity:0}to{opacity:1}}.ReportModal-module__hELTTW__modalContent{background-color:#1a1a1a;border:1px solid rgba(255,255,255,.1);border-radius:12px;width:90%;max-width:500px;max-height:90vh;animation:.3s ReportModal-module__hELTTW__slideUp;overflow-y:auto}@keyframes ReportModal-module__hELTTW__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ReportModal-module__hELTTW__modalHeader{border-bottom:1px solid rgba(255,255,255,.1);justify-content:space-between;align-items:center;padding:24px;display:flex}.ReportModal-module__hELTTW__modalTitle{color:#fff;margin:0;font-size:20px;font-weight:700}.ReportModal-module__hELTTW__modalClose{color:rgba(255,255,255,.6);cursor:pointer;background:0 0;border:none;padding:4px;font-size:24px;line-height:1;transition:all .2s}.ReportModal-module__hELTTW__modalClose:hover{color:#fff;transform:rotate(90deg)}.ReportModal-module__hELTTW__modalBody{flex-direction:column;gap:20px;padding:24px;display:flex}.ReportModal-module__hELTTW__modalDescription{color:rgba(255,255,255,.7);margin:0;font-size:14px;line-height:1.6}.ReportModal-module__hELTTW__formGroup{flex-direction:column;gap:8px;display:flex}.ReportModal-module__hELTTW__formLabel{color:rgba(255,255,255,.9);font-size:14px;font-weight:600}.ReportModal-module__hELTTW__formSelect,.ReportModal-module__hELTTW__formTextarea{color:#fff;background-color:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;width:100%;padding:12px;font-family:inherit;font-size:14px;transition:all .2s}.ReportModal-module__hELTTW__formSelect{cursor:pointer}.ReportModal-module__hELTTW__formSelect:focus,.ReportModal-module__hELTTW__formTextarea:focus{background-color:rgba(255,255,255,.08);border-color:rgba(99,102,241,.5);outline:none}.ReportModal-module__hELTTW__formTextarea{resize:vertical;min-height:100px}.ReportModal-module__hELTTW__modalFooter{border-top:1px solid rgba(255,255,255,.1);justify-content:flex-end;gap:12px;padding:24px;display:flex}.ReportModal-module__hELTTW__modalButtonSecondary,.ReportModal-module__hELTTW__modalButtonPrimary{cursor:pointer;border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:600;transition:all .2s}.ReportModal-module__hELTTW__modalButtonSecondary{color:rgba(255,255,255,.8);background-color:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1)}.ReportModal-module__hELTTW__modalButtonSecondary:hover{background-color:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2)}.ReportModal-module__hELTTW__modalButtonPrimary{background:var(--newermi-warning);color:#fff}.ReportModal-module__hELTTW__modalButtonPrimary:hover:not(:disabled){transform:translateY(-1px)}.ReportModal-module__hELTTW__modalButtonPrimary:disabled{opacity:.5;cursor:not-allowed}
.ConsequenceModal-module__DAAEJa__modalOverlay{z-index:1000;background-color:rgba(0,0,0,.7);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.ConsequenceModal-module__DAAEJa__modalContent{background-color:#1a1a1a;border-radius:16px;flex-direction:column;width:100%;max-width:600px;max-height:90vh;display:flex;overflow:hidden}.ConsequenceModal-module__DAAEJa__modalHeader{border-bottom:1px solid rgba(255,255,255,.1);justify-content:space-between;align-items:center;padding:20px;display:flex}.ConsequenceModal-module__DAAEJa__modalTitle{color:#fff;margin:0;font-size:20px;font-weight:700}.ConsequenceModal-module__DAAEJa__closeButton{color:#fff;cursor:pointer;opacity:.7;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:24px;font-weight:500;transition:opacity .2s;display:flex}.ConsequenceModal-module__DAAEJa__closeButton:hover{opacity:1}.ConsequenceModal-module__DAAEJa__modalBody{flex:1;padding:20px;overflow-y:auto}.ConsequenceModal-module__DAAEJa__modalFooter{border-top:1px solid rgba(255,255,255,.1);gap:12px;padding:20px;display:flex}.ConsequenceModal-module__DAAEJa__inputGroup{margin-bottom:20px}.ConsequenceModal-module__DAAEJa__inputLabel{color:#fff;margin-bottom:8px;font-size:14px;font-weight:600;display:block}.ConsequenceModal-module__DAAEJa__helperText{opacity:.6;color:#fff;margin-bottom:8px;font-size:12px}.ConsequenceModal-module__DAAEJa__textArea{color:#fff;resize:vertical;background-color:#0a0a0a;border:1px solid rgba(255,255,255,.1);border-radius:12px;width:100%;min-height:150px;padding:12px 16px;font-family:inherit;font-size:16px;transition:all .2s}.ConsequenceModal-module__DAAEJa__textArea:focus{border-color:var(--newermi-accentA);background-color:rgba(255,255,255,.08);outline:none}.ConsequenceModal-module__DAAEJa__textArea::placeholder{color:rgba(255,255,255,.4)}.ConsequenceModal-module__DAAEJa__cancelButton{color:#fff;cursor:pointer;background-color:#0a0a0a;border:1px solid rgba(255,255,255,.1);border-radius:12px;flex:1;padding:14px;font-size:16px;font-weight:600;transition:all .2s}.ConsequenceModal-module__DAAEJa__cancelButton:hover{background-color:rgba(255,255,255,.1)}.ConsequenceModal-module__DAAEJa__saveButton{background-color:var(--newermi-accentA);color:#fff;cursor:pointer;border:none;border-radius:12px;flex:2;padding:14px;font-size:16px;font-weight:700;transition:all .2s}
.ExperienceCard-module__Kno-Sa__container{color:inherit;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:16px;flex-direction:column;height:100%;padding:20px;text-decoration:none;transition:all .3s;display:flex;position:relative;overflow:hidden}.ExperienceCard-module__Kno-Sa__container:hover{background:rgba(255,255,255,.08);border-color:rgba(99,102,241,.3)}.ExperienceCard-module__Kno-Sa__header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px;display:flex}.ExperienceCard-module__Kno-Sa__title{color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;margin:0;font-size:18px;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.ExperienceCard-module__Kno-Sa__ratingContainer{flex-shrink:0}.ExperienceCard-module__Kno-Sa__tag{border-radius:12px;padding:4px 8px;font-size:12px;font-weight:500;display:inline-block}.ExperienceCard-module__Kno-Sa__tagText{color:#fff;font-size:12px;font-weight:500}.ExperienceCard-module__Kno-Sa__summary{color:rgba(255,255,255,.8);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin:12px 0 16px;font-size:15px;line-height:1.5;display:-webkit-box;overflow:hidden}.ExperienceCard-module__Kno-Sa__actionButtons{gap:10px;margin-top:auto;margin-bottom:16px;display:flex}.ExperienceCard-module__Kno-Sa__editButton,.ExperienceCard-module__Kno-Sa__cloneButton,.ExperienceCard-module__Kno-Sa__playButton{border-radius:10px;flex:1;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.ExperienceCard-module__Kno-Sa__editButton{color:#fff;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2)}.ExperienceCard-module__Kno-Sa__editButton:hover{background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.3)}.ExperienceCard-module__Kno-Sa__playButton{background:var(--newermi-accentA);color:#fff;border:none}.ExperienceCard-module__Kno-Sa__cloneButton{background:var(--newermi-accentB);color:#fff;border:none}.ExperienceCard-module__Kno-Sa__buttonIcon{font-size:14px}.ExperienceCard-module__Kno-Sa__buttonText{font-size:14px;font-weight:600}.ExperienceCard-module__Kno-Sa__footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.ExperienceCard-module__Kno-Sa__tagsContainer{flex-wrap:wrap;flex:1;gap:6px;display:flex}.ExperienceCard-module__Kno-Sa__dateText{color:rgba(255,255,255,.6);flex-shrink:0;font-size:13px}.ExperienceCard-module__Kno-Sa__accentBorder{width:3px;position:absolute;top:0;bottom:0;left:0}@media (max-width:768px){.ExperienceCard-module__Kno-Sa__container{padding:16px}.ExperienceCard-module__Kno-Sa__title{font-size:16px}.ExperienceCard-module__Kno-Sa__summary{margin:10px 0 12px;font-size:14px}.ExperienceCard-module__Kno-Sa__actionButtons{gap:8px;margin-bottom:12px}.ExperienceCard-module__Kno-Sa__editButton,.ExperienceCard-module__Kno-Sa__playButton{gap:6px;padding:8px 12px;font-size:13px}.ExperienceCard-module__Kno-Sa__buttonIcon{font-size:12px}.ExperienceCard-module__Kno-Sa__buttonText{font-size:13px}}
.membership-module__X5RzHq__container{background:var(--newermi-primary);color:#fff;flex-direction:column;min-height:100vh;display:flex}.membership-module__X5RzHq__main{flex-direction:column;flex:1;justify-content:center;align-items:center;padding:2rem;display:flex}.membership-module__X5RzHq__content{background:var(--newermi-secondary);border:1px solid #374151;border-radius:12px;width:100%;max-width:800px;padding:3rem}.membership-module__X5RzHq__title{color:#fff;text-align:center;background-color:var(--newermi-accentA);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:2rem;font-size:2.5rem;font-weight:700}.membership-module__X5RzHq__loading{text-align:center;color:#9ca3af;padding:2rem}.membership-module__X5RzHq__loading p{margin:0;font-size:1.1rem}.membership-module__X5RzHq__error{color:var(--newermi-warning);background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:8px;margin:1rem 0;padding:1rem}.membership-module__X5RzHq__membershipInfo{flex-direction:row;gap:2rem;margin-top:2rem;display:flex}.membership-module__X5RzHq__membershipInfo h2{color:#fff;text-align:center;margin-bottom:1.5rem;font-size:1.5rem;font-weight:600}.membership-module__X5RzHq__upgradeButton{background-color:var(--newermi-accentA);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:1rem 2rem;font-size:1.1rem;font-weight:600;transition:all .3s}.membership-module__X5RzHq__upgradeButton:hover{background-color:var(--newermi-accentA);transform:translateY(-2px)}.membership-module__X5RzHq__upgradeButton:active{transform:translateY(0)}@media (max-width:900px){.membership-module__X5RzHq__membershipInfo{flex-direction:column}}@media (max-width:768px){.membership-module__X5RzHq__main{padding:1rem}.membership-module__X5RzHq__content{margin:1rem;padding:2rem}.membership-module__X5RzHq__title{font-size:2rem}}
.PurchaseButton-module__Njzt7G__purchaseButton{background-color:var(--newermi-accentA);color:#fff;cursor:pointer;border:none;border-radius:8px;min-width:140px;padding:.875rem 1.75rem;font-size:1rem;font-weight:600;transition:all .3s;position:relative;overflow:hidden}.PurchaseButton-module__Njzt7G__purchaseButton:disabled{opacity:.6;cursor:not-allowed;transform:none}.PurchaseButton-module__Njzt7G__purchaseButton:disabled:hover{transform:none}.PurchaseButton-module__Njzt7G__purchaseButton.PurchaseButton-module__Njzt7G__loading{pointer-events:none}.PurchaseButton-module__Njzt7G__purchaseButton.PurchaseButton-module__Njzt7G__loading:after{content:"";border:2px solid transparent;border-top-color:#fff;border-radius:50%;width:16px;height:16px;margin:-8px 0 0 -8px;animation:1s linear infinite PurchaseButton-module__Njzt7G__spin;position:absolute;top:50%;left:50%}@keyframes PurchaseButton-module__Njzt7G__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:768px){.PurchaseButton-module__Njzt7G__purchaseButton{width:100%;padding:1rem 1.5rem;font-size:1.1rem}}
.NarrationTab-module__rYSThW__tabContent{padding:32px}.NarrationTab-module__rYSThW__tabTitle{color:#fff;margin-bottom:8px;font-size:28px;font-weight:700}.NarrationTab-module__rYSThW__tabSubtitle{opacity:.7;color:#fff;margin-bottom:24px;font-size:14px}.NarrationTab-module__rYSThW__inputGroup{margin-bottom:20px}.NarrationTab-module__rYSThW__inputLabel{color:#fff;margin-bottom:8px;font-size:14px;font-weight:600;display:block}.NarrationTab-module__rYSThW__helperText{opacity:.6;color:#fff;margin-bottom:16px;font-size:12px}.NarrationTab-module__rYSThW__toneChipContainer{gap:8px;margin-bottom:16px;display:flex}.NarrationTab-module__rYSThW__toneChip{color:#fff;cursor:pointer;background-color:#0a0a0a;border:2px solid rgba(255,255,255,.2);border-radius:20px;padding:12px 20px;font-size:14px;font-weight:600;transition:all .2s}.NarrationTab-module__rYSThW__toneChip:hover{background-color:rgba(255,255,255,.1);border-color:rgba(255,255,255,.3)}.NarrationTab-module__rYSThW__toneChip.NarrationTab-module__rYSThW__active{background:var(--newermi-success);border-color:transparent}.NarrationTab-module__rYSThW__customToneContainer{margin-top:8px}.NarrationTab-module__rYSThW__textArea{color:#fff;resize:vertical;background-color:#0a0a0a;border:1px solid rgba(255,255,255,.1);border-radius:12px;width:100%;min-height:80px;padding:12px 16px;font-family:inherit;font-size:16px;transition:all .2s}.NarrationTab-module__rYSThW__textArea:focus{border-color:var(--newermi-accentA);background-color:rgba(255,255,255,.08);outline:none}.NarrationTab-module__rYSThW__textArea::placeholder{color:rgba(255,255,255,.4)}.NarrationTab-module__rYSThW__optionsContainer{flex-direction:column;gap:16px;margin-bottom:32px;display:flex}.NarrationTab-module__rYSThW__optionCard{cursor:pointer;text-align:left;background-color:#0a0a0a;border:2px solid rgba(255,255,255,.1);border-radius:16px;padding:20px;transition:all .2s}.NarrationTab-module__rYSThW__optionCard:hover{background-color:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2)}.NarrationTab-module__rYSThW__optionCard.NarrationTab-module__rYSThW__active{border-color:var(--newermi-accentA);background:rgba(99,102,241,.2)}.NarrationTab-module__rYSThW__optionHeader{align-items:center;gap:10px;margin-bottom:12px;display:flex}.NarrationTab-module__rYSThW__optionIcon{font-size:24px}.NarrationTab-module__rYSThW__optionLabel{color:#fff;font-size:18px;font-weight:700}.NarrationTab-module__rYSThW__optionDescription{opacity:.9;color:#fff;margin-bottom:12px;font-size:14px;line-height:1.5}.NarrationTab-module__rYSThW__exampleContainer{background-color:rgba(0,0,0,.2);border-radius:8px;padding:12px}.NarrationTab-module__rYSThW__exampleLabel{text-transform:uppercase;opacity:.8;color:#fff;margin-bottom:6px;font-size:11px;font-weight:600;display:block}.NarrationTab-module__rYSThW__exampleText{opacity:.9;color:#fff;margin:0;font-size:13px;font-style:italic}
.FollowerBox-module__q1S0Dq__container{background:var(--newermi-secondary);border:1px solid var(--newermi-dark-border);border-radius:12px;flex-direction:row;justify-content:space-between;gap:20px;padding:24px 32px;display:flex}.FollowerBox-module__q1S0Dq__item{flex-direction:column;justify-content:space-between;align-items:center;display:flex}.FollowerBox-module__q1S0Dq__value{color:var(--newermi-text);font-size:20px;font-weight:700}.FollowerBox-module__q1S0Dq__label{color:var(--newermi-text);opacity:.7;font-size:14px;font-weight:500}
.MembershipCard-module__uVYBYa__membershipCard{background:var(--newermi-primary);color:#fff;border:1px solid #374151;border-radius:20px;flex-direction:column;flex-grow:0;align-items:center;width:100%;max-width:400px;margin:0 auto;padding:1.5rem;display:flex;position:relative}.MembershipCard-module__uVYBYa__header{text-align:center;margin-bottom:2rem}.MembershipCard-module__uVYBYa__logo{margin-bottom:1rem}.MembershipCard-module__uVYBYa__logoText{-webkit-text-fill-color:transparent;letter-spacing:-2px;-webkit-background-clip:text;background-clip:text;font-size:2.5rem;font-weight:700;display:inline-block;transform:rotate(-5deg)}.MembershipCard-module__uVYBYa__title{color:var(--newermi-text);letter-spacing:-.02em;margin:0 0 .5rem;font-size:2rem;font-weight:700}.MembershipCard-module__uVYBYa__subtitle{color:var(--newermi-text);margin:0;font-size:1rem;line-height:1.4}.MembershipCard-module__uVYBYa__featuresCard{background:var(--newermi-secondary);border:1px solid #374151;border-radius:12px;margin-bottom:2rem;padding:1.5rem;position:relative}.MembershipCard-module__uVYBYa__whatsIncluded{color:var(--newermi-text);cursor:pointer;text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#e09b4f 0%,#c07c3a 100%);border:none;border-radius:8px;padding:.5rem 1rem;font-size:.75rem;font-weight:600;transition:all .3s;position:absolute;top:-.5rem;right:1rem;transform:translateY(-2px)}.MembershipCard-module__uVYBYa__featuresList{margin-top:1rem;animation:.3s MembershipCard-module__uVYBYa__slideDown}@keyframes MembershipCard-module__uVYBYa__slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.MembershipCard-module__uVYBYa__featureItem{border-bottom:1px solid rgba(255,255,255,.1);align-items:flex-start;margin-bottom:1rem;padding:.75rem 0;display:flex}.MembershipCard-module__uVYBYa__featureItem:last-child{border-bottom:none;margin-bottom:0}.MembershipCard-module__uVYBYa__featureIcon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin-right:1rem;font-size:.875rem;font-weight:600;display:flex}.MembershipCard-module__uVYBYa__featureContent{flex:1}.MembershipCard-module__uVYBYa__featureTitle{color:#fff;margin:0 0 .25rem;font-size:.875rem;font-weight:600;line-height:1.3}.MembershipCard-module__uVYBYa__featureDescription{color:#9ca3af;margin:0;font-size:.75rem;line-height:1.4}.MembershipCard-module__uVYBYa__pricing{text-align:center;margin-bottom:2rem}.MembershipCard-module__uVYBYa__priceText{color:#fff;margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.MembershipCard-module__uVYBYa__autoRenewText{color:#9ca3af;margin:0;font-size:.875rem}.MembershipCard-module__uVYBYa__joinButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#e09b4f 0%,#c07c3a 100%);border:none;border-radius:12px;width:100%;margin-bottom:2rem;padding:1rem 2rem;font-size:1.125rem;font-weight:700;transition:all .3s}.MembershipCard-module__uVYBYa__footerLinks{border-top:1px solid rgba(255,255,255,.1);justify-content:space-between;align-items:center;padding-top:1rem;display:flex}.MembershipCard-module__uVYBYa__footerLink{color:#9ca3af;cursor:pointer;background:0 0;border:none;padding:.25rem 0;font-size:.75rem;font-weight:500;transition:color .3s}.MembershipCard-module__uVYBYa__footerLink:hover{color:#fff}@media (max-width:768px){.MembershipCard-module__uVYBYa__membershipCard{max-width:100%;padding:1.5rem}.MembershipCard-module__uVYBYa__title{font-size:1.75rem}.MembershipCard-module__uVYBYa__logoText{font-size:2rem}.MembershipCard-module__uVYBYa__featuresCard{padding:1.25rem}.MembershipCard-module__uVYBYa__joinButton{padding:.875rem 1.5rem;font-size:1rem}}@media (max-width:480px){.MembershipCard-module__uVYBYa__membershipCard{padding:1.25rem}.MembershipCard-module__uVYBYa__title{font-size:1.5rem}.MembershipCard-module__uVYBYa__logoText{font-size:1.75rem}.MembershipCard-module__uVYBYa__footerLinks{flex-direction:column;gap:.5rem}}
.PublishTab-module__DtolbG__tabContent{padding:32px}.PublishTab-module__DtolbG__tabTitle{color:#fff;margin-bottom:8px;font-size:28px;font-weight:700}.PublishTab-module__DtolbG__tabSubtitle{opacity:.7;color:#fff;margin-bottom:24px;font-size:14px}.PublishTab-module__DtolbG__inputGroup{margin-bottom:24px}.PublishTab-module__DtolbG__inputLabel{color:#fff;margin-bottom:8px;font-size:14px;font-weight:600;display:block}.PublishTab-module__DtolbG__helperText{opacity:.6;color:#fff;margin-bottom:16px;font-size:12px}.PublishTab-module__DtolbG__previewCard{background-color:#0a0a0a;border:1px solid rgba(255,255,255,.1);border-radius:16px;margin-bottom:24px;padding:20px}.PublishTab-module__DtolbG__previewLabel{text-transform:uppercase;opacity:.6;color:#fff;margin-bottom:12px;font-size:12px;font-weight:600;display:block}.PublishTab-module__DtolbG__previewContent{flex-direction:column;gap:8px;display:flex}.PublishTab-module__DtolbG__previewTitle{color:#fff;margin:0;font-size:20px;font-weight:700}.PublishTab-module__DtolbG__previewText{opacity:.8;color:#fff;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.PublishTab-module__DtolbG__previewMeta{opacity:.6;color:#fff;margin-top:8px;font-size:12px;font-weight:500}.PublishTab-module__DtolbG__visibilityContainer{flex-direction:column;gap:12px;display:flex}.PublishTab-module__DtolbG__visibilityCard{cursor:pointer;text-align:left;background-color:#0a0a0a;border:2px solid rgba(255,255,255,.1);border-radius:12px;padding:16px;transition:all .2s}.PublishTab-module__DtolbG__visibilityCard:hover{background-color:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2)}.PublishTab-module__DtolbG__visibilityCard.PublishTab-module__DtolbG__active{border-color:var(--newermi-accentA);background-color:rgba(99,102,241,.2)}.PublishTab-module__DtolbG__visibilityHeader{align-items:center;gap:10px;margin-bottom:8px;display:flex}.PublishTab-module__DtolbG__visibilityIcon{font-size:20px}.PublishTab-module__DtolbG__visibilityLabel{color:#fff;font-size:16px;font-weight:700}.PublishTab-module__DtolbG__visibilityDescription{opacity:.9;color:#fff;margin:0;font-size:13px;line-height:1.4}.PublishTab-module__DtolbG__copylockContainer{flex-direction:column;gap:12px;display:flex}.PublishTab-module__DtolbG__copylockCard{cursor:pointer;text-align:left;background-color:#0a0a0a;border:2px solid rgba(255,255,255,.1);border-radius:12px;padding:16px;transition:all .2s}.PublishTab-module__DtolbG__copylockCard:hover{background-color:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2)}.PublishTab-module__DtolbG__copylockCard.PublishTab-module__DtolbG__active{border-color:var(--newermi-accentA);background-color:rgba(99,102,241,.2)}.PublishTab-module__DtolbG__copylockHeader{align-items:center;gap:10px;margin-bottom:8px;display:flex}.PublishTab-module__DtolbG__copylockIcon{font-size:20px}.PublishTab-module__DtolbG__copylockLabel{color:#fff;font-size:16px;font-weight:700}.PublishTab-module__DtolbG__copylockDescription{opacity:.9;color:#fff;margin:0;font-size:13px;line-height:1.4}.PublishTab-module__DtolbG__warningCard{border:2px solid var(--newermi-accentB);background-color:rgba(245,158,11,.1);border-radius:12px;margin-bottom:24px;padding:16px}.PublishTab-module__DtolbG__warningHeader{align-items:center;gap:8px;margin-bottom:12px;display:flex}.PublishTab-module__DtolbG__warningIcon{font-size:20px}.PublishTab-module__DtolbG__warningTitle{color:#fff;font-size:16px;font-weight:700}.PublishTab-module__DtolbG__warningText{color:#fff;margin-bottom:8px;font-size:14px;font-weight:500}.PublishTab-module__DtolbG__warningList{margin-bottom:8px;margin-left:8px}.PublishTab-module__DtolbG__warningItem{color:#fff;margin-bottom:4px;font-size:13px}.PublishTab-module__DtolbG__warningFooter{opacity:.8;color:#fff;margin-top:8px;font-size:12px;font-style:italic}.PublishTab-module__DtolbG__saveButton{background-color:var(--newermi-accentA);color:#fff;cursor:pointer;border:none;border-radius:12px;width:100%;margin-bottom:12px;padding:16px;font-size:16px;font-weight:600;transition:all .2s}.PublishTab-module__DtolbG__publishButton{background-color:var(--newermi-success);color:#fff;cursor:pointer;border:none;border-radius:12px;width:100%;margin-bottom:12px;padding:16px;font-size:16px;font-weight:700;transition:all .2s}.PublishTab-module__DtolbG__publishButton:hover:not(.PublishTab-module__DtolbG__disabled){background-color:var(--newermi-success)}.PublishTab-module__DtolbG__publishButton.PublishTab-module__DtolbG__disabled{opacity:.5;cursor:not-allowed;background-color:#1a1a1a}.PublishTab-module__DtolbG__deleteButton{border:2px solid var(--newermi-warning);width:100%;color:var(--newermi-warning);cursor:pointer;background-color:rgba(239,68,68,.1);border-radius:12px;padding:16px;font-size:16px;font-weight:600;transition:all .2s}.PublishTab-module__DtolbG__deleteButton:hover{border-color:var(--newermi-warning);background-color:rgba(239,68,68,.2)}
.DailyUsage-module__ZII-uW__container{flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.DailyUsage-module__ZII-uW__bar{background-color:var(--newermi-dark-border);border-radius:4px;width:100%;height:8px;margin:0 12px;display:flex;overflow:hidden}.DailyUsage-module__ZII-uW__barFill{background-color:var(--newermi-accentA);border-radius:4px;height:100%}.DailyUsage-module__ZII-uW__usageContainer{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}
.loadingspinner-module__0ZaJsq__loadingSpinner{border:2px solid #374151;border-top:2px solid var(--newermi-accentA);border-radius:50%;width:32px;height:32px;margin-bottom:16px;animation:1s linear infinite loadingspinner-module__0ZaJsq__spin}@keyframes loadingspinner-module__0ZaJsq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.BaseHeader-module__LufHCq__header{z-index:1000;background-color:#0a0a0a;border-bottom:1px solid rgba(255,255,255,.1);width:100%;position:-webkit-sticky;position:sticky;top:0}.BaseHeader-module__LufHCq__headerContainer{justify-content:space-between;align-items:center;gap:20px;max-width:1400px;margin:0 auto;padding:16px 20px;display:flex}.BaseHeader-module__LufHCq__logoLink{flex-shrink:0;align-items:center;gap:12px;text-decoration:none;transition:transform .2s;display:flex}.BaseHeader-module__LufHCq__logoImage{flex-shrink:0;width:40px;height:40px;position:relative}.BaseHeader-module__LufHCq__logoText{color:#fff;letter-spacing:-.5px;white-space:nowrap;font-family:Inter,sans-serif;font-size:24px;font-weight:700}@media (max-width:968px){.BaseHeader-module__LufHCq__headerContainer{gap:12px;padding:12px 16px}}@media (max-width:480px){.BaseHeader-module__LufHCq__logoText,.BaseHeader-module__LufHCq__loginLink{display:none}}
.create-module__5Xg_9G__pageContainer{background-color:#0a0a0a;min-height:calc(100vh - 80px);padding:0}.create-module__5Xg_9G__contentWrapper{max-width:1600px;margin:0 auto;padding:0}.create-module__5Xg_9G__pageHeader{background-color:#1a1a1a;padding:40px 60px}.create-module__5Xg_9G__headerContent{max-width:1600px;margin:0 auto}.create-module__5Xg_9G__pageTitle{color:#fff;margin:0 0 12px;font-size:36px;font-weight:700}.create-module__5Xg_9G__pageSubtitle{color:rgba(255,255,255,.7);margin:0;font-size:16px}.create-module__5Xg_9G__studioLayout{grid-template-columns:280px 1fr;gap:0;min-height:calc(100vh - 280px);display:grid}.create-module__5Xg_9G__sidebar{background-color:#1a1a1a;height:100%;padding:32px 0;position:-webkit-sticky;position:sticky;top:0;overflow-y:auto}.create-module__5Xg_9G__sidebarNav{flex-direction:column;gap:4px;padding:0 16px;display:flex}.create-module__5Xg_9G__sidebarTab{color:rgba(255,255,255,.7);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:12px;align-items:center;gap:16px;padding:16px 20px;font-size:15px;font-weight:500;transition:all .2s;display:flex;position:relative}.create-module__5Xg_9G__sidebarTab:hover{color:#fff;background:rgba(255,255,255,.05)}.create-module__5Xg_9G__sidebarTab:before{content:"";background-color:var(--newermi-accentA);border-radius:0 3px 3px 0;width:3px;height:0;transition:height .2s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.create-module__5Xg_9G__sidebarTabActive{color:#fff;background-color:rgba(99,102,241,.15)}.create-module__5Xg_9G__sidebarTabActive:before{height:60%}.create-module__5Xg_9G__sidebarTabIcon{justify-content:center;align-items:center;min-width:24px;font-size:20px;display:flex}.create-module__5Xg_9G__sidebarTabLabel{flex:1}.create-module__5Xg_9G__mainContent{background-color:#0a0a0a;padding:32px;overflow-y:auto}.create-module__5Xg_9G__contentCard{background-color:#1a1a1a;border:1px solid rgba(255,255,255,.1);border-radius:20px;min-height:600px;padding:0}@media (max-width:1200px){.create-module__5Xg_9G__studioLayout{grid-template-columns:240px 1fr}.create-module__5Xg_9G__pageHeader{padding:32px 40px}.create-module__5Xg_9G__mainContent{padding:24px}}@media (max-width:992px){.create-module__5Xg_9G__studioLayout{grid-template-columns:200px 1fr}.create-module__5Xg_9G__pageHeader{padding:24px 32px}.create-module__5Xg_9G__pageTitle{font-size:28px}.create-module__5Xg_9G__mainContent{padding:20px}}@media (max-width:768px){.create-module__5Xg_9G__studioLayout{grid-template-columns:1fr;gap:0}.create-module__5Xg_9G__sidebar{border-bottom:1px solid rgba(255,255,255,.1);height:auto;padding:16px 0;position:relative}.create-module__5Xg_9G__sidebarNav{flex-direction:row;padding:0 16px;overflow-x:auto}.create-module__5Xg_9G__sidebarTab{text-align:center;flex-direction:column;gap:8px;min-width:80px;padding:12px 16px}.create-module__5Xg_9G__sidebarTab:before{display:none}.create-module__5Xg_9G__sidebarTabActive{background-color:rgba(99,102,241,.2)}.create-module__5Xg_9G__sidebarTabIcon{font-size:24px}.create-module__5Xg_9G__sidebarTabLabel{font-size:12px}.create-module__5Xg_9G__pageHeader{padding:20px 24px}.create-module__5Xg_9G__pageTitle{font-size:24px}.create-module__5Xg_9G__pageSubtitle{font-size:14px}.create-module__5Xg_9G__mainContent{padding:16px}.create-module__5Xg_9G__contentCard{border-radius:16px}}
