.FavoriteToggleButton-module__Rd8axq__button{align-items:center;gap:var(--space-2);background:var(--panel);border:1px solid var(--border-strong);color:var(--text-primary);font-weight:600;font-size:var(--text-sm);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);cursor:pointer;transition:border-color .15s,color .15s;display:inline-flex}.FavoriteToggleButton-module__Rd8axq__button:hover,.FavoriteToggleButton-module__Rd8axq__favorited{border-color:var(--critical);color:var(--critical)}
.Badge-module__thF7_W__badge{font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.02em;border:1px solid var(--border-subtle);background:var(--panel);color:var(--text-secondary);white-space:nowrap;border-radius:999px;align-items:center;padding:.3rem .7rem;font-weight:600;display:inline-flex}.Badge-module__thF7_W__accent{color:var(--accent-cyan);background:#7ce0ff1a;border-color:#7ce0ff59}.Badge-module__thF7_W__sample{border-style:dashed;border-color:var(--border-subtle);color:var(--text-secondary);background:0 0}
.CharacterCard-module__BOVkmW__card{background:var(--panel);border:1px solid var(--border-subtle);border-radius:var(--radius-md);box-shadow:var(--shadow-panel);flex-direction:column;transition:border-color .18s,transform .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.CharacterCard-module__BOVkmW__card:hover{border-color:var(--accent-cyan);box-shadow:var(--shadow-panel), 0 0 0 1px #7ce0ff40;transform:translateY(-3px)}.CharacterCard-module__BOVkmW__standard{gap:0}.CharacterCard-module__BOVkmW__imageArea{aspect-ratio:4/3;background:var(--steel);flex:none;width:100%;min-height:0;position:relative}.CharacterCard-module__BOVkmW__cardImage{object-fit:cover;width:100%;height:100%;transition:transform .18s;display:block}.CharacterCard-module__BOVkmW__card:hover .CharacterCard-module__BOVkmW__cardImage{transform:scale(1.03)}.CharacterCard-module__BOVkmW__body{gap:var(--space-3);padding:var(--space-4);flex-direction:column;display:flex}.CharacterCard-module__BOVkmW__compact{padding:var(--space-3);gap:var(--space-2);flex:0 0 260px}.CharacterCard-module__BOVkmW__compact .CharacterCard-module__BOVkmW__name{font-size:var(--text-base)}.CharacterCard-module__BOVkmW__compact .CharacterCard-module__BOVkmW__tagline{font-size:var(--text-xs);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CharacterCard-module__BOVkmW__top{align-items:center;gap:var(--space-3);display:flex}.CharacterCard-module__BOVkmW__compact .CharacterCard-module__BOVkmW__top{padding-right:calc(32px + var(--space-2))}.CharacterCard-module__BOVkmW__avatar{object-fit:cover;border-radius:50%;flex:none;transition:transform .18s}.CharacterCard-module__BOVkmW__card:hover .CharacterCard-module__BOVkmW__avatar{transform:scale(1.05)}.CharacterCard-module__BOVkmW__identity{min-width:0}.CharacterCard-module__BOVkmW__name{font-family:var(--font-display);font-size:var(--text-lg);color:var(--text-primary);overflow-wrap:break-word;font-weight:700}.CharacterCard-module__BOVkmW__role{font-size:var(--text-xs);color:var(--accent-cyan);letter-spacing:.03em;text-transform:uppercase;margin-top:.15rem;font-weight:600}.CharacterCard-module__BOVkmW__tagline{color:var(--text-secondary);font-size:var(--text-sm)}.CharacterCard-module__BOVkmW__badgeRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.CharacterCard-module__BOVkmW__favoriteButton{top:var(--space-3);right:var(--space-3);border:1px solid var(--border-subtle);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;z-index:1;background:#02040a8c;border-radius:50%;justify-content:center;align-items:center;transition:color .15s,border-color .15s,transform .15s;display:flex;position:absolute}.CharacterCard-module__BOVkmW__favoriteButton:hover{color:var(--critical);border-color:var(--critical);transform:scale(1.08)}.CharacterCard-module__BOVkmW__favoriteButton.CharacterCard-module__BOVkmW__favorited{color:var(--critical);border-color:var(--critical)}
.CharacterRail-module__jczn0q__rail{margin-bottom:var(--space-6)}.CharacterRail-module__jczn0q__head{align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.CharacterRail-module__jczn0q__title{font-family:var(--font-display);font-size:var(--text-xl);font-weight:700}.CharacterRail-module__jczn0q__description{color:var(--text-faint);font-size:var(--text-xs)}.CharacterRail-module__jczn0q__track{gap:var(--space-3);padding-bottom:var(--space-2);scroll-snap-type:x proximity;display:flex;overflow-x:auto}.CharacterRail-module__jczn0q__track>*{scroll-snap-align:start}
.DashboardSection-module__CS1Z8W__section{margin-bottom:var(--space-6)}.DashboardSection-module__CS1Z8W__head{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-4);display:flex}.DashboardSection-module__CS1Z8W__headText{min-width:0}.DashboardSection-module__CS1Z8W__titleRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.DashboardSection-module__CS1Z8W__title{font-size:var(--text-xl);font-weight:700}.DashboardSection-module__CS1Z8W__description{color:var(--text-secondary);font-size:var(--text-sm);margin-top:var(--space-1)}.DashboardSection-module__CS1Z8W__viewAll{align-items:center;gap:var(--space-1);color:var(--accent-cyan);font-size:var(--text-sm);padding-top:var(--space-1);flex-shrink:0;font-weight:600;display:inline-flex}.DashboardSection-module__CS1Z8W__viewAll:hover{color:var(--accent-blue)}
.DashboardCards-module__9UA2qG__grid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(200px,240px));display:grid}@media (min-width:720px){.DashboardCards-module__9UA2qG__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
.ProjectCard-module__M7szyW__card{background:var(--panel);border:1px solid var(--border-subtle);border-radius:var(--radius-md);overflow:hidden}.ProjectCard-module__M7szyW__cover{justify-content:center;align-items:center;height:84px;display:flex}.ProjectCard-module__M7szyW__coverIcon{color:#02040abf}.ProjectCard-module__M7szyW__body{padding:var(--space-4)}.ProjectCard-module__M7szyW__badgeRow{gap:var(--space-2);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.ProjectCard-module__M7szyW__name{font-weight:700;font-size:var(--text-base);margin-bottom:var(--space-3)}.ProjectCard-module__M7szyW__progressTrack{background:var(--steel);border-radius:999px;height:6px;overflow:hidden}.ProjectCard-module__M7szyW__progressFill{background:linear-gradient(90deg, var(--accent-blue), var(--accent-cyan));border-radius:999px;height:100%}.ProjectCard-module__M7szyW__meta{margin-top:var(--space-2);color:var(--text-faint);font-size:var(--text-xs)}
.StatCard-module__908B-G__card{background:var(--panel);border:1px solid var(--border-subtle);border-radius:var(--radius-md);min-width:0;padding:var(--space-4)}.StatCard-module__908B-G__iconWrap{border-radius:var(--radius-sm);width:36px;height:36px;color:var(--accent-cyan);margin-bottom:var(--space-3);background:#7ce0ff1a;justify-content:center;align-items:center;display:flex}.StatCard-module__908B-G__value{font-family:var(--font-display);font-weight:800;font-size:var(--text-2xl);color:var(--text-primary);overflow-wrap:break-word}.StatCard-module__908B-G__label{color:var(--text-secondary);font-size:var(--text-sm);margin-top:var(--space-1)}.StatCard-module__908B-G__delta{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--text-faint);font-weight:600}.StatCard-module__908B-G__up{color:var(--success)}.StatCard-module__908B-G__down{color:var(--critical)}
.DashboardPreviewSection-module__Ybzdca__projectsHead{align-items:center;gap:var(--space-2);margin:var(--space-6) 0 var(--space-4);display:flex}.DashboardPreviewSection-module__Ybzdca__projectsTitle{font-size:var(--text-lg);font-weight:700}.DashboardPreviewSection-module__Ybzdca__projectsGrid{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:720px){.DashboardPreviewSection-module__Ybzdca__projectsGrid{grid-template-columns:1fr}}
.JobCard-module__Ga45oW__card{background:var(--panel);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-4)}.JobCard-module__Ga45oW__top{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.JobCard-module__Ga45oW__statusPill{align-items:center;gap:var(--space-2);font-size:var(--text-xs);padding:var(--space-1) var(--space-2);border-radius:999px;font-weight:700;display:inline-flex}.JobCard-module__Ga45oW__statusActive{color:var(--text-secondary);background:var(--panel-2)}.JobCard-module__Ga45oW__statusCompleted{color:var(--success);background:#00e19d1a}.JobCard-module__Ga45oW__statusFailed{color:var(--critical);background:#ff4d5e1a}.JobCard-module__Ga45oW__pulse{background:var(--accent-cyan);border-radius:50%;width:8px;height:8px;animation:1.2s ease-in-out infinite JobCard-module__Ga45oW__pulse}@keyframes JobCard-module__Ga45oW__pulse{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.JobCard-module__Ga45oW__pulse{opacity:.8;animation:none}}.JobCard-module__Ga45oW__identity{align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.JobCard-module__Ga45oW__characterName{font-weight:700;font-size:var(--text-sm)}.JobCard-module__Ga45oW__projectName{color:var(--text-faint);font-size:var(--text-xs)}.JobCard-module__Ga45oW__brief{color:var(--text-secondary);font-size:var(--text-sm);margin-bottom:var(--space-1)}.JobCard-module__Ga45oW__format{color:var(--text-faint);font-size:var(--text-xs)}.JobCard-module__Ga45oW__output{margin-top:var(--space-3);border:1px dashed var(--border-strong);border-radius:var(--radius-sm);padding:var(--space-3);background:var(--bg)}.JobCard-module__Ga45oW__outputLabel{align-items:center;gap:var(--space-2);color:var(--text-faint);font-size:var(--text-xs);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.JobCard-module__Ga45oW__outputText{white-space:pre-wrap;font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-primary);margin:0}.JobCard-module__Ga45oW__errorNote{margin-top:var(--space-2);color:var(--critical);font-size:var(--text-sm)}.JobCard-module__Ga45oW__actions{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.JobCard-module__Ga45oW__retryButton,.JobCard-module__Ga45oW__saveButton,.JobCard-module__Ga45oW__discardButton{align-items:center;gap:var(--space-2);font-size:var(--text-xs);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);cursor:pointer;font-weight:700;display:inline-flex}.JobCard-module__Ga45oW__retryButton{background:var(--accent-cyan);color:var(--bg);border:none}.JobCard-module__Ga45oW__saveButton{border:1px solid var(--accent-cyan);color:var(--accent-cyan);background:0 0}.JobCard-module__Ga45oW__discardButton{border:1px solid var(--border-strong);color:var(--text-secondary);background:0 0}.JobCard-module__Ga45oW__discardButton:hover{color:var(--critical);border-color:var(--critical)}@media (max-width:480px){.JobCard-module__Ga45oW__top{flex-wrap:wrap;align-items:flex-start}.JobCard-module__Ga45oW__actions{grid-template-columns:1fr;display:grid}.JobCard-module__Ga45oW__retryButton,.JobCard-module__Ga45oW__saveButton,.JobCard-module__Ga45oW__discardButton{justify-content:center;width:100%;min-height:44px}}
.CreatorStudioPreviewSection-module__xg_iIa__head{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);display:flex}.CreatorStudioPreviewSection-module__xg_iIa__head:not(:first-child){margin-top:var(--space-6)}.CreatorStudioPreviewSection-module__xg_iIa__title{font-size:var(--text-lg);font-weight:700}.CreatorStudioPreviewSection-module__xg_iIa__grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}
.VaultPreviewSection-module__9HU6OG__head{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}.VaultPreviewSection-module__9HU6OG__title{font-size:var(--text-lg);font-weight:700}.VaultPreviewSection-module__9HU6OG__note{color:var(--text-faint);font-size:var(--text-xs);margin-bottom:var(--space-4)}.VaultPreviewSection-module__9HU6OG__toolbar{align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.VaultPreviewSection-module__9HU6OG__search{background:var(--bg);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);min-width:200px;color:var(--text-primary);padding:var(--space-2) var(--space-3);font-size:var(--text-sm);font-family:var(--font-body);flex:1}.VaultPreviewSection-module__9HU6OG__viewToggle{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);display:flex;overflow:hidden}.VaultPreviewSection-module__9HU6OG__viewButton{align-items:center;gap:var(--space-2);color:var(--text-secondary);font-size:var(--text-xs);padding:var(--space-2) var(--space-3);cursor:pointer;background:0 0;border:none;font-weight:600;display:inline-flex}.VaultPreviewSection-module__9HU6OG__viewButtonActive{background:var(--panel-2);color:var(--text-primary)}.VaultPreviewSection-module__9HU6OG__resultCount{color:var(--text-faint);font-size:var(--text-xs);margin-bottom:var(--space-3)}.VaultPreviewSection-module__9HU6OG__empty{color:var(--text-secondary);font-size:var(--text-sm);padding:var(--space-5) 0}.VaultPreviewSection-module__9HU6OG__grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}.VaultPreviewSection-module__9HU6OG__card{background:var(--panel-2);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:var(--space-3)}.VaultPreviewSection-module__9HU6OG__cardTop{margin-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}.VaultPreviewSection-module__9HU6OG__iconWrap{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--accent-cyan);background:#7ce0ff1a;flex-shrink:0;justify-content:center;align-items:center;display:flex}.VaultPreviewSection-module__9HU6OG__favoriteIcon{color:var(--warning)}.VaultPreviewSection-module__9HU6OG__cardName{font-weight:700;font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.VaultPreviewSection-module__9HU6OG__cardMeta{color:var(--text-faint);margin-top:.15rem;font-size:.7rem}.VaultPreviewSection-module__9HU6OG__tagRow{margin-top:var(--space-2);flex-wrap:wrap;gap:4px;display:flex}.VaultPreviewSection-module__9HU6OG__tag{color:var(--text-secondary);background:var(--panel);border-radius:999px;padding:2px 8px;font-size:.65rem}.VaultPreviewSection-module__9HU6OG__list{flex-direction:column;gap:4px;display:flex}.VaultPreviewSection-module__9HU6OG__row{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--panel-2);grid-template-columns:auto 1fr auto auto auto;display:grid}.VaultPreviewSection-module__9HU6OG__rowName{font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.VaultPreviewSection-module__9HU6OG__rowMeta{color:var(--text-faint);white-space:nowrap;font-size:.7rem}@media (max-width:640px){.VaultPreviewSection-module__9HU6OG__row{grid-template-columns:auto 1fr auto}.VaultPreviewSection-module__9HU6OG__row .VaultPreviewSection-module__9HU6OG__rowMeta:nth-of-type(2){display:none}}
.FaqSection-module__8BhWqG__list{gap:var(--space-3);flex-direction:column;max-width:760px;margin:0 auto;display:flex}.FaqSection-module__8BhWqG__item{background:var(--panel);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-4) var(--space-5)}.FaqSection-module__8BhWqG__question{font-family:var(--font-display);font-weight:700;font-size:var(--text-base);cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.FaqSection-module__8BhWqG__question::-webkit-details-marker{display:none}.FaqSection-module__8BhWqG__question:after{content:"+";color:var(--accent-cyan);font-size:var(--text-xl);margin-left:var(--space-3);flex-shrink:0}.FaqSection-module__8BhWqG__item[open] .FaqSection-module__8BhWqG__question:after{content:"−"}.FaqSection-module__8BhWqG__answer{color:var(--text-secondary);font-size:var(--text-sm);margin-top:var(--space-3);max-width:65ch}
@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3dbe685087e51055-s.2xbhvz2kdy2my.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.20t--8215-jwd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3dbe685087e51055-s.2xbhvz2kdy2my.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.20t--8215-jwd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(../media/3dbe685087e51055-s.2xbhvz2kdy2my.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.20t--8215-jwd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:113.73%}.sora_ad438178-module__alkySq__className{font-family:Sora,Sora Fallback;font-style:normal}.sora_ad438178-module__alkySq__variable{--font-sora:"Sora", "Sora Fallback"}
.OverviewMetrics-module__KWXXxW__grid{gap:var(--space-4);grid-template-columns:repeat(6,1fr);display:grid}@media (max-width:1100px){.OverviewMetrics-module__KWXXxW__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.OverviewMetrics-module__KWXXxW__grid{grid-template-columns:repeat(2,1fr)}}
.formControls-module__fyfcuW__input,.formControls-module__fyfcuW__select,.formControls-module__fyfcuW__textarea{background:var(--bg);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);width:100%;color:var(--text-primary);padding:var(--space-3);font-size:var(--text-sm);font-family:var(--font-body)}.formControls-module__fyfcuW__input::placeholder,.formControls-module__fyfcuW__textarea::placeholder{color:var(--text-faint)}.formControls-module__fyfcuW__input[aria-invalid=true],.formControls-module__fyfcuW__select[aria-invalid=true],.formControls-module__fyfcuW__textarea[aria-invalid=true]{border-color:var(--critical)}.formControls-module__fyfcuW__textarea{resize:vertical;min-height:100px}.formControls-module__fyfcuW__stepGrid{gap:0 var(--space-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.formControls-module__fyfcuW__stepGridFull{grid-column:1/-1}.formControls-module__fyfcuW__stepTitle{font-family:var(--font-display);font-size:var(--text-xl);margin-bottom:var(--space-2);font-weight:700}.formControls-module__fyfcuW__stepDescription{color:var(--text-secondary);font-size:var(--text-sm);margin-bottom:var(--space-5);max-width:60ch}
.FavoriteCharacters-module__c8Ys_G__wrap{margin-bottom:var(--space-6)}.FavoriteCharacters-module__c8Ys_G__title{font-size:var(--text-xl);margin-bottom:var(--space-4);font-weight:700}.FavoriteCharacters-module__c8Ys_G__browseLink{color:var(--accent-cyan);font-weight:700;font-size:var(--text-sm);display:inline-block}.FavoriteCharacters-module__c8Ys_G__browseLink:hover{color:var(--accent-blue)}
@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_58962faa-module__N57ZFq__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_58962faa-module__N57ZFq__variable{--font-manrope:"Manrope", "Manrope Fallback"}
.page-module__gk63eq__split{gap:var(--space-5);grid-template-columns:2fr 1fr;align-items:start;display:grid}.page-module__gk63eq__mainCol,.page-module__gk63eq__sideCol{min-width:0}@media (max-width:1100px){.page-module__gk63eq__split{grid-template-columns:1fr}}
.TagInput-module__Zm5TDa__wrap{margin-bottom:var(--space-4)}.TagInput-module__Zm5TDa__legend{font-size:var(--text-sm);color:var(--text-primary);margin-bottom:.4rem;font-weight:600;display:block}.TagInput-module__Zm5TDa__tags{gap:var(--space-2);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.TagInput-module__Zm5TDa__tag{font-size:var(--text-xs);color:var(--accent-cyan);background:#7ce0ff1f;border:1px solid #7ce0ff59;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .5rem .3rem .75rem;font-weight:600;display:inline-flex}.TagInput-module__Zm5TDa__removeButton{width:16px;height:16px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:12px;line-height:1;display:flex}.TagInput-module__Zm5TDa__removeButton:hover{background:#7ce0ff33}.TagInput-module__Zm5TDa__inputRow{gap:var(--space-2);display:flex}.TagInput-module__Zm5TDa__input{background:var(--bg);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-primary);padding:var(--space-3);font-size:var(--text-sm);font-family:var(--font-body);flex:1}.TagInput-module__Zm5TDa__input::placeholder{color:var(--text-faint)}.TagInput-module__Zm5TDa__addButton{background:var(--steel);border:1px solid var(--border-strong);color:var(--text-primary);font-weight:600;font-size:var(--text-sm);padding:0 var(--space-4);border-radius:var(--radius-sm);cursor:pointer}.TagInput-module__Zm5TDa__addButton:hover{background:var(--steel-plate)}.TagInput-module__Zm5TDa__suggestions{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.TagInput-module__Zm5TDa__suggestion{font-size:var(--text-xs);color:var(--text-faint);border:1px dashed var(--border-subtle);cursor:pointer;background:0 0;border-radius:999px;padding:.25rem .7rem}.TagInput-module__Zm5TDa__suggestion:hover{color:var(--text-primary);border-color:var(--border-strong)}.TagInput-module__Zm5TDa__hint{font-size:var(--text-xs);color:var(--text-faint);margin-top:.4rem}
.TrendChartsSection-module__eoOdDa__chartGrid{gap:var(--space-4);grid-template-columns:repeat(2,1fr);display:grid}.TrendChartsSection-module__eoOdDa__chartCard{background:var(--panel);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-4)}.TrendChartsSection-module__eoOdDa__chartTitle{font-size:var(--text-sm);margin-bottom:var(--space-3);font-weight:700}.TrendChartsSection-module__eoOdDa__tableDetails{margin-top:var(--space-3)}.TrendChartsSection-module__eoOdDa__tableDetails summary{color:var(--accent-cyan);font-size:var(--text-xs);cursor:pointer;font-weight:600}.TrendChartsSection-module__eoOdDa__table{width:100%;margin-top:var(--space-2);border-collapse:collapse;font-size:var(--text-xs)}.TrendChartsSection-module__eoOdDa__table th,.TrendChartsSection-module__eoOdDa__table td{text-align:left;padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--border-subtle)}.TrendChartsSection-module__eoOdDa__table th{color:var(--text-faint);font-weight:600}.TrendChartsSection-module__eoOdDa__barList{gap:var(--space-3);flex-direction:column;display:flex}.TrendChartsSection-module__eoOdDa__barRow{align-items:center;gap:var(--space-3);grid-template-columns:90px 1fr auto;display:grid}.TrendChartsSection-module__eoOdDa__barLabel{font-size:var(--text-xs);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.TrendChartsSection-module__eoOdDa__barTrack{background:var(--steel);border-radius:999px;height:8px;overflow:hidden}.TrendChartsSection-module__eoOdDa__barFill{background:linear-gradient(90deg, var(--accent-blue), var(--accent-cyan));border-radius:999px;height:100%;display:block}.TrendChartsSection-module__eoOdDa__barValue{font-size:var(--text-xs);white-space:nowrap;font-weight:700}.TrendChartsSection-module__eoOdDa__barSub{color:var(--text-faint);font-weight:500}@media (max-width:900px){.TrendChartsSection-module__eoOdDa__chartGrid{grid-template-columns:1fr}}
.selectors-module__rN-Z8G__fieldset{margin:0 0 var(--space-5);border:none;padding:0}.selectors-module__rN-Z8G__legend{font-weight:700;font-size:var(--text-sm);color:var(--text-primary);margin-bottom:var(--space-3);padding:0}.selectors-module__rN-Z8G__required{color:var(--critical)}.selectors-module__rN-Z8G__searchRow{margin-bottom:var(--space-3)}.selectors-module__rN-Z8G__grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}.selectors-module__rN-Z8G__scrollGrid{max-height:340px;padding-right:var(--space-1);overflow-y:auto}.selectors-module__rN-Z8G__tileWrap{position:relative}.selectors-module__rN-Z8G__tileInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0}.selectors-module__rN-Z8G__tile{align-items:center;gap:var(--space-3);background:var(--panel);border:1px solid var(--border-subtle);border-radius:var(--radius-md);height:100%;padding:var(--space-3);cursor:pointer;display:flex}.selectors-module__rN-Z8G__tile:hover{border-color:var(--border-strong)}.selectors-module__rN-Z8G__tilePortrait{object-fit:cover;border-radius:50%;flex-shrink:0;width:40px;height:40px}.selectors-module__rN-Z8G__tileInput:checked+.selectors-module__rN-Z8G__tile{border-color:var(--accent-cyan);background:#7ce0ff14}.selectors-module__rN-Z8G__tileInput:focus-visible+.selectors-module__rN-Z8G__tile{outline:3px solid var(--accent-cyan);outline-offset:2px}.selectors-module__rN-Z8G__tileBody{min-width:0}.selectors-module__rN-Z8G__tileName{font-weight:700;font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.selectors-module__rN-Z8G__tileMeta{color:var(--text-faint);font-size:var(--text-xs);margin-top:.1rem}.selectors-module__rN-Z8G__typeTile{align-items:flex-start;gap:var(--space-2);text-align:left;flex-direction:column}.selectors-module__rN-Z8G__typeIconWrap{border-radius:var(--radius-sm);width:36px;height:36px;color:var(--bg);background:linear-gradient(135deg, var(--accent-blue), var(--accent-violet));justify-content:center;align-items:center;display:flex}.selectors-module__rN-Z8G__typeDescription{color:var(--text-secondary);font-size:var(--text-xs)}.selectors-module__rN-Z8G__comingSoonTile{align-items:flex-start;gap:var(--space-2);border:1px dashed var(--border-strong);border-radius:var(--radius-md);height:100%;padding:var(--space-3);color:var(--text-secondary);flex-direction:column;display:flex}.selectors-module__rN-Z8G__comingSoonTile:hover{border-color:var(--accent-cyan);color:var(--text-primary)}.selectors-module__rN-Z8G__createCharacterLink{margin-top:var(--space-3)}.selectors-module__rN-Z8G__errorText{color:var(--critical);font-size:var(--text-xs);margin-top:var(--space-2);font-weight:600}
.Header-module__78OBJq__header{border-bottom:1px solid var(--border-subtle);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:20;background:#02040ad9;position:sticky;top:0}.Header-module__78OBJq__inner{max-width:var(--content-width);padding:var(--space-4) var(--space-5);justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;margin:0 auto;display:flex}.Header-module__78OBJq__logo{align-items:center;gap:var(--space-2);font-family:var(--font-display);font-weight:700;font-size:var(--text-lg);color:var(--text-primary);border-radius:var(--radius-sm);display:flex}.Header-module__78OBJq__logoMark{background:linear-gradient(135deg, var(--accent-blue), var(--accent-violet));border-radius:3px;width:10px;height:10px}.Header-module__78OBJq__nav{align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}.Header-module__78OBJq__navLink{font-size:var(--text-sm);color:var(--text-secondary);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-1);font-weight:600}.Header-module__78OBJq__navLink:hover{color:var(--text-primary)}.Header-module__78OBJq__navButton{font-family:var(--font-body);cursor:pointer;background:0 0;border:none}.Header-module__78OBJq__cta{font-size:var(--text-sm);color:var(--bg);background:var(--accent-cyan);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);font-weight:700}.Header-module__78OBJq__cta:hover{background:var(--accent-blue)}.Header-module__78OBJq__menuToggle{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);cursor:pointer;background:0 0;flex-direction:column;flex-shrink:0;justify-content:center;gap:5px;width:32px;height:32px;padding:0;display:none}.Header-module__78OBJq__menuToggleBar{background:var(--text-primary);border-radius:1px;width:16px;height:2px;margin:0 auto;display:block}@media (max-width:640px){.Header-module__78OBJq__menuToggle{display:flex}.Header-module__78OBJq__nav{align-items:flex-start;gap:var(--space-3);flex-direction:column;flex-basis:100%;order:3;width:100%;display:none}.Header-module__78OBJq__navOpen{display:flex}.Header-module__78OBJq__cta{align-self:flex-start}}
.EmptyState-module__0zczLG__wrap{text-align:center;padding:var(--space-8) var(--space-4);border:1px dashed var(--border-strong);border-radius:var(--radius-lg);background:var(--panel)}.EmptyState-module__0zczLG__title{font-family:var(--font-display);font-size:var(--text-lg);color:var(--text-primary);margin-bottom:var(--space-2);font-weight:700}.EmptyState-module__0zczLG__description{color:var(--text-secondary);font-size:var(--text-sm);max-width:46ch;margin:0 auto}.EmptyState-module__0zczLG__action{margin-top:var(--space-4)}
.Footer-module__GWhC7W__footer{border-top:1px solid var(--border-subtle);margin-top:var(--space-9)}.Footer-module__GWhC7W__inner{max-width:var(--content-width);padding:var(--space-6) var(--space-5);justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;margin:0 auto;display:flex}.Footer-module__GWhC7W__brand{align-items:center;gap:var(--space-2);font-family:var(--font-display);color:var(--text-primary);font-weight:700;display:flex}.Footer-module__GWhC7W__brandMark{background:linear-gradient(135deg, var(--accent-blue), var(--accent-violet));border-radius:3px;width:10px;height:10px}.Footer-module__GWhC7W__tagline{color:var(--text-faint);font-size:var(--text-xs);margin-top:.2rem}.Footer-module__GWhC7W__links{gap:var(--space-5);flex-wrap:wrap;display:flex}.Footer-module__GWhC7W__link{font-size:var(--text-sm);color:var(--text-secondary);border-radius:var(--radius-sm)}.Footer-module__GWhC7W__link:hover{color:var(--text-primary)}.Footer-module__GWhC7W__copyright{color:var(--text-faint);font-size:var(--text-xs)}@media (max-width:640px){.Footer-module__GWhC7W__inner{align-items:flex-start}.Footer-module__GWhC7W__links{column-gap:var(--space-4);row-gap:var(--space-2);flex:100%;min-width:0}.Footer-module__GWhC7W__copyright{flex-basis:100%}}
.TopPerformersSection-module__5lvDiG__grid{gap:var(--space-4);grid-template-columns:repeat(4,1fr);display:grid}.TopPerformersSection-module__5lvDiG__groupTitle{font-size:var(--text-sm);margin-bottom:var(--space-3);font-weight:700}.TopPerformersSection-module__5lvDiG__list{gap:var(--space-1);flex-direction:column;display:flex}.TopPerformersSection-module__5lvDiG__row{background:var(--panel);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);width:100%;padding:var(--space-2) var(--space-3);cursor:pointer;text-align:left;flex-direction:column;align-items:flex-start;gap:2px;display:flex}.TopPerformersSection-module__5lvDiG__row:hover{border-color:var(--border-strong)}.TopPerformersSection-module__5lvDiG__staticRow{background:var(--panel);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);flex-direction:column;gap:2px;display:flex}.TopPerformersSection-module__5lvDiG__rowName{font-size:var(--text-xs);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:700;overflow:hidden}.TopPerformersSection-module__5lvDiG__rowValue{color:var(--text-faint);font-size:.7rem}@media (max-width:900px){.TopPerformersSection-module__5lvDiG__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.TopPerformersSection-module__5lvDiG__grid{grid-template-columns:1fr}}
.FormField-module__VfeeFa__field{margin-bottom:var(--space-4);flex-direction:column;gap:.4rem;display:flex}.FormField-module__VfeeFa__label{font-size:var(--text-sm);color:var(--text-primary);font-weight:600}.FormField-module__VfeeFa__required{color:var(--critical)}.FormField-module__VfeeFa__hint{font-size:var(--text-xs);color:var(--text-faint)}.FormField-module__VfeeFa__error{font-size:var(--text-xs);color:var(--critical);font-weight:600}
.AnalyticsDetailDrawer-module__yU-jGa__backdrop{z-index:40;cursor:pointer;background:#02040a99;border:none;position:fixed;inset:0}.AnalyticsDetailDrawer-module__yU-jGa__drawer{z-index:50;background:var(--panel);border-left:1px solid var(--border-strong);width:min(460px,92vw);box-shadow:var(--shadow-panel);padding:var(--space-5);position:fixed;top:0;bottom:0;right:0;overflow-y:auto}.AnalyticsDetailDrawer-module__yU-jGa__head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.AnalyticsDetailDrawer-module__yU-jGa__title{font-size:var(--text-lg);margin-top:var(--space-2);font-weight:800}.AnalyticsDetailDrawer-module__yU-jGa__closeButton{border-radius:var(--radius-sm);border:1px solid var(--border-subtle);width:34px;height:34px;color:var(--text-secondary);font-size:var(--text-lg);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.AnalyticsDetailDrawer-module__yU-jGa__closeButton:hover{color:var(--text-primary)}.AnalyticsDetailDrawer-module__yU-jGa__missing{color:var(--text-secondary);font-size:var(--text-sm)}.AnalyticsDetailDrawer-module__yU-jGa__summaryLine{color:var(--text-secondary);font-size:var(--text-sm);margin-bottom:var(--space-4)}.AnalyticsDetailDrawer-module__yU-jGa__warning{color:var(--warning);font-size:var(--text-xs);margin-bottom:var(--space-3);font-weight:700}.AnalyticsDetailDrawer-module__yU-jGa__postList{gap:var(--space-2);flex-direction:column;display:flex}.AnalyticsDetailDrawer-module__yU-jGa__postRow{background:var(--bg);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:var(--space-3)}.AnalyticsDetailDrawer-module__yU-jGa__postCaption{font-size:var(--text-sm);margin-bottom:2px;font-weight:600}.AnalyticsDetailDrawer-module__yU-jGa__postMeta{color:var(--text-faint);font-size:var(--text-xs)}.AnalyticsDetailDrawer-module__yU-jGa__statGrid{gap:var(--space-3);margin-bottom:var(--space-5);grid-template-columns:repeat(3,1fr);display:grid}.AnalyticsDetailDrawer-module__yU-jGa__statValue{font-family:var(--font-display);font-weight:800;font-size:var(--text-lg)}.AnalyticsDetailDrawer-module__yU-jGa__statLabel{color:var(--text-faint);font-size:var(--text-xs)}.AnalyticsDetailDrawer-module__yU-jGa__table{border-collapse:collapse;width:100%;font-size:var(--text-xs)}.AnalyticsDetailDrawer-module__yU-jGa__table th,.AnalyticsDetailDrawer-module__yU-jGa__table td{text-align:left;padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--border-subtle)}.AnalyticsDetailDrawer-module__yU-jGa__table th{color:var(--text-faint);font-weight:600}
.PlatformPicker-module__-vBYka__badge{width:32px;height:32px;font-family:var(--font-display);color:var(--bg);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:flex}
.AssetCover-module__FMP7NG__cover{background:var(--panel-2);color:var(--text-faint);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.AssetCover-module__FMP7NG__cover:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff0d,inset 0 -30px 40px -20px #0000008c}.AssetCover-module__FMP7NG__tile{aspect-ratio:1;width:100%}.AssetCover-module__FMP7NG__thumb{border-radius:var(--radius-sm);flex-shrink:0;width:40px;height:40px}.AssetCover-module__FMP7NG__character{background:radial-gradient(circle at 30% 20%, #7ce0ff29, transparent 60%), var(--bg)}.AssetCover-module__FMP7NG__portrait{width:78%;height:78%;display:block}.AssetCover-module__FMP7NG__thumb .AssetCover-module__FMP7NG__portrait{width:100%;height:100%}.AssetCover-module__FMP7NG__portraitImage{object-fit:cover;width:100%;height:100%;display:block}.AssetCover-module__FMP7NG__thumb .AssetCover-module__FMP7NG__portraitImage{border-radius:var(--radius-sm)}.AssetCover-module__FMP7NG__glyph{z-index:1;opacity:.85;position:relative}.AssetCover-module__FMP7NG__glyphGhost{z-index:0;opacity:.14;position:absolute;transform:scale(3.2)rotate(-8deg)translate(10%,12%)}.AssetCover-module__FMP7NG__thumb .AssetCover-module__FMP7NG__glyphGhost{display:none}.AssetCover-module__FMP7NG__playBadge{z-index:1;color:var(--bg);background:var(--text-primary);border-radius:999px;padding:4px;position:absolute;bottom:22%;right:22%}.AssetCover-module__FMP7NG__thumb .AssetCover-module__FMP7NG__playBadge{padding:2px;bottom:2px;right:2px}.AssetCover-module__FMP7NG__cover[data-kind]:before{content:"";background:linear-gradient(115deg,#0000 40%,#ffffff0f 50%,#0000 60%);position:absolute;inset:0}.AssetCover-module__FMP7NG__cover[data-kind=Image]{background:linear-gradient(155deg, #2ea8ff4d, #7ce0ff1a 55%, var(--bg));color:var(--accent-cyan)}.AssetCover-module__FMP7NG__cover[data-kind=Video]{background:linear-gradient(155deg, #b98cff52, #2ea8ff1f 55%, var(--bg));color:var(--accent-violet)}.AssetCover-module__FMP7NG__cover[data-kind=Script]{background:linear-gradient(155deg, #a8b2c13d, #0b142480 55%, var(--bg));color:var(--text-secondary)}.AssetCover-module__FMP7NG__cover[data-kind=Caption]{background:linear-gradient(155deg, #7ce0ff42, #b98cff24 55%, var(--bg));color:var(--accent-cyan)}.AssetCover-module__FMP7NG__cover[data-kind=Voiceover]{background:linear-gradient(155deg, #00e19d3d, #2ea8ff1f 55%, var(--bg));color:var(--success)}.AssetCover-module__FMP7NG__cover[data-kind=Thumbnail]{background:linear-gradient(155deg, #ffc54242, #b98cff1f 55%, var(--bg));color:var(--warning)}.AssetCover-module__FMP7NG__cover[data-kind=Brand\ Asset]{background:linear-gradient(155deg, #2ea8ff47, #b98cff2e 55%, var(--bg));color:var(--accent-blue)}.AssetCover-module__FMP7NG__cover[data-kind=Uploaded\ Media]{background:linear-gradient(155deg, #a8b2c133, #16222e99 55%, var(--bg));color:var(--text-faint)}
.ExportPanel-module__sTgGRa__wrap{background:var(--panel);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-4)}.ExportPanel-module__sTgGRa__button{align-items:center;gap:var(--space-2);background:linear-gradient(135deg, var(--accent-blue), var(--accent-violet));color:#02040a;font-weight:700;font-size:var(--text-sm);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);cursor:pointer;border:none;display:inline-flex}.ExportPanel-module__sTgGRa__button:disabled{opacity:.5;cursor:not-allowed}.ExportPanel-module__sTgGRa__note{color:var(--text-faint);font-size:var(--text-xs);margin-top:var(--space-2)}.ExportPanel-module__sTgGRa__status{color:var(--success);font-size:var(--text-xs);margin-top:var(--space-2);min-height:1.2em;font-weight:600}
.ManageBillingButton-module__gx4qqG__wrap{max-width:560px;margin:var(--space-7) auto 0;padding:var(--space-6);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--panel);text-align:left}.ManageBillingButton-module__gx4qqG__title{font-family:var(--font-display);font-size:var(--text-xl);margin-bottom:var(--space-2);font-weight:700}.ManageBillingButton-module__gx4qqG__description{color:var(--text-secondary);font-size:var(--text-sm);margin-bottom:var(--space-4)}.ManageBillingButton-module__gx4qqG__button{background:linear-gradient(135deg, var(--accent-blue), var(--accent-violet));color:#02040a;font-weight:700;font-size:var(--text-sm);padding:var(--space-3) var(--space-6);border-radius:var(--radius-sm);cursor:pointer;border:none;transition:filter .15s,transform .15s}.ManageBillingButton-module__gx4qqG__button:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.ManageBillingButton-module__gx4qqG__button:disabled{opacity:.6;cursor:not-allowed}.ManageBillingButton-module__gx4qqG__error{color:var(--critical);font-size:var(--text-sm);margin-top:var(--space-3);font-weight:600}
.AssetPickerDrawer-module__65H6eq__backdrop{z-index:60;cursor:pointer;background:#02040a99;border:none;position:fixed;inset:0}.AssetPickerDrawer-module__65H6eq__drawer{z-index:70;background:var(--panel);border-left:1px solid var(--border-strong);width:min(460px,92vw);box-shadow:var(--shadow-panel);padding:var(--space-5);position:fixed;top:0;bottom:0;right:0;overflow-y:auto}.AssetPickerDrawer-module__65H6eq__head{margin-bottom:var(--space-4);justify-content:space-between;align-items:center;display:flex}.AssetPickerDrawer-module__65H6eq__title{font-size:var(--text-lg);font-weight:800}.AssetPickerDrawer-module__65H6eq__closeButton{border-radius:var(--radius-sm);border:1px solid var(--border-subtle);width:34px;height:34px;color:var(--text-secondary);font-size:var(--text-lg);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:flex}.AssetPickerDrawer-module__65H6eq__closeButton:hover{color:var(--text-primary)}.AssetPickerDrawer-module__65H6eq__filterRow{gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.AssetPickerDrawer-module__65H6eq__filterChip{border:1px solid var(--border-subtle);color:var(--text-secondary);font-size:var(--text-xs);padding:var(--space-1) var(--space-3);cursor:pointer;background:0 0;border-radius:999px;font-weight:600}.AssetPickerDrawer-module__65H6eq__filterChipActive{background:var(--accent-cyan);border-color:var(--accent-cyan);color:var(--bg)}.AssetPickerDrawer-module__65H6eq__noneRow{margin:var(--space-3) 0}.AssetPickerDrawer-module__65H6eq__noneButton{text-align:left;background:var(--bg);border:1px dashed var(--border-strong);border-radius:var(--radius-sm);width:100%;color:var(--text-secondary);font-size:var(--text-sm);padding:var(--space-3);cursor:pointer;font-weight:600}.AssetPickerDrawer-module__65H6eq__noneButtonActive{border-style:solid;border-color:var(--accent-cyan);color:var(--text-primary)}.AssetPickerDrawer-module__65H6eq__list{margin-top:var(--space-3)}.AssetPickerDrawer-module__65H6eq__iconWrap{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--accent-cyan);background:#7ce0ff1a;flex-shrink:0;justify-content:center;align-items:center;display:flex}
.AssetCard-module__igP46G__card{background:linear-gradient(180deg, var(--panel), var(--panel-2));border:1px solid var(--border-subtle);border-radius:var(--radius-md);transition:border-color .22s,transform .22s,box-shadow .22s;position:relative;overflow:hidden}.AssetCard-module__igP46G__card:hover{box-shadow:var(--shadow-panel), 0 0 0 1px #7ce0ff29, 0 0 28px #2ea8ff2e;border-color:#7ce0ff66;transform:translateY(-3px)}.AssetCard-module__igP46G__cardFlagship{border-color:#ffc54247;box-shadow:0 0 0 1px #ffc54214}.AssetCard-module__igP46G__cardFlagship:hover{box-shadow:var(--shadow-panel), 0 0 0 1px #ffc54238, 0 0 28px #ffc54224;border-color:#ffc54280}.AssetCard-module__igP46G__flagshipBadge{bottom:var(--space-3);left:var(--space-3);z-index:1;color:#1a1200;letter-spacing:.06em;text-transform:uppercase;background:linear-gradient(135deg,#ffd873,#ffc542);border-radius:999px;padding:3px 9px;font-size:10px;font-weight:800;position:absolute;box-shadow:0 0 12px #ffc54259}@media (prefers-reduced-motion:reduce){.AssetCard-module__igP46G__card{transition:border-color .22s}.AssetCard-module__igP46G__card:hover{transform:none}}.AssetCard-module__igP46G__openButton{text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:stretch;width:100%;padding:0;display:flex}.AssetCard-module__igP46G__coverWrap{display:block;position:relative}.AssetCard-module__igP46G__coverWrap:after{content:"";pointer-events:none;background:linear-gradient(#02040a80 0%,#0000 30%);position:absolute;inset:0}.AssetCard-module__igP46G__badgeRow{top:var(--space-3);left:var(--space-3);z-index:1;gap:var(--space-2);flex-wrap:wrap;display:flex;position:absolute}.AssetCard-module__igP46G__body{align-items:flex-start;gap:var(--space-1);padding:var(--space-3) var(--space-4) var(--space-4);flex-direction:column;display:flex}.AssetCard-module__igP46G__name{font-family:var(--font-display);font-weight:700;font-size:var(--text-sm);letter-spacing:-.01em;color:var(--text-primary)}.AssetCard-module__igP46G__description{color:var(--text-secondary);font-size:var(--text-xs);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.AssetCard-module__igP46G__quickActions{top:var(--space-3);right:var(--space-3);z-index:1;gap:var(--space-1);display:flex;position:absolute}.AssetCard-module__igP46G__quickButton{border-radius:var(--radius-sm);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);width:30px;height:30px;color:var(--text-secondary);cursor:pointer;background:#02040a8c;border:1px solid #ffffff29;justify-content:center;align-items:center;transition:color .15s,border-color .15s,transform .15s;display:flex}.AssetCard-module__igP46G__quickButton:hover{border-color:var(--border-strong);color:var(--text-primary)}.AssetCard-module__igP46G__quickButtonActive{color:var(--warning);border-color:#ffc54299}.AssetCard-module__igP46G__tagRow{padding:0 var(--space-4) var(--space-4);margin-top:calc(-1 * var(--space-2));flex-wrap:wrap;gap:4px;display:flex}.AssetCard-module__igP46G__tag{color:var(--text-secondary);background:var(--panel-2);border-radius:999px;padding:2px 10px;font-size:.7rem}
.EarningsEntryForm-module__CdOypW__form{background:var(--panel);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-4)}.EarningsEntryForm-module__CdOypW__grid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.EarningsEntryForm-module__CdOypW__field{border:none;flex-direction:column;gap:4px;margin:0;padding:0;display:flex}.EarningsEntryForm-module__CdOypW__fieldWide{grid-column:1/-1}.EarningsEntryForm-module__CdOypW__fieldLabel{color:var(--text-secondary);font-size:var(--text-xs);font-weight:600}.EarningsEntryForm-module__CdOypW__select,.EarningsEntryForm-module__CdOypW__textInput,.EarningsEntryForm-module__CdOypW__amountInput,.EarningsEntryForm-module__CdOypW__currencyInput{background:var(--panel-2);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-primary);padding:var(--space-1) var(--space-3);font-size:var(--text-sm);font-family:var(--font-body);height:36px}.EarningsEntryForm-module__CdOypW__amountRow{gap:var(--space-2);display:flex}.EarningsEntryForm-module__CdOypW__amountInput{flex:1;min-width:0}.EarningsEntryForm-module__CdOypW__currencyInput{text-align:center;text-transform:uppercase;width:64px}.EarningsEntryForm-module__CdOypW__radioRow{flex-direction:column;gap:6px;padding-top:2px;display:flex}.EarningsEntryForm-module__CdOypW__radioOption{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--text-secondary);display:flex}.EarningsEntryForm-module__CdOypW__formError{color:var(--critical);font-size:var(--text-xs);margin-top:var(--space-3)}.EarningsEntryForm-module__CdOypW__submit{margin-top:var(--space-4);background:linear-gradient(135deg, var(--accent-blue), var(--accent-violet));color:#02040a;font-weight:700;font-size:var(--text-sm);padding:var(--space-2) var(--space-5);border-radius:var(--radius-sm);cursor:pointer;border:none}.EarningsEntryForm-module__CdOypW__submit:disabled{opacity:.6;cursor:not-allowed}
.ChipMultiSelect-module__KvgpnW__fieldset{margin:0 0 var(--space-4);border:none;padding:0}.ChipMultiSelect-module__KvgpnW__legend{font-size:var(--text-sm);color:var(--text-primary);margin-bottom:.4rem;padding:0;font-weight:600}.ChipMultiSelect-module__KvgpnW__required{color:var(--critical)}.ChipMultiSelect-module__KvgpnW__chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.ChipMultiSelect-module__KvgpnW__chip{font-family:var(--font-body);font-size:var(--text-xs);border:1px solid var(--border-subtle);background:var(--panel);color:var(--text-secondary);cursor:pointer;border-radius:999px;padding:.4rem .9rem;font-weight:600;transition:border-color .15s,color .15s,background .15s}.ChipMultiSelect-module__KvgpnW__chip:hover{border-color:var(--border-strong);color:var(--text-primary)}.ChipMultiSelect-module__KvgpnW__chipActive{border-color:var(--accent-cyan);color:var(--accent-cyan);background:#7ce0ff1f}.ChipMultiSelect-module__KvgpnW__hint{font-size:var(--text-xs);color:var(--text-faint);margin-top:.4rem}.ChipMultiSelect-module__KvgpnW__error{font-size:var(--text-xs);color:var(--critical);margin-top:.4rem;font-weight:600}
.FoundingAccessCheckout-module__MzOXOa__wrap{background:var(--panel);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-6);gap:var(--space-4);flex-direction:column;width:100%;max-width:480px;display:flex}.FoundingAccessCheckout-module__MzOXOa__title{font-family:var(--font-display);font-size:var(--text-xl);font-weight:700}.FoundingAccessCheckout-module__MzOXOa__subtitle{color:var(--text-secondary);font-size:var(--text-sm)}.FoundingAccessCheckout-module__MzOXOa__error{color:var(--critical);font-size:var(--text-sm);font-weight:600}.FoundingAccessCheckout-module__MzOXOa__loading{color:var(--text-secondary);font-size:var(--text-sm)}.FoundingAccessCheckout-module__MzOXOa__localNote{color:var(--text-faint);font-size:var(--text-xs)}.FoundingAccessCheckout-module__MzOXOa__changePlanLink{color:var(--accent-cyan);font-weight:600;font-size:inherit;cursor:pointer;background:0 0;border:none;padding:0;transition:color .15s}.FoundingAccessCheckout-module__MzOXOa__changePlanLink:hover{color:var(--accent-blue)}.FoundingAccessCheckout-module__MzOXOa__checkoutMount{min-height:320px}.FoundingAccessCheckout-module__MzOXOa__errorActions{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.FoundingAccessCheckout-module__MzOXOa__submitButton{background:linear-gradient(135deg, var(--accent-blue), var(--accent-violet));color:#02040a;font-weight:700;font-size:var(--text-sm);padding:var(--space-3) var(--space-6);border-radius:var(--radius-sm);cursor:pointer;border:none;transition:filter .15s,transform .15s}.FoundingAccessCheckout-module__MzOXOa__submitButton:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.FoundingAccessCheckout-module__MzOXOa__submitButton:disabled{opacity:.6;cursor:not-allowed}.FoundingAccessCheckout-module__MzOXOa__microcopy{color:var(--text-faint);font-size:var(--text-xs)}
.PostEditorDrawer-module__3TgIxG__backdrop{z-index:40;cursor:pointer;background:#02040a99;border:none;position:fixed;inset:0}.PostEditorDrawer-module__3TgIxG__drawer{z-index:50;background:var(--panel);border-left:1px solid var(--border-strong);width:min(520px,94vw);box-shadow:var(--shadow-panel);padding:var(--space-5);position:fixed;top:0;bottom:0;right:0;overflow-y:auto}.PostEditorDrawer-module__3TgIxG__head{margin-bottom:var(--space-3);justify-content:space-between;align-items:center;display:flex}.PostEditorDrawer-module__3TgIxG__title{font-size:var(--text-xl);font-weight:800}.PostEditorDrawer-module__3TgIxG__closeButton{border-radius:var(--radius-sm);border:1px solid var(--border-subtle);width:34px;height:34px;color:var(--text-secondary);font-size:var(--text-lg);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:flex}.PostEditorDrawer-module__3TgIxG__closeButton:hover{color:var(--text-primary)}.PostEditorDrawer-module__3TgIxG__localNote{color:var(--text-faint);font-size:var(--text-xs);margin-bottom:var(--space-5)}.PostEditorDrawer-module__3TgIxG__field{margin-bottom:var(--space-5)}.PostEditorDrawer-module__3TgIxG__fieldLabel{font-weight:700;font-size:var(--text-sm);margin-bottom:var(--space-3);display:block}.PostEditorDrawer-module__3TgIxG__missingAssetNote{color:var(--critical);font-size:var(--text-xs);margin-bottom:var(--space-2)}.PostEditorDrawer-module__3TgIxG__assetButton{text-align:left;background:var(--bg);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);width:100%;color:var(--text-primary);font-size:var(--text-sm);padding:var(--space-3);cursor:pointer;font-weight:600}.PostEditorDrawer-module__3TgIxG__assetButton:hover{border-color:var(--border-strong)}.PostEditorDrawer-module__3TgIxG__clearAssetButton{margin-top:var(--space-2);color:var(--critical);font-size:var(--text-xs);cursor:pointer;background:0 0;border:none;font-weight:600}.PostEditorDrawer-module__3TgIxG__saveButton{background:linear-gradient(135deg, var(--accent-blue), var(--accent-violet));color:#02040a;width:100%;font-weight:700;font-size:var(--text-base);padding:var(--space-3);border-radius:var(--radius-sm);cursor:pointer;margin-top:var(--space-4);border:none}
.AssetDetailDrawer-module__iI2qAW__backdrop{z-index:40;cursor:pointer;background:#02040a99;border:none;position:fixed;inset:0}.AssetDetailDrawer-module__iI2qAW__drawer{z-index:50;background:var(--panel);border-left:1px solid var(--border-strong);width:min(440px,92vw);box-shadow:var(--shadow-panel);position:fixed;top:0;bottom:0;right:0;overflow-y:auto}.AssetDetailDrawer-module__iI2qAW__preview{aspect-ratio:16/10;width:100%;position:relative}.AssetDetailDrawer-module__iI2qAW__preview>*{aspect-ratio:auto!important;border-radius:0!important;width:100%!important;height:100%!important}.AssetDetailDrawer-module__iI2qAW__videoPlayer{object-fit:contain;background:#000;display:block}.AssetDetailDrawer-module__iI2qAW__preview:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(180deg, #02040a0d 0%, transparent 35%, var(--panel) 100%);position:absolute;inset:0}.AssetDetailDrawer-module__iI2qAW__content{padding:var(--space-5)}.AssetDetailDrawer-module__iI2qAW__closeButton{top:var(--space-4);right:var(--space-4);z-index:1;border-radius:var(--radius-sm);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);width:34px;height:34px;color:var(--text-secondary);cursor:pointer;background:#02040a8c;border:1px solid #ffffff29;justify-content:center;align-items:center;display:flex;position:absolute}.AssetDetailDrawer-module__iI2qAW__closeButton:hover{color:var(--text-primary)}.AssetDetailDrawer-module__iI2qAW__badgeRow{gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.AssetDetailDrawer-module__iI2qAW__name{font-size:var(--text-xl);margin-bottom:var(--space-2);font-weight:800}.AssetDetailDrawer-module__iI2qAW__description{color:var(--text-secondary);font-size:var(--text-sm);margin-bottom:var(--space-3)}.AssetDetailDrawer-module__iI2qAW__sourceNote{color:var(--text-faint);font-size:var(--text-xs);margin-bottom:var(--space-4)}.AssetDetailDrawer-module__iI2qAW__detailBlock{background:var(--bg);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:var(--space-3);margin-bottom:var(--space-5)}.AssetDetailDrawer-module__iI2qAW__detailText{white-space:pre-wrap;font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-primary);margin:0}.AssetDetailDrawer-module__iI2qAW__field{margin-bottom:var(--space-4)}.AssetDetailDrawer-module__iI2qAW__fieldLabel{font-weight:600;font-size:var(--text-sm);margin-bottom:var(--space-2);display:block}.AssetDetailDrawer-module__iI2qAW__select{background:var(--bg);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);width:100%;color:var(--text-primary);padding:var(--space-2) var(--space-3);font-size:var(--text-sm);font-family:var(--font-body)}.AssetDetailDrawer-module__iI2qAW__actions{gap:var(--space-2);margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--border-subtle);flex-wrap:wrap;display:flex}.AssetDetailDrawer-module__iI2qAW__actionButton,.AssetDetailDrawer-module__iI2qAW__dangerButton{align-items:center;gap:var(--space-2);font-size:var(--text-xs);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);cursor:pointer;border:1px solid var(--border-strong);color:var(--text-primary);background:0 0;font-weight:700;display:inline-flex}.AssetDetailDrawer-module__iI2qAW__actionButtonActive{color:var(--warning);border-color:var(--warning)}.AssetDetailDrawer-module__iI2qAW__dangerButton{color:var(--critical);border-color:var(--critical)}.AssetDetailDrawer-module__iI2qAW__limitNote{margin-top:var(--space-4);color:var(--text-faint);font-size:var(--text-xs)}
.page-module__OojkQW__wrap{max-width:var(--content-width);padding:var(--space-7) var(--space-5) var(--space-9);margin:0 auto}.page-module__OojkQW__header{margin-bottom:var(--space-6);max-width:68ch}.page-module__OojkQW__title{font-size:var(--text-3xl);margin-bottom:var(--space-3);font-weight:800}.page-module__OojkQW__subtitle{color:var(--text-secondary);font-size:var(--text-base);margin-bottom:var(--space-4)}.page-module__OojkQW__nameFreedom{margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--panel)}.page-module__OojkQW__nameFreedomTitle{color:var(--accent-cyan);font-size:var(--text-sm);margin-bottom:var(--space-1);font-weight:800;display:block}.page-module__OojkQW__nameFreedomText{color:var(--text-secondary);font-size:var(--text-sm);margin:0;line-height:1.55}.page-module__OojkQW__createCta{font-weight:700;font-size:var(--text-sm);color:var(--bg);background:var(--accent-cyan);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);align-items:center;display:inline-flex}.page-module__OojkQW__createCta:hover{background:var(--accent-blue)}.page-module__OojkQW__allHeader{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin:var(--space-7) 0 var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--border-subtle);flex-wrap:wrap;display:flex}.page-module__OojkQW__allTitle{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:800}.page-module__OojkQW__allCount{font-size:var(--text-lg);color:var(--accent-cyan);font-weight:700}
.EarningsSection-module__PVipua__currencyRow{align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.EarningsSection-module__PVipua__currencyLabel{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--text-secondary);font-weight:600;display:flex}.EarningsSection-module__PVipua__currencySelect{background:var(--panel);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-primary);padding:var(--space-1) var(--space-2);font-size:var(--text-xs);font-family:var(--font-body);height:30px}.EarningsSection-module__PVipua__currencyNote{color:var(--text-faint);font-size:var(--text-xs)}.EarningsSection-module__PVipua__recordedCaption{color:var(--text-faint);margin-top:calc(-1 * var(--space-3));margin-bottom:var(--space-4);font-size:11px}.EarningsSection-module__PVipua__grid{gap:var(--space-3);margin-bottom:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.EarningsSection-module__PVipua__loading{color:var(--text-secondary);font-size:var(--text-sm)}.EarningsSection-module__PVipua__error{color:var(--critical);font-size:var(--text-sm);margin-bottom:var(--space-3)}.EarningsSection-module__PVipua__chartGrid{gap:var(--space-4);margin-bottom:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.EarningsSection-module__PVipua__chartCard{background:var(--panel);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-4)}.EarningsSection-module__PVipua__chartTitle{font-size:var(--text-sm);color:var(--text-primary);margin-bottom:var(--space-3);font-weight:700}.EarningsSection-module__PVipua__barList{gap:var(--space-2);flex-direction:column;display:flex}.EarningsSection-module__PVipua__barRow{align-items:center;gap:var(--space-2);grid-template-columns:minmax(72px,1fr) 2fr auto;display:grid}.EarningsSection-module__PVipua__barLabel{font-size:var(--text-xs);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.EarningsSection-module__PVipua__barTrack{background:var(--panel-2);border-radius:999px;height:6px;overflow:hidden}.EarningsSection-module__PVipua__barFill{background:linear-gradient(90deg, var(--accent-blue), var(--accent-cyan));border-radius:999px;height:100%;display:block}.EarningsSection-module__PVipua__barValue{font-size:var(--text-xs);color:var(--text-primary);white-space:nowrap;font-weight:700}.EarningsSection-module__PVipua__estimateFlag{color:var(--warning);font-weight:500}.EarningsSection-module__PVipua__recordList{gap:var(--space-1);margin-bottom:var(--space-4);flex-direction:column;display:flex}.EarningsSection-module__PVipua__recordRow{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);border:1px solid var(--border-subtle);background:var(--panel);flex-wrap:wrap;display:flex}.EarningsSection-module__PVipua__sourceBadge{letter-spacing:.05em;white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:9.5px;font-weight:800}.EarningsSection-module__PVipua__badgeVerified{color:var(--success);background:#34c7591f;border:1px solid #34c75959}.EarningsSection-module__PVipua__badgeManual{color:var(--accent-cyan);background:#7ce0ff1a;border:1px solid #7ce0ff4d}.EarningsSection-module__PVipua__badgeEstimated{color:var(--warning);background:#ffc5421a;border:1px solid #ffc54259}.EarningsSection-module__PVipua__recordAmount{color:var(--text-primary);font-weight:800;font-size:var(--text-sm);min-width:84px}.EarningsSection-module__PVipua__recordMeta{min-width:120px;color:var(--text-secondary);font-size:var(--text-xs);flex:1}.EarningsSection-module__PVipua__recordDate{color:var(--text-faint);font-size:var(--text-xs);white-space:nowrap}.EarningsSection-module__PVipua__deleteButton{border-radius:var(--radius-sm);border:1px solid var(--border-subtle);width:28px;height:28px;color:var(--text-faint);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:flex}.EarningsSection-module__PVipua__deleteButton:hover{color:var(--critical);border-color:var(--critical)}.EarningsSection-module__PVipua__formWrap{margin-top:var(--space-2)}.EarningsSection-module__PVipua__formTitle{font-size:var(--text-sm);color:var(--text-primary);margin-bottom:var(--space-2);font-weight:700}
.EmailVerificationBanner-module__sL7MLW__banner{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);margin-bottom:var(--space-4);background:#ffc5421a;border:1px solid #ffc5424d;flex-wrap:wrap;display:flex}.EmailVerificationBanner-module__sL7MLW__text{color:var(--text-primary);font-size:var(--text-sm)}.EmailVerificationBanner-module__sL7MLW__resendButton{border:1px solid var(--warning);color:var(--warning);font-weight:600;font-size:var(--text-xs);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;background:0 0;flex:none}.EmailVerificationBanner-module__sL7MLW__resendButton:hover{background:#ffc54226}.EmailVerificationBanner-module__sL7MLW__resendButton:disabled{opacity:.6;cursor:not-allowed}
.CharacterFilters-module__CPypta__wrap{background:var(--panel);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-4);margin-bottom:var(--space-5)}.CharacterFilters-module__CPypta__categoryRow{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.CharacterFilters-module__CPypta__speciesRow{max-width:280px;margin-bottom:var(--space-4);flex-direction:column;gap:.35rem;display:flex}.CharacterFilters-module__CPypta__bar{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.CharacterFilters-module__CPypta__field{flex-direction:column;gap:.35rem;display:flex}.CharacterFilters-module__CPypta__label{font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);font-weight:600}.CharacterFilters-module__CPypta__control{background:var(--bg);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-primary);padding:var(--space-2) var(--space-3);font-size:var(--text-sm);width:100%}.CharacterFilters-module__CPypta__control::placeholder{color:var(--text-faint)}.CharacterFilters-module__CPypta__searchField{grid-column:1/-1}@media (min-width:640px){.CharacterFilters-module__CPypta__searchField{grid-column:span 2}}.CharacterFilters-module__CPypta__chipRow{align-items:center;gap:var(--space-2);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border-subtle);flex-wrap:wrap;display:flex}.CharacterFilters-module__CPypta__chipRowLabel{font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);margin-right:var(--space-1);font-weight:600}.CharacterFilters-module__CPypta__chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.CharacterFilters-module__CPypta__chip{font-family:var(--font-body);font-size:var(--text-xs);border:1px solid var(--border-subtle);background:var(--bg);color:var(--text-secondary);cursor:pointer;border-radius:999px;padding:.35rem .8rem;font-weight:600;transition:border-color .15s,color .15s,background .15s}.CharacterFilters-module__CPypta__chip:hover{border-color:var(--border-strong);color:var(--text-primary)}.CharacterFilters-module__CPypta__chipActive{border-color:var(--accent-cyan);color:var(--accent-cyan);background:#7ce0ff1f}.CharacterFilters-module__CPypta__favoritesChip{margin-left:auto}.CharacterFilters-module__CPypta__favoritesChip.CharacterFilters-module__CPypta__chipActive{border-color:var(--critical);color:var(--critical);background:#ff4d5e1f}
.StepReview-module__IBB2dG__layout{gap:var(--space-6);grid-template-columns:200px 1fr;display:grid}@media (max-width:640px){.StepReview-module__IBB2dG__layout{grid-template-columns:1fr}}.StepReview-module__IBB2dG__avatarPanel{text-align:center}.StepReview-module__IBB2dG__avatar{margin:0 auto var(--space-3);border-radius:50%}.StepReview-module__IBB2dG__avatarName{font-family:var(--font-display);font-weight:700;font-size:var(--text-lg)}.StepReview-module__IBB2dG__avatarRole{color:var(--accent-cyan);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.03em;font-weight:600}.StepReview-module__IBB2dG__group{background:var(--panel);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-4);margin-bottom:var(--space-4)}.StepReview-module__IBB2dG__groupHead{margin-bottom:var(--space-3);justify-content:space-between;align-items:center;display:flex}.StepReview-module__IBB2dG__groupTitle{font-family:var(--font-display);font-weight:700;font-size:var(--text-base)}.StepReview-module__IBB2dG__editButton{font-size:var(--text-xs);color:var(--accent-cyan);cursor:pointer;background:0 0;border:none;font-weight:600}.StepReview-module__IBB2dG__editButton:hover{text-decoration:underline}.StepReview-module__IBB2dG__factList{gap:var(--space-3);font-size:var(--text-sm);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));display:grid}.StepReview-module__IBB2dG__factLabel{color:var(--text-faint);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.03em;margin-bottom:.2rem}.StepReview-module__IBB2dG__empty{color:var(--text-faint);font-size:var(--text-sm);font-style:italic}.StepReview-module__IBB2dG__backstory{margin-top:var(--space-3)}.StepReview-module__IBB2dG__actions{gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;align-items:center;display:flex}.StepReview-module__IBB2dG__saveButton{background:linear-gradient(135deg, var(--accent-blue), var(--accent-violet));color:#02040a;font-weight:700;font-size:var(--text-base);padding:var(--space-3) var(--space-6);border-radius:var(--radius-sm);cursor:pointer;border:none}.StepReview-module__IBB2dG__previewButton{border:1px solid var(--border-strong);color:var(--text-primary);font-weight:700;font-size:var(--text-sm);padding:var(--space-3) var(--space-5);border-radius:var(--radius-sm);background:0 0}.StepReview-module__IBB2dG__clearButton{color:var(--critical);font-weight:600;font-size:var(--text-sm);cursor:pointer;background:0 0;border:none;margin-left:auto}.StepReview-module__IBB2dG__savedNote{color:var(--success);font-size:var(--text-sm);font-weight:600}.StepReview-module__IBB2dG__syncNote{color:var(--text-faint);font-size:var(--text-xs);margin-top:var(--space-3)}.StepReview-module__IBB2dG__confirmClear{margin-top:var(--space-4);padding:var(--space-4);border:1px solid var(--critical);border-radius:var(--radius-md);color:var(--text-primary);font-size:var(--text-sm);background:#ff4d5e14}.StepReview-module__IBB2dG__confirmClearActions{gap:var(--space-3);margin-top:var(--space-3);display:flex}.StepReview-module__IBB2dG__confirmClearYes{background:var(--critical);color:#02040a;font-weight:700;font-size:var(--text-sm);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);cursor:pointer;border:none}.StepReview-module__IBB2dG__confirmClearNo{border:1px solid var(--border-strong);color:var(--text-primary);font-weight:600;font-size:var(--text-sm);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);cursor:pointer;background:0 0}
.FoundingAccessFlow-module__pScBmq__loading{color:var(--text-secondary);font-size:var(--text-sm)}.FoundingAccessFlow-module__pScBmq__forfeitWarning{background:var(--panel);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-6);gap:var(--space-4);flex-direction:column;width:100%;max-width:480px;display:flex}.FoundingAccessFlow-module__pScBmq__forfeitTitle{font-family:var(--font-display);font-size:var(--text-xl);font-weight:700}.FoundingAccessFlow-module__pScBmq__forfeitBody{color:var(--text-secondary);font-size:var(--text-sm);line-height:1.6}.FoundingAccessFlow-module__pScBmq__forfeitActions{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.FoundingAccessFlow-module__pScBmq__keepButton{background:linear-gradient(135deg, var(--accent-blue), var(--accent-violet));color:#02040a;font-weight:700;font-size:var(--text-sm);padding:var(--space-3) var(--space-6);border-radius:var(--radius-sm);cursor:pointer;border:none;transition:filter .15s,transform .15s}.FoundingAccessFlow-module__pScBmq__keepButton:hover{filter:brightness(1.08);transform:translateY(-1px)}.FoundingAccessFlow-module__pScBmq__continueButton{color:var(--critical);font-weight:600;font-size:var(--text-sm);cursor:pointer;background:0 0;border:none;transition:opacity .15s}.FoundingAccessFlow-module__pScBmq__continueButton:hover{opacity:.75}
.UploadPanel-module__u5mhOW__wrap{background:var(--panel);border:1px dashed var(--border-strong);border-radius:var(--radius-md);padding:var(--space-4)}.UploadPanel-module__u5mhOW__note{color:var(--text-faint);font-size:var(--text-xs);margin-bottom:var(--space-3)}.UploadPanel-module__u5mhOW__fileInput{color:var(--text-secondary);font-size:var(--text-sm)}.UploadPanel-module__u5mhOW__details{margin-top:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}.UploadPanel-module__u5mhOW__fileMeta{font-size:var(--text-sm);color:var(--text-primary);font-weight:600}.UploadPanel-module__u5mhOW__addButton{background:linear-gradient(135deg, var(--accent-blue), var(--accent-violet));color:#02040a;font-weight:700;font-size:var(--text-sm);padding:var(--space-2) var(--space-5);border-radius:var(--radius-sm);cursor:pointer;border:none;align-self:flex-start;transition:filter .15s,transform .15s}.UploadPanel-module__u5mhOW__addButton:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.UploadPanel-module__u5mhOW__addButton:disabled{opacity:.6;cursor:not-allowed}.UploadPanel-module__u5mhOW__status{color:var(--success);font-size:var(--text-xs);margin-top:var(--space-3);min-height:1.2em;font-weight:600}
.page-module__pBGUfW__wrap{max-width:var(--content-width);padding:var(--space-9) var(--space-5);margin:0 auto}.page-module__pBGUfW__head{max-width:640px;margin:0 auto var(--space-8);text-align:center}.page-module__pBGUfW__title{font-family:var(--font-display);font-size:var(--text-4xl);margin-bottom:var(--space-3);font-weight:800}.page-module__pBGUfW__subtitle{color:var(--text-secondary);font-size:var(--text-base)}.page-module__pBGUfW__layout{justify-content:center;display:flex}
.AnalyticsShell-module__7dLyoW__wrap{gap:var(--space-2);flex-direction:column;max-width:1180px;display:flex}.AnalyticsShell-module__7dLyoW__head{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.AnalyticsShell-module__7dLyoW__title{font-size:var(--text-2xl);font-weight:800}.AnalyticsShell-module__7dLyoW__subtitle{color:var(--text-secondary);font-size:var(--text-sm);margin-top:var(--space-1);max-width:60ch}.AnalyticsShell-module__7dLyoW__emptyCta{align-items:center;gap:var(--space-2);background:linear-gradient(135deg, var(--accent-blue), var(--accent-violet));color:#02040a;font-weight:700;font-size:var(--text-sm);padding:var(--space-2) var(--space-5);border-radius:var(--radius-sm);cursor:pointer;border:none;display:inline-flex}
.RequireAuth-module__foRlAG__loadingWrap{justify-content:center;align-items:center;gap:var(--space-3);min-height:100dvh;color:var(--text-secondary);font-size:var(--text-sm);background:var(--bg);font-weight:600;display:flex}.RequireAuth-module__foRlAG__spinner{border:2px solid var(--border-subtle);border-top-color:var(--accent-cyan);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite RequireAuth-module__foRlAG__spin}@keyframes RequireAuth-module__foRlAG__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.RequireAuth-module__foRlAG__spinner{animation-duration:1.6s}}.RequireAuth-module__foRlAG__errorWrap{justify-content:center;align-items:center;gap:var(--space-4);background:var(--bg);min-height:100dvh;padding:var(--space-5);text-align:center;flex-direction:column;display:flex}.RequireAuth-module__foRlAG__errorText{color:var(--text-secondary);font-size:var(--text-sm);max-width:40ch}.RequireAuth-module__foRlAG__retryButton{background:linear-gradient(135deg, var(--accent-blue), var(--accent-violet));color:#02040a;font-weight:700;font-size:var(--text-sm);padding:var(--space-3) var(--space-6);border-radius:var(--radius-sm);cursor:pointer;border:none;text-decoration:none;display:inline-block}
.CharacterGalleryClient-module__azm_Eq__count{color:var(--text-faint);font-size:var(--text-sm);margin-bottom:var(--space-4)}.CharacterGalleryClient-module__azm_Eq__section{margin-top:var(--space-6);padding:var(--space-5);background:var(--panel);border:1px solid var(--border-strong);border-radius:var(--radius-md)}.CharacterGalleryClient-module__azm_Eq__section:first-child{margin-top:var(--space-5)}.CharacterGalleryClient-module__azm_Eq__sectionHeader{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-4);padding-bottom:var(--space-4);border-bottom:2px solid var(--accent-cyan);flex-wrap:wrap;display:flex}.CharacterGalleryClient-module__azm_Eq__sectionTitle{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:800}.CharacterGalleryClient-module__azm_Eq__sectionCount{font-size:var(--text-lg);color:var(--accent-cyan);background:#7ce0ff24;border-radius:999px;padding:.2rem .85rem;font-weight:700}.CharacterGalleryClient-module__azm_Eq__container{container-type:inline-size}.CharacterGalleryClient-module__azm_Eq__grid{gap:var(--space-4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@container (min-width:460px){.CharacterGalleryClient-module__azm_Eq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:680px){.CharacterGalleryClient-module__azm_Eq__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:900px){.CharacterGalleryClient-module__azm_Eq__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.CharacterGalleryClient-module__azm_Eq__clearButton{background:var(--steel);border:1px solid var(--border-strong);color:var(--text-primary);font-weight:600;font-size:var(--text-sm);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);cursor:pointer}.CharacterGalleryClient-module__azm_Eq__clearButton:hover{background:var(--steel-plate)}
.CreateCharacterWizard-module__LT8Hpa__wrap{max-width:780px;padding:var(--space-6) var(--space-5) var(--space-9);margin:0 auto}.CreateCharacterWizard-module__LT8Hpa__header{margin-bottom:var(--space-5)}.CreateCharacterWizard-module__LT8Hpa__title{font-size:var(--text-3xl);margin-bottom:var(--space-2);font-weight:800}.CreateCharacterWizard-module__LT8Hpa__subtitle{color:var(--text-secondary);font-size:var(--text-base);max-width:60ch}.CreateCharacterWizard-module__LT8Hpa__resumeNote{margin-top:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--panel);color:var(--text-secondary);font-size:var(--text-sm)}.CreateCharacterWizard-module__LT8Hpa__stepPanel:focus-visible{outline:3px solid var(--accent-cyan);outline-offset:4px;border-radius:var(--radius-sm)}.CreateCharacterWizard-module__LT8Hpa__navRow{justify-content:space-between;gap:var(--space-3);margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--border-subtle);display:flex}.CreateCharacterWizard-module__LT8Hpa__backButton{border:1px solid var(--border-strong);color:var(--text-primary);font-weight:600;font-size:var(--text-sm);padding:var(--space-3) var(--space-5);border-radius:var(--radius-sm);cursor:pointer;background:0 0}.CreateCharacterWizard-module__LT8Hpa__backButton:disabled{opacity:.4;cursor:not-allowed}.CreateCharacterWizard-module__LT8Hpa__nextButton{background:linear-gradient(135deg, var(--accent-blue), var(--accent-violet));color:#02040a;font-weight:700;font-size:var(--text-sm);padding:var(--space-3) var(--space-6);border-radius:var(--radius-sm);cursor:pointer;border:none}.CreateCharacterWizard-module__LT8Hpa__nextButton:disabled{opacity:.5;cursor:not-allowed}.CreateCharacterWizard-module__LT8Hpa__blockedNote{color:var(--critical);font-size:var(--text-sm);text-align:right;margin-top:var(--space-2);min-height:1.2em;font-weight:600}
.DraftPreview-module__3Yoo9W__mockGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));max-width:400px;display:grid}.DraftPreview-module__3Yoo9W__editLink{color:var(--accent-cyan);font-weight:700;display:inline-block}
.PlanSummary-module__lxMlVG__wrap{max-width:560px;padding:var(--space-6);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--panel);text-align:left;margin:0 auto}.PlanSummary-module__lxMlVG__label{font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:var(--space-2);font-weight:600;display:block}.PlanSummary-module__lxMlVG__row{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.PlanSummary-module__lxMlVG__planName{font-family:var(--font-display);font-size:var(--text-xl);font-weight:700}.PlanSummary-module__lxMlVG__status{font-size:var(--text-sm);color:var(--text-secondary);font-weight:600}.PlanSummary-module__lxMlVG__statusWarning{color:var(--critical)}.PlanSummary-module__lxMlVG__hint{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--text-secondary)}
.FoundingRequestForm-module__t4YqfG__wrap{background:var(--panel);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-6);gap:var(--space-4);flex-direction:column;width:100%;max-width:420px;display:flex}.FoundingRequestForm-module__t4YqfG__title{font-family:var(--font-display);font-size:var(--text-xl);font-weight:700}.FoundingRequestForm-module__t4YqfG__field{flex-direction:column;gap:.4rem;display:flex}.FoundingRequestForm-module__t4YqfG__label{font-size:var(--text-sm);color:var(--text-primary);font-weight:600}.FoundingRequestForm-module__t4YqfG__optional{color:var(--text-faint);font-weight:400}.FoundingRequestForm-module__t4YqfG__error{color:var(--critical);font-size:var(--text-sm);font-weight:600}.FoundingRequestForm-module__t4YqfG__submitButton{background:linear-gradient(135deg, var(--accent-blue), var(--accent-violet));color:#02040a;font-weight:700;font-size:var(--text-sm);padding:var(--space-3) var(--space-6);border-radius:var(--radius-sm);cursor:pointer;border:none;transition:filter .15s,transform .15s}.FoundingRequestForm-module__t4YqfG__submitButton:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.FoundingRequestForm-module__t4YqfG__submitButton:disabled{opacity:.6;cursor:not-allowed}.FoundingRequestForm-module__t4YqfG__microcopy{color:var(--text-faint);font-size:var(--text-xs)}.FoundingRequestForm-module__t4YqfG__success{color:var(--text-primary);font-size:var(--text-base);font-weight:600}
.VaultShell-module__ynxnsa__wrap{max-width:1180px}.VaultShell-module__ynxnsa__vaultCore{margin-bottom:var(--space-4);border-radius:var(--radius-md);box-shadow:var(--shadow-panel), 0 0 40px -12px #2ea8ff2e;background:linear-gradient(135deg,#07101eeb,#0b1424d1);border:1px solid #7ce0ff29;position:relative;overflow:hidden}.VaultShell-module__ynxnsa__vaultCore:before{content:"";z-index:0;pointer-events:none;border-radius:inherit;animation:6s ease-in-out infinite VaultShell-module__ynxnsa__vaultGlow;position:absolute;inset:-1px;box-shadow:inset 0 0 40px -18px #7ce0ff80}.VaultShell-module__ynxnsa__mote{z-index:0;background:var(--accent-cyan);pointer-events:none;border-radius:50%;width:3px;height:3px;animation:7s ease-in infinite VaultShell-module__ynxnsa__moteDrift;position:absolute;box-shadow:0 0 6px 1px #7ce0ffcc}.VaultShell-module__ynxnsa__mote:first-child{animation-delay:0s;bottom:10%;left:18%}.VaultShell-module__ynxnsa__mote:nth-child(2){animation-duration:8.5s;animation-delay:2.3s;bottom:20%;left:52%}.VaultShell-module__ynxnsa__mote:nth-child(3){animation-duration:6.5s;animation-delay:4.6s;bottom:5%;left:82%}@keyframes VaultShell-module__ynxnsa__vaultGlow{0%,to{opacity:.45}50%{opacity:1}}@keyframes VaultShell-module__ynxnsa__moteDrift{0%{opacity:0;transform:translateY(0)scale(1)}15%{opacity:.6}85%{opacity:.35}to{opacity:0;transform:translateY(-46px)scale(.5)}}.VaultShell-module__ynxnsa__heroStage{min-height:280px;display:flex;position:relative}.VaultShell-module__ynxnsa__heroCopy{z-index:1;justify-content:center;gap:var(--space-3);min-width:0;padding:var(--space-4);flex-direction:column;flex:44%;display:flex;position:relative}.VaultShell-module__ynxnsa__heroCopyActions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.VaultShell-module__ynxnsa__heroArt{z-index:0;flex:56%;position:relative;overflow:hidden}.VaultShell-module__ynxnsa__heroArtImage{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.VaultShell-module__ynxnsa__heroArtScrim{pointer-events:none;background:linear-gradient(90deg,#07101ef5 0%,#07101e99 16%,#09122126 38%,#0000 58%);position:absolute;inset:0}.VaultShell-module__ynxnsa__headTitleGroup{align-items:center;gap:var(--space-3);min-width:0;display:flex}.VaultShell-module__ynxnsa__coreBadge{width:36px;height:36px;color:var(--accent-cyan);background:#7ce0ff1a;border:1px solid #7ce0ff59;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;animation:4s ease-in-out infinite VaultShell-module__ynxnsa__badgePulse;display:flex;box-shadow:0 0 #7ce0ff66}@keyframes VaultShell-module__ynxnsa__badgePulse{0%,to{box-shadow:0 0 #7ce0ff47}50%{box-shadow:0 0 14px 2px #7ce0ff47}}.VaultShell-module__ynxnsa__headCopy{min-width:0}.VaultShell-module__ynxnsa__title{font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:-.01em;font-weight:800}.VaultShell-module__ynxnsa__eyebrow{color:var(--accent-cyan);letter-spacing:.05em;text-transform:uppercase;margin-top:1px;font-size:10px;font-weight:700}.VaultShell-module__ynxnsa__subtitle{color:var(--text-faint);font-size:var(--text-xs);max-width:52ch;margin-top:2px}.VaultShell-module__ynxnsa__securePill{color:var(--accent-cyan);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#7ce0ff14;border:1px solid #7ce0ff59;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:10.5px;font-weight:800;display:inline-flex}.VaultShell-module__ynxnsa__uploadWrap{flex-shrink:0;position:relative}.VaultShell-module__ynxnsa__uploadToggle{align-items:center;gap:var(--space-2);background:linear-gradient(135deg, var(--accent-blue), var(--accent-violet));color:#02040a;font-weight:700;font-size:var(--text-sm);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);cursor:pointer;border:none;display:inline-flex}.VaultShell-module__ynxnsa__uploadToggle:hover{filter:brightness(1.08)}.VaultShell-module__ynxnsa__uploadPopover{top:calc(100% + var(--space-2));z-index:10;width:min(320px,88vw);position:absolute;right:0}.VaultShell-module__ynxnsa__memoryStrip{z-index:1;align-items:center;gap:var(--space-2);padding-top:var(--space-2);color:var(--text-secondary);border-top:1px solid #ffffff12;flex-wrap:wrap;font-size:11.5px;display:flex;position:relative}.VaultShell-module__ynxnsa__memoryStat strong{color:var(--text-primary);font-weight:800}.VaultShell-module__ynxnsa__memoryDivider{background:#ffffff1f;width:1px;height:11px}.VaultShell-module__ynxnsa__syncSpacer{flex:1}.VaultShell-module__ynxnsa__syncIndicator{white-space:nowrap;align-items:center;gap:6px;font-weight:700;display:inline-flex}.VaultShell-module__ynxnsa__syncDot{background:currentColor;border-radius:50%;width:6px;height:6px}.VaultShell-module__ynxnsa__sync-live{color:var(--success)}.VaultShell-module__ynxnsa__sync-live .VaultShell-module__ynxnsa__syncDot{animation:2.6s ease-in-out infinite VaultShell-module__ynxnsa__dotPulse}.VaultShell-module__ynxnsa__sync-syncing{color:var(--accent-cyan)}.VaultShell-module__ynxnsa__sync-syncing .VaultShell-module__ynxnsa__syncDot{animation:1.1s ease-in-out infinite VaultShell-module__ynxnsa__dotPulse}.VaultShell-module__ynxnsa__sync-issue{color:var(--critical)}@keyframes VaultShell-module__ynxnsa__dotPulse{0%,to{opacity:.5;box-shadow:0 0}50%{opacity:1;box-shadow:0 0 6px 1px}}@media (prefers-reduced-motion:reduce){.VaultShell-module__ynxnsa__vaultCore:before,.VaultShell-module__ynxnsa__mote,.VaultShell-module__ynxnsa__coreBadge,.VaultShell-module__ynxnsa__syncDot{animation:none}}.VaultShell-module__ynxnsa__recentActivity{align-items:baseline;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-2);padding:7px var(--space-3);border-radius:var(--radius-sm);border:1px solid var(--border-subtle);background:var(--panel);flex-wrap:wrap;display:flex}.VaultShell-module__ynxnsa__recentActivityLabel{color:var(--accent-cyan);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;font-size:10.5px;font-weight:800;display:inline-flex}.VaultShell-module__ynxnsa__recentActivityEmpty{color:var(--text-faint);font-size:var(--text-xs)}.VaultShell-module__ynxnsa__recentActivityList{gap:var(--space-1) var(--space-4);flex-wrap:wrap;list-style:none;display:flex}.VaultShell-module__ynxnsa__recentActivityItem{color:var(--text-secondary);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.VaultShell-module__ynxnsa__recentActivityItem strong{color:var(--text-primary);font-weight:700}.VaultShell-module__ynxnsa__recentActivityDot{background:var(--accent-cyan);border-radius:50%;flex-shrink:0;width:4px;height:4px}@media (max-width:640px){.VaultShell-module__ynxnsa__recentActivityList{gap:var(--space-1);flex-direction:column}.VaultShell-module__ynxnsa__recentActivityItem{white-space:normal}}.VaultShell-module__ynxnsa__syncStatus{font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--space-3)}.VaultShell-module__ynxnsa__syncError{color:var(--critical)}.VaultShell-module__ynxnsa__syncRetry{color:inherit;cursor:pointer;font:inherit;background:0 0;border:none;padding:0;text-decoration:underline}.VaultShell-module__ynxnsa__controlBar{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;display:flex}.VaultShell-module__ynxnsa__viewTabs{gap:var(--space-1);flex-wrap:wrap;display:flex}.VaultShell-module__ynxnsa__viewTab{color:var(--text-secondary);font-weight:600;font-size:var(--text-xs);padding:var(--space-1) var(--space-3);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:999px}.VaultShell-module__ynxnsa__viewTab:hover{color:var(--text-primary)}.VaultShell-module__ynxnsa__viewTabActive{color:var(--bg);background:var(--accent-cyan)}.VaultShell-module__ynxnsa__characterKindTabs{background:var(--panel);border:1px solid var(--border-subtle);border-radius:999px;flex-wrap:wrap;gap:2px;padding:2px;display:flex}.VaultShell-module__ynxnsa__characterKindTab{color:var(--text-faint);padding:3px var(--space-3);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:999px;font-size:11px;font-weight:600}.VaultShell-module__ynxnsa__characterKindTab:hover{color:var(--text-secondary)}.VaultShell-module__ynxnsa__characterKindTabActive{color:var(--bg);background:var(--text-secondary)}.VaultShell-module__ynxnsa__toolbar{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.VaultShell-module__ynxnsa__search{background:var(--panel);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);min-width:160px;color:var(--text-primary);padding:var(--space-1) var(--space-3);font-size:var(--text-xs);font-family:var(--font-body);height:34px}.VaultShell-module__ynxnsa__select{background:var(--panel);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-primary);padding:var(--space-1) var(--space-2);font-size:var(--text-xs);font-family:var(--font-body);height:34px}.VaultShell-module__ynxnsa__resultCount{color:var(--text-faint);font-size:var(--text-xs);white-space:nowrap}.VaultShell-module__ynxnsa__viewModeToggle{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);height:34px;display:flex;overflow:hidden}.VaultShell-module__ynxnsa__viewModeButton{width:34px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.VaultShell-module__ynxnsa__viewModeButtonActive{background:var(--panel-2);color:var(--text-primary)}.VaultShell-module__ynxnsa__grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(190px,1fr));display:grid}.VaultShell-module__ynxnsa__list{gap:var(--space-2);flex-direction:column;display:flex}@media (max-width:900px){.VaultShell-module__ynxnsa__heroStage{flex-direction:column;min-height:0}.VaultShell-module__ynxnsa__heroArt{flex:none;width:100%;height:220px}}@media (max-width:640px){.VaultShell-module__ynxnsa__heroCopyActions{justify-content:space-between;width:100%}.VaultShell-module__ynxnsa__heroArt{height:170px}.VaultShell-module__ynxnsa__memoryStrip{font-size:11px}.VaultShell-module__ynxnsa__syncSpacer{display:none}.VaultShell-module__ynxnsa__controlBar{flex-direction:column;align-items:stretch}.VaultShell-module__ynxnsa__characterKindTabs{align-self:flex-start}.VaultShell-module__ynxnsa__recentActivity{flex-direction:column;align-items:flex-start}.VaultShell-module__ynxnsa__toolbar{flex-direction:column;align-items:stretch}.VaultShell-module__ynxnsa__search,.VaultShell-module__ynxnsa__select{width:100%}.VaultShell-module__ynxnsa__uploadPopover{left:0;right:auto}}.VaultShell-module__ynxnsa__emptyCta{align-items:center;gap:var(--space-2);background:linear-gradient(135deg, var(--accent-blue), var(--accent-violet));color:#02040a;font-weight:700;font-size:var(--text-sm);padding:var(--space-2) var(--space-5);border-radius:var(--radius-sm);cursor:pointer;border:none;display:inline-flex}
.page-module__q9FnVW__wrap{max-width:860px;padding:var(--space-6) var(--space-5) var(--space-9);margin:0 auto}.page-module__q9FnVW__back{font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--space-5);display:inline-block}.page-module__q9FnVW__back:hover{color:var(--accent-cyan)}.page-module__q9FnVW__header{justify-content:space-between;align-items:center;gap:var(--space-5);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.page-module__q9FnVW__identityGroup{align-items:center;gap:var(--space-5);min-width:0;max-width:100%;display:flex}.page-module__q9FnVW__avatar{object-fit:cover;border-radius:50%;flex:none}.page-module__q9FnVW__identityText{flex:auto;min-width:0}.page-module__q9FnVW__name{font-size:var(--text-3xl);overflow-wrap:break-word;max-width:100%;font-weight:800}.page-module__q9FnVW__starterName{max-width:100%;margin-top:var(--space-2);border:1px solid var(--border-subtle);color:var(--text-secondary);font-size:var(--text-xs);white-space:normal;overflow-wrap:break-word;border-radius:999px;padding:.25rem .55rem;line-height:1.35;display:inline-block}.page-module__q9FnVW__pronouns{color:var(--text-faint);font-size:var(--text-sm);margin-top:.2rem}.page-module__q9FnVW__role{color:var(--accent-cyan);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.03em;margin-top:var(--space-2)}.page-module__q9FnVW__tagline{font-size:var(--text-lg);color:var(--text-primary);margin-bottom:var(--space-5);max-width:60ch}.page-module__q9FnVW__badgeRow{gap:var(--space-2);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.page-module__q9FnVW__factGrid{gap:var(--space-4);background:var(--panel);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-5);margin-bottom:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.page-module__q9FnVW__factLabel{font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);margin-bottom:.3rem;font-weight:600}.page-module__q9FnVW__factValue{font-size:var(--text-base);color:var(--text-primary)}.page-module__q9FnVW__bioTitle{font-size:var(--text-xl);margin-bottom:var(--space-3);font-weight:700}.page-module__q9FnVW__bio{color:var(--text-secondary);font-size:var(--text-base);max-width:68ch}.page-module__q9FnVW__createPrompt{margin-top:var(--space-7);padding-top:var(--space-5);border-top:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:var(--space-3);color:var(--text-secondary);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.page-module__q9FnVW__createLink{color:var(--accent-cyan);font-weight:700}
.page-module__JUYPtW__wrap{max-width:var(--content-width);padding:var(--space-6) var(--space-5) var(--space-9);margin:0 auto}.page-module__JUYPtW__back{font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--space-5);display:inline-block}.page-module__JUYPtW__back:hover{color:var(--accent-cyan)}.page-module__JUYPtW__banner{border:1px solid var(--border-subtle);background:var(--panel);border-radius:var(--radius-md);padding:var(--space-4);margin-bottom:var(--space-6);color:var(--text-secondary);font-size:var(--text-sm)}.page-module__JUYPtW__title{font-size:var(--text-2xl);margin-bottom:var(--space-4);font-weight:800}
.page-module__UyY3UW__header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.page-module__UyY3UW__title{font-size:var(--text-2xl);font-weight:800}.page-module__UyY3UW__subtitle{color:var(--text-secondary);font-size:var(--text-sm);margin-top:var(--space-1)}.page-module__UyY3UW__createCta{background:linear-gradient(135deg, var(--accent-blue), var(--accent-violet));color:#02040a;font-weight:700;font-size:var(--text-sm);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);flex-shrink:0}
.page-module__3fTHRq__wrap{max-width:var(--content-width);padding:var(--space-9) var(--space-5);margin:0 auto}.page-module__3fTHRq__head{max-width:640px;margin:0 auto var(--space-8);text-align:center}.page-module__3fTHRq__title{font-family:var(--font-display);font-size:var(--text-4xl);margin-bottom:var(--space-3);font-weight:800}.page-module__3fTHRq__subtitle{color:var(--text-secondary);font-size:var(--text-base)}.page-module__3fTHRq__layout{justify-content:center;align-items:flex-start;gap:var(--space-6);flex-wrap:wrap;display:flex}
.page-module__I95GhG__wrap{max-width:420px;padding:var(--space-9) var(--space-5);text-align:center;margin:0 auto}.page-module__I95GhG__title{font-size:var(--text-3xl);margin-bottom:var(--space-3);font-weight:800}.page-module__I95GhG__body{color:var(--text-secondary);font-size:var(--text-base);margin-bottom:var(--space-6)}.page-module__I95GhG__form{gap:var(--space-4);text-align:left;flex-direction:column;display:flex}.page-module__I95GhG__field{flex-direction:column;gap:.4rem;display:flex}.page-module__I95GhG__label{font-size:var(--text-sm);color:var(--text-primary);font-weight:600}.page-module__I95GhG__error{color:var(--critical);font-size:var(--text-sm);text-align:left;font-weight:600}.page-module__I95GhG__submitButton{background:linear-gradient(135deg, var(--accent-blue), var(--accent-violet));color:#02040a;font-weight:700;font-size:var(--text-sm);padding:var(--space-3) var(--space-6);border-radius:var(--radius-sm);cursor:pointer;border:none;transition:filter .15s,transform .15s}.page-module__I95GhG__submitButton:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.page-module__I95GhG__submitButton:disabled{opacity:.6;cursor:not-allowed}.page-module__I95GhG__modeToggle{margin:var(--space-5) auto 0;color:var(--accent-cyan);font-size:var(--text-sm);cursor:pointer;background:0 0;border:none;font-weight:600;transition:color .15s;display:block}.page-module__I95GhG__modeToggle:hover{color:var(--accent-blue)}.page-module__I95GhG__forgotLink{color:var(--text-secondary);font-size:var(--text-xs);cursor:pointer;background:0 0;border:none;align-self:flex-end;padding:0;font-weight:600;transition:color .15s;display:inline-block}.page-module__I95GhG__forgotLink:hover{color:var(--accent-cyan)}.page-module__I95GhG__successNote{color:var(--text-secondary);font-size:var(--text-sm);text-align:left;background:var(--panel);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:var(--space-4)}.page-module__I95GhG__loadingNote{color:var(--text-secondary);font-size:var(--text-sm);font-weight:600}.page-module__I95GhG__back{color:var(--accent-cyan);margin-top:var(--space-6);font-weight:700;transition:color .15s;display:inline-block}.page-module__I95GhG__back:hover{color:var(--accent-blue)}
.CreationLaunchpad-module__rIb2FW__wrap{box-sizing:border-box;width:100%;max-width:720px;color:var(--text-primary);flex-direction:column;gap:1.25rem;margin:0 auto;padding:1rem;display:flex}.CreationLaunchpad-module__rIb2FW__heading{color:var(--text-primary);margin:0;font-size:1.5rem;font-weight:700}.CreationLaunchpad-module__rIb2FW__subheading{color:var(--text-secondary);margin:0;font-size:.95rem}.CreationLaunchpad-module__rIb2FW__surpriseButton{background:linear-gradient(135deg, var(--accent-blue), var(--accent-violet));color:#02040a;cursor:pointer;border:none;border-radius:999px;align-self:flex-start;padding:.65rem 1.25rem;font-size:.95rem;font-weight:600}.CreationLaunchpad-module__rIb2FW__surpriseButton:hover{filter:brightness(1.08)}.CreationLaunchpad-module__rIb2FW__surpriseButton:focus-visible,.CreationLaunchpad-module__rIb2FW__continueButton:focus-visible,.CreationLaunchpad-module__rIb2FW__castShortcutButton:focus-visible,.CreationLaunchpad-module__rIb2FW__choiceTile:focus-within,.CreationLaunchpad-module__rIb2FW__characterTile:focus-within{outline:3px solid var(--accent-violet);outline-offset:2px}.CreationLaunchpad-module__rIb2FW__card{border:1px solid var(--border-subtle);background:var(--panel);border-radius:1rem;flex-direction:column;gap:1.5rem;padding:1.25rem;display:flex}.CreationLaunchpad-module__rIb2FW__fieldset{border:none;flex-direction:column;gap:.6rem;margin:0;padding:0;display:flex}.CreationLaunchpad-module__rIb2FW__legend{color:var(--text-primary);padding:0;font-size:.95rem;font-weight:600}.CreationLaunchpad-module__rIb2FW__choiceGrid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.5rem;display:grid}.CreationLaunchpad-module__rIb2FW__choiceTile{border:1px solid var(--border-subtle);cursor:pointer;color:var(--text-primary);background:0 0;border-radius:.6rem;align-items:center;gap:.4rem;padding:.55rem .75rem;font-size:.9rem;transition:border-color .15s,background .15s;display:flex}.CreationLaunchpad-module__rIb2FW__choiceTile:hover{border-color:var(--border-strong);background:var(--panel-2)}.CreationLaunchpad-module__rIb2FW__choiceTile:has(.CreationLaunchpad-module__rIb2FW__choiceInput:checked){border-color:var(--accent-violet);background:#b98cff24}.CreationLaunchpad-module__rIb2FW__choiceTileDisabled,.CreationLaunchpad-module__rIb2FW__choiceTileDisabled:hover{cursor:not-allowed;opacity:.55;border-color:var(--border-subtle);background:0 0}.CreationLaunchpad-module__rIb2FW__choiceInput{margin:0}.CreationLaunchpad-module__rIb2FW__choiceLabel{color:inherit;align-items:center;gap:.4rem;display:flex}.CreationLaunchpad-module__rIb2FW__comingSoonBadge{text-transform:uppercase;color:var(--warning);background:#ffc54224;border-radius:999px;padding:.1rem .45rem;font-size:.7rem;font-weight:700}.CreationLaunchpad-module__rIb2FW__characterPicker{flex-direction:column;gap:.75rem;display:flex}.CreationLaunchpad-module__rIb2FW__characterPickerHead{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.CreationLaunchpad-module__rIb2FW__characterPickerHead .CreationLaunchpad-module__rIb2FW__input{flex:1;min-width:180px}.CreationLaunchpad-module__rIb2FW__castShortcutButton{border:1px solid var(--accent-violet);color:var(--accent-violet);cursor:pointer;white-space:nowrap;background:0 0;border-radius:.6rem;padding:.5rem .9rem;font-size:.85rem;font-weight:600}.CreationLaunchpad-module__rIb2FW__castShortcutButton:hover{background:#b98cff1a}.CreationLaunchpad-module__rIb2FW__characterGrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.5rem;max-height:320px;display:grid;overflow-y:auto}.CreationLaunchpad-module__rIb2FW__characterTile{border:1px solid var(--border-subtle);cursor:pointer;color:var(--text-primary);background:0 0;border-radius:.6rem;align-items:center;gap:.5rem;padding:.5rem;font-size:.85rem;transition:border-color .15s,background .15s;display:flex}.CreationLaunchpad-module__rIb2FW__characterTile:hover{border-color:var(--border-strong);background:var(--panel-2)}.CreationLaunchpad-module__rIb2FW__characterTile:has(.CreationLaunchpad-module__rIb2FW__choiceInput:checked){border-color:var(--accent-violet);background:#b98cff24}.CreationLaunchpad-module__rIb2FW__characterName{text-overflow:ellipsis;white-space:nowrap;color:inherit;overflow:hidden}.CreationLaunchpad-module__rIb2FW__emptyNote{color:var(--text-secondary);grid-column:1/-1;font-size:.85rem}.CreationLaunchpad-module__rIb2FW__summaryCard{border:1px dashed var(--border-subtle);background:var(--panel-2);border-radius:.75rem;flex-direction:column;gap:.35rem;padding:1rem;display:flex}.CreationLaunchpad-module__rIb2FW__summaryTitle{text-transform:uppercase;letter-spacing:.03em;color:var(--text-secondary);margin:0;font-size:.85rem;font-weight:600}.CreationLaunchpad-module__rIb2FW__summaryLine{color:var(--text-primary);margin:0;font-size:.95rem}.CreationLaunchpad-module__rIb2FW__actionsRow{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.CreationLaunchpad-module__rIb2FW__continueButton{background:linear-gradient(135deg, var(--accent-blue), var(--accent-violet));color:#02040a;cursor:pointer;border:none;border-radius:.75rem;padding:.85rem 1.5rem;font-size:1rem;font-weight:700;transition:filter .15s,transform .15s,opacity .15s}.CreationLaunchpad-module__rIb2FW__continueButton:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.CreationLaunchpad-module__rIb2FW__continueButton:disabled{opacity:.5;cursor:not-allowed;filter:none;transform:none}.CreationLaunchpad-module__rIb2FW__advancedLink{color:var(--accent-violet);font-size:.9rem;text-decoration:underline}.CreationLaunchpad-module__rIb2FW__creditNote{color:var(--text-secondary);margin:0;font-size:.8rem}@media (max-width:480px){.CreationLaunchpad-module__rIb2FW__wrap{padding:.75rem}.CreationLaunchpad-module__rIb2FW__choiceGrid,.CreationLaunchpad-module__rIb2FW__characterGrid{grid-template-columns:1fr 1fr}.CreationLaunchpad-module__rIb2FW__actionsRow{flex-direction:column;align-items:stretch}.CreationLaunchpad-module__rIb2FW__continueButton{width:100%}}
.DashboardShell-module__NEB_BW__shell{background:var(--bg);min-height:100dvh;display:flex}.DashboardShell-module__NEB_BW__backdrop{z-index:30;cursor:pointer;background:#02040a99;border:none;display:none;position:fixed;inset:0}.DashboardShell-module__NEB_BW__sidebar{background:var(--panel);border-right:1px solid var(--border-subtle);width:264px;height:100dvh;padding:var(--space-4) var(--space-3) var(--space-4);flex-direction:column;flex-shrink:0;display:flex;position:sticky;top:0;overflow-y:auto}.DashboardShell-module__NEB_BW__sidebarHead{padding:0 var(--space-2);margin-bottom:var(--space-5);justify-content:space-between;align-items:center;display:flex}.DashboardShell-module__NEB_BW__brand{align-items:center;gap:var(--space-2);font-family:var(--font-display);font-weight:700;font-size:var(--text-lg);color:var(--text-primary);display:flex}.DashboardShell-module__NEB_BW__brandMark{background:linear-gradient(135deg, var(--accent-blue), var(--accent-violet));border-radius:4px;width:12px;height:12px}.DashboardShell-module__NEB_BW__navCloseButton{color:var(--text-secondary);padding:var(--space-1);border-radius:var(--radius-sm);background:0 0;border:none;display:none}.DashboardShell-module__NEB_BW__navList{gap:var(--space-1);flex-direction:column;flex:1;display:flex}.DashboardShell-module__NEB_BW__navLink{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-3);border-radius:var(--radius-sm);color:var(--text-secondary);font-size:var(--text-sm);font-weight:600;display:flex}.DashboardShell-module__NEB_BW__soonTag{text-transform:uppercase;letter-spacing:.03em;color:var(--text-faint);border:1px solid var(--border-subtle);border-radius:999px;flex-shrink:0;margin-left:auto;padding:2px 8px;font-size:.65rem;font-weight:700}.DashboardShell-module__NEB_BW__navLink:hover{color:var(--text-primary);background:var(--panel-2)}.DashboardShell-module__NEB_BW__navLinkActive{color:var(--text-primary);background:var(--panel-2);box-shadow:inset 3px 0 0 var(--accent-cyan)}.DashboardShell-module__NEB_BW__navIcon{color:inherit;flex-shrink:0}.DashboardShell-module__NEB_BW__sidebarFoot{padding:var(--space-3) var(--space-2) 0;margin-top:var(--space-4);border-top:1px solid var(--border-subtle)}.DashboardShell-module__NEB_BW__workspaceNote{color:var(--text-faint);font-size:var(--text-xs);margin:var(--space-3) 0 var(--space-2)}.DashboardShell-module__NEB_BW__backToSite{color:var(--text-secondary);font-size:var(--text-xs);font-weight:600;display:inline-block}.DashboardShell-module__NEB_BW__backToSite:hover{color:var(--text-primary)}.DashboardShell-module__NEB_BW__mainArea{flex-direction:column;flex:1;min-width:0;display:flex}.DashboardShell-module__NEB_BW__topbar{z-index:10;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border-subtle);background:#02040ad9;display:flex;position:sticky;top:0}.DashboardShell-module__NEB_BW__menuButton{color:var(--text-primary);padding:var(--space-1);border-radius:var(--radius-sm);background:0 0;border:none;display:none}.DashboardShell-module__NEB_BW__accountGroup{align-items:center;gap:var(--space-3);margin-left:auto;display:flex}.DashboardShell-module__NEB_BW__account{align-items:center;gap:var(--space-3);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2);display:flex}.DashboardShell-module__NEB_BW__account:hover{background:var(--panel)}.DashboardShell-module__NEB_BW__signOutButton{border:1px solid var(--border-strong);color:var(--text-secondary);font-size:var(--text-xs);padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;background:0 0;font-weight:600}.DashboardShell-module__NEB_BW__signOutButton:hover{color:var(--text-primary);background:var(--panel)}.DashboardShell-module__NEB_BW__avatar{width:34px;height:34px;font-family:var(--font-display);font-weight:700;font-size:var(--text-xs);color:var(--bg);background:linear-gradient(135deg, var(--accent-cyan), var(--accent-violet));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.DashboardShell-module__NEB_BW__accountText{flex-direction:column;line-height:1.25;display:flex}.DashboardShell-module__NEB_BW__accountName{font-size:var(--text-sm);color:var(--text-primary);font-weight:700}.DashboardShell-module__NEB_BW__accountRole{font-size:var(--text-xs);color:var(--text-faint)}.DashboardShell-module__NEB_BW__content{padding:var(--space-5);flex:1;width:100%;max-width:1320px}@media (max-width:960px){.DashboardShell-module__NEB_BW__sidebar{z-index:40;width:min(300px,84vw);transition:transform .2s;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.DashboardShell-module__NEB_BW__sidebarOpen{transform:translate(0)}.DashboardShell-module__NEB_BW__navCloseButton{display:inline-flex}.DashboardShell-module__NEB_BW__menuButton,.DashboardShell-module__NEB_BW__navCloseButton{justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.DashboardShell-module__NEB_BW__signOutButton{min-height:44px}.DashboardShell-module__NEB_BW__backdrop{display:block}.DashboardShell-module__NEB_BW__accountText{display:none}.DashboardShell-module__NEB_BW__content{padding:var(--space-4)}}@media (prefers-reduced-motion:reduce){.DashboardShell-module__NEB_BW__sidebar{transition:none}}
.FoundingRequestsShell-module__thvjIq__wrap{max-width:900px}.FoundingRequestsShell-module__thvjIq__title{font-size:var(--text-2xl);margin-bottom:var(--space-5);font-weight:800}.FoundingRequestsShell-module__thvjIq__statusNote{color:var(--text-secondary);font-size:var(--text-sm)}.FoundingRequestsShell-module__thvjIq__errorNote{color:var(--critical);font-size:var(--text-sm);margin-bottom:var(--space-4);font-weight:600}.FoundingRequestsShell-module__thvjIq__list{gap:var(--space-3);flex-direction:column;padding:0;list-style:none;display:flex}.FoundingRequestsShell-module__thvjIq__card{background:var(--panel);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-4)}.FoundingRequestsShell-module__thvjIq__cardHead{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-1);display:flex}.FoundingRequestsShell-module__thvjIq__name{font-weight:700;font-size:var(--text-base);color:var(--text-primary)}.FoundingRequestsShell-module__thvjIq__statusNew,.FoundingRequestsShell-module__thvjIq__statusContacted{font-size:var(--text-xs);border-radius:var(--radius-sm);white-space:nowrap;padding:.15rem .6rem;font-weight:700}.FoundingRequestsShell-module__thvjIq__statusNew{color:var(--accent-cyan);background:#7ce0ff1a}.FoundingRequestsShell-module__thvjIq__statusContacted{color:var(--success);background:#34c7591a}.FoundingRequestsShell-module__thvjIq__email{color:var(--text-secondary);font-size:var(--text-sm)}.FoundingRequestsShell-module__thvjIq__message{color:var(--text-primary);font-size:var(--text-sm);margin-top:var(--space-2);white-space:pre-wrap}.FoundingRequestsShell-module__thvjIq__submitted{color:var(--text-faint);font-size:var(--text-xs);margin-top:var(--space-2)}.FoundingRequestsShell-module__thvjIq__markButton{margin-top:var(--space-3);background:var(--panel-2);border:1px solid var(--border-strong);color:var(--text-primary);font-weight:700;font-size:var(--text-sm);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);cursor:pointer}.FoundingRequestsShell-module__thvjIq__markButton:hover:not(:disabled){border-color:var(--accent-cyan);color:var(--accent-cyan)}.FoundingRequestsShell-module__thvjIq__markButton:disabled{opacity:.6;cursor:not-allowed}
