.member-top-ghouls-module__OqFrTW__panel{background:linear-gradient(145deg,#ffffff08,#00000014);border:1px solid #cd9fa538;border-radius:12px;margin-top:22px;padding:clamp(15px,3vw,21px)}.member-top-ghouls-module__OqFrTW__heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.member-top-ghouls-module__OqFrTW__kicker{color:#ba989b;letter-spacing:.16em;margin:0 0 6px;font-size:9px;font-weight:700}.member-top-ghouls-module__OqFrTW__heading h2{color:#f0e9e0;letter-spacing:-.04em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(23px,4vw,29px);font-weight:400}.member-top-ghouls-module__OqFrTW__count{color:#e8c1bb;font-variant-numeric:tabular-nums;border:1px solid #cd9fa547;border-radius:999px;flex:none;padding:6px 10px;font-size:11px}.member-top-ghouls-module__OqFrTW__description,.member-top-ghouls-module__OqFrTW__empty,.member-top-ghouls-module__OqFrTW__status{color:#b5aab3;font-size:12px;line-height:1.6}.member-top-ghouls-module__OqFrTW__description{max-width:510px;margin:10px 0 19px}.member-top-ghouls-module__OqFrTW__empty{margin:0}.member-top-ghouls-module__OqFrTW__empty a{color:#e8c1bb;text-underline-offset:3px}.member-top-ghouls-module__OqFrTW__status{display:block}.member-top-ghouls-module__OqFrTW__addRow{gap:8px;margin-bottom:14px;display:grid}.member-top-ghouls-module__OqFrTW__addRow label{color:#d6cbd1;font-size:11px;font-weight:600}.member-top-ghouls-module__OqFrTW__addControls{gap:8px;display:flex}.member-top-ghouls-module__OqFrTW__addControls select{color:#f0e9e4;min-width:0;font:inherit;background:#17141a;border:1px solid #51454f;border-radius:7px;flex:1;padding:10px 11px;font-size:12px}.member-top-ghouls-module__OqFrTW__addControls select:focus-visible,.member-top-ghouls-module__OqFrTW__addButton:focus-visible,.member-top-ghouls-module__OqFrTW__saveButton:focus-visible,.member-top-ghouls-module__OqFrTW__iconButton:focus-visible{outline-offset:2px;outline:2px solid #e8c1bb}.member-top-ghouls-module__OqFrTW__addButton,.member-top-ghouls-module__OqFrTW__saveButton{color:#21181b;cursor:pointer;min-height:38px;font:inherit;background:#b7817e;border:1px solid #b7817e;border-radius:7px;padding:0 14px;font-size:11px;font-weight:700}.member-top-ghouls-module__OqFrTW__addButton:disabled,.member-top-ghouls-module__OqFrTW__saveButton:disabled{opacity:.48;cursor:not-allowed}.member-top-ghouls-module__OqFrTW__selectedList{gap:7px;margin:0;padding:0;list-style:none;display:grid}.member-top-ghouls-module__OqFrTW__selectedItem{background:#0706083b;border:1px solid #ebdce51a;border-radius:8px;align-items:center;gap:10px;min-width:0;min-height:50px;padding:6px 8px;display:flex}.member-top-ghouls-module__OqFrTW__position{color:#c49b9b;font-variant-numeric:tabular-nums;flex:0 0 23px;width:23px;font-family:IBM Plex Mono,monospace;font-size:10px}.member-top-ghouls-module__OqFrTW__avatar{color:#e8c1bb;background:#352730;border:1px solid #cd9fa557;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-family:Georgia,Times New Roman,serif;font-size:13px;display:grid;position:relative;overflow:hidden}.member-top-ghouls-module__OqFrTW__avatar img{object-fit:cover}.member-top-ghouls-module__OqFrTW__name{color:#eee5e5;overflow-wrap:anywhere;min-width:0;font-size:12px;line-height:1.25}.member-top-ghouls-module__OqFrTW__memberSummary{flex-direction:column;flex:1;align-items:flex-start;gap:4px;min-width:0;display:flex}.member-top-ghouls-module__OqFrTW__rowActions{flex:none;gap:2px;display:flex}.member-top-ghouls-module__OqFrTW__iconButton{color:#d9c8d0;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:29px;height:29px;display:grid}.member-top-ghouls-module__OqFrTW__iconButton:hover:not(:disabled){color:#fff0ed;background:#cd9fa521}.member-top-ghouls-module__OqFrTW__iconButton:disabled{opacity:.32;cursor:not-allowed}.member-top-ghouls-module__OqFrTW__iconButton svg{width:14px;height:14px}.member-top-ghouls-module__OqFrTW__error{color:#ffc0b8;margin:12px 0 0;font-size:12px;line-height:1.5}.member-top-ghouls-module__OqFrTW__saveButton{margin-top:14px}@media (max-width:380px){.member-top-ghouls-module__OqFrTW__selectedItem{gap:6px;padding-inline:6px}.member-top-ghouls-module__OqFrTW__rowActions{gap:0}.member-top-ghouls-module__OqFrTW__iconButton{width:26px;height:28px}}
.member-auth-module__KC0LfG__page{--moth-bg:#110f12;--moth-panel:#1d191f;--moth-panel-edge:#393039;--moth-ink:#eeeae1;--moth-muted:#aaa1a6;--moth-soft:#a098a2;--moth-rose:#c58b82;--moth-rose-dark:#2c2025;background:radial-gradient(ellipse at 18% 32%, #6d3c4f21, transparent 34%), radial-gradient(ellipse at 80% 74%, #42314733, transparent 36%), var(--moth-bg);min-height:100dvh;color:var(--moth-ink);flex-direction:column;padding:0 clamp(20px,5.6vw,82px);font-family:Arial,Helvetica,sans-serif;display:flex;overflow-x:clip}.member-auth-module__KC0LfG__page:before{z-index:0;pointer-events:none;content:"";opacity:.11;background-image:radial-gradient(#f5e8e317 .45px,#0000 .45px);background-size:4px 4px;position:fixed;inset:0}.member-auth-module__KC0LfG__header,.member-auth-module__KC0LfG__layout,.member-auth-module__KC0LfG__footer,.member-auth-module__KC0LfG__profileWrap{z-index:1;position:relative}.member-auth-module__KC0LfG__header{border-bottom:1px solid #eee2de21;justify-content:space-between;align-items:center;min-height:86px;display:flex}.member-auth-module__KC0LfG__wordmark{color:var(--moth-ink);letter-spacing:-.055em;align-items:center;gap:10px;font-family:Georgia,Times New Roman,serif;font-size:23px;text-decoration:none;display:inline-flex}.member-auth-module__KC0LfG__wordmark svg{width:31px;height:31px;color:var(--moth-rose);stroke:currentColor;stroke-width:1.3px}.member-auth-module__KC0LfG__headerNote,.member-auth-module__KC0LfG__panelTop,.member-auth-module__KC0LfG__kicker,.member-auth-module__KC0LfG__footer span{color:#b69d9d;letter-spacing:.19em;font-size:9px;font-weight:600}.member-auth-module__KC0LfG__layout{flex:1;grid-template-columns:minmax(0,1fr) minmax(350px,440px);align-items:center;gap:clamp(50px,10vw,150px);width:min(100%,1120px);margin:0 auto;padding:clamp(62px,9vh,100px) 0;display:grid}.member-auth-module__KC0LfG__intro{max-width:570px;padding-bottom:16px}.member-auth-module__KC0LfG__kicker{align-items:center;gap:10px;margin:0 0 24px;display:flex}.member-auth-module__KC0LfG__kicker span{color:var(--moth-rose);font-size:14px}.member-auth-module__KC0LfG__intro h1,.member-auth-module__KC0LfG__profilePanel h1{color:#f0e9e0;letter-spacing:-.075em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(54px,6.6vw,89px);font-weight:400;line-height:.99}.member-auth-module__KC0LfG__intro h1 em,.member-auth-module__KC0LfG__profilePanel h1 em{color:#d2a29a;font-weight:400}.member-auth-module__KC0LfG__introCopy{color:#b7adb0;max-width:410px;margin:24px 0 0;font-family:Georgia,Times New Roman,serif;font-size:16px;line-height:1.8}.member-auth-module__KC0LfG__signal{align-items:center;gap:12px;width:min(100%,330px);margin:38px 0 22px;display:flex}.member-auth-module__KC0LfG__signal span{background:linear-gradient(90deg,#0000,#c58b828f);flex:1;height:1px}.member-auth-module__KC0LfG__signal span:last-child{background:linear-gradient(90deg,#c58b828f,#0000)}.member-auth-module__KC0LfG__signal i{border:1px solid #c58b82;width:7px;height:7px;transform:rotate(45deg)}.member-auth-module__KC0LfG__privacyNote{max-width:360px;color:var(--moth-soft);margin:0;font-size:11px;line-height:1.7}.member-auth-module__KC0LfG__panel,.member-auth-module__KC0LfG__profilePanel{border:1px solid var(--moth-panel-edge);background:linear-gradient(145deg,#272029f5,#19151bfa);box-shadow:0 28px 72px #00000047}.member-auth-module__KC0LfG__panel{padding:29px clamp(22px,3vw,34px) 21px}.member-auth-module__KC0LfG__panelTop{border-bottom:1px solid #eee2de1f;justify-content:space-between;padding-bottom:21px;display:flex}.member-auth-module__KC0LfG__panelTop span:last-child{color:var(--moth-rose);font-size:16px}.member-auth-module__KC0LfG__panel h2,.member-auth-module__KC0LfG__savedGenres h2{color:var(--moth-ink);letter-spacing:-.035em;margin:22px 0 0;font-family:Georgia,Times New Roman,serif;font-size:27px;font-weight:400}.member-auth-module__KC0LfG__panelCopy{color:var(--moth-muted);margin:9px 0 21px;font-size:12px;line-height:1.7}.member-auth-module__KC0LfG__passwordForm{flex-direction:column;gap:15px;display:flex}.member-auth-module__KC0LfG__field{gap:7px;min-width:0;display:grid}.member-auth-module__KC0LfG__field label{color:#e6dcda;font-size:11px;font-weight:600}.member-auth-module__KC0LfG__fieldHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.member-auth-module__KC0LfG__fieldHeading a{color:#dfb5ad;text-underline-offset:4px;font-size:10px}.member-auth-module__KC0LfG__field input{width:100%;min-height:46px;color:var(--moth-ink);font:inherit;background:#171419;border:1px solid #62515b;border-radius:2px;outline:none;padding:10px 12px;font-size:12px}.member-auth-module__KC0LfG__field input::placeholder{color:#a399a0}.member-auth-module__KC0LfG__field input:focus-visible{border-color:#e0a79c;box-shadow:0 0 0 2px #e0a79c47}.member-auth-module__KC0LfG__fieldHint{color:#a79ca1;font-size:10px;line-height:1.5}.member-auth-module__KC0LfG__ageConfirmation{color:#e6dcda;cursor:pointer;align-items:center;gap:10px;font-size:11px;line-height:1.5;display:flex}.member-auth-module__KC0LfG__ageConfirmation input{width:17px;height:17px;accent-color:var(--moth-rose);flex:0 0 17px;margin:0}.member-auth-module__KC0LfG__ageConfirmation input:focus-visible{outline-offset:3px;outline:2px solid #e0a79c}.member-auth-module__KC0LfG__formSubmit{background:var(--moth-rose);color:#21181d;width:100%;min-height:48px;margin-top:2px;font-size:12px;font-weight:700}.member-auth-module__KC0LfG__formSubmit:hover:not(:disabled){background:#d6a198}.member-auth-module__KC0LfG__formSubmit:disabled{color:#fff0e8;opacity:1;background:#705851}.member-auth-module__KC0LfG__formError,.member-auth-module__KC0LfG__formSuccess{color:#ffd5ce;background:#572f3a3b;border:1px solid #f0a89f6b;margin:0;padding:11px 12px;font-size:10px;line-height:1.6}.member-auth-module__KC0LfG__formSuccess{color:#f0e2dd;background:#572f3a2b;border-color:#c58b826b}.member-auth-module__KC0LfG__panelFooter{color:#aaa0a5;border-top:1px solid #eee2de1f;margin-top:23px;padding-top:17px;font-size:11px}.member-auth-module__KC0LfG__panelFooter p{margin:0}.member-auth-module__KC0LfG__panelFooter a,.member-auth-module__KC0LfG__footer a{color:#dfb5ad;text-underline-offset:4px}.member-auth-module__KC0LfG__panelFooter a:hover,.member-auth-module__KC0LfG__footer a:hover{color:#f0d0c9}.member-auth-module__KC0LfG__footer{border-top:1px solid #eee2de21;justify-content:space-between;align-items:center;gap:18px;min-height:62px;display:flex}.member-auth-module__KC0LfG__footer a{color:#b6a9ae;font-size:11px;text-decoration:none}.member-auth-module__KC0LfG__footer span{color:#a49ba2;text-align:right;font-size:8px}.member-auth-module__KC0LfG__profileWrap{flex:1;align-self:center;place-items:center;width:min(100%,760px);min-width:0;padding:clamp(42px,7vh,82px) 0;display:grid}.member-auth-module__KC0LfG__profilePanel{width:min(100%,700px);min-width:0;padding:clamp(24px,5vw,54px)}.member-auth-module__KC0LfG__profilePanel h1{font-size:clamp(48px,7vw,76px)}.member-auth-module__KC0LfG__profilePanel .member-auth-module__KC0LfG__primaryAction{background:var(--moth-rose);color:#21181d;min-height:48px;margin-top:27px;padding-inline:20px;font-weight:700}.member-auth-module__KC0LfG__profilePanel .member-auth-module__KC0LfG__primaryAction:hover:not(:disabled){background:#d6a198}.member-auth-module__KC0LfG__profilePanel .member-auth-module__KC0LfG__primaryAction:disabled{color:#fff0e8;opacity:1;background:#705851}.member-auth-module__KC0LfG__profileActions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:27px;display:flex}.member-auth-module__KC0LfG__profileActions .member-auth-module__KC0LfG__primaryAction{margin-top:0}.member-auth-module__KC0LfG__genreFieldset{border:0;min-width:0;margin:28px 0 0;padding:0}.member-auth-module__KC0LfG__bioFieldset,.member-auth-module__KC0LfG__visibilityFieldset{background:#1714199e;border:1px solid #55464f;min-width:0;margin:28px 0 0;padding:18px}.member-auth-module__KC0LfG__bioFieldset legend,.member-auth-module__KC0LfG__visibilityFieldset legend{color:#e9dfda;padding:0 7px;font-family:Georgia,Times New Roman,serif;font-size:17px}.member-auth-module__KC0LfG__bioLabel{color:#c3b8bb;margin:0 0 7px;font-size:11px;display:block}.member-auth-module__KC0LfG__bioTextarea{resize:vertical;width:100%;min-height:128px;color:var(--moth-ink);font:inherit;background:#171419;border:1px solid #62515b;border-radius:2px;outline:none;padding:12px;font-size:12px;line-height:1.65;display:block}.member-auth-module__KC0LfG__bioTextarea::placeholder{color:#a399a0}.member-auth-module__KC0LfG__bioTextarea:focus-visible{border-color:#e0a79c;box-shadow:0 0 0 2px #e0a79c47}.member-auth-module__KC0LfG__bioHint{color:#aaa1a6;text-align:right;margin:7px 0 0;font-size:10px}.member-auth-module__KC0LfG__visibilityDescription{color:#b9aeb3;margin:0 0 13px;font-size:11px;line-height:1.65}.member-auth-module__KC0LfG__visibilityOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.member-auth-module__KC0LfG__visibilityOption{color:#d4c8cb;cursor:pointer;background:#211b22;border:1px solid #55464f;align-items:flex-start;gap:10px;min-width:0;min-height:74px;padding:12px;display:flex}.member-auth-module__KC0LfG__visibilityOption[data-selected=true]{border-color:var(--moth-rose);color:#f2e5df;background:#382830}.member-auth-module__KC0LfG__visibilityOption:focus-within{outline-offset:2px;outline:2px solid #e0a79c}.member-auth-module__KC0LfG__visibilityOption input{width:15px;height:15px;accent-color:var(--moth-rose);flex:0 0 15px;margin:1px 0 0}.member-auth-module__KC0LfG__visibilityOption strong,.member-auth-module__KC0LfG__visibilityOption small{display:block}.member-auth-module__KC0LfG__visibilityOption strong{font-size:12px}.member-auth-module__KC0LfG__visibilityOption small{color:#b9aeb3;margin-top:5px;font-size:10px;line-height:1.5}.member-auth-module__KC0LfG__genreFieldset legend{color:#e9dfda;margin-bottom:12px;font-family:Georgia,Times New Roman,serif;font-size:17px}.member-auth-module__KC0LfG__genreSearchLabel{color:#c3b8bb;margin:0 0 7px;font-size:11px;display:block}.member-auth-module__KC0LfG__genreSearchInput{width:100%;min-height:44px;color:var(--moth-ink);font:inherit;background:#171419;border:1px solid #62515b;border-radius:2px;outline:none;padding:10px 12px;font-size:12px}.member-auth-module__KC0LfG__genreSearchInput::placeholder{color:#a399a0}.member-auth-module__KC0LfG__genreSearchInput:focus-visible{border-color:#e0a79c;box-shadow:0 0 0 2px #e0a79c47}.member-auth-module__KC0LfG__selectedGenres{background:#0f0d1199;border:1px solid #453942;margin:12px 0 15px;padding:12px}.member-auth-module__KC0LfG__selectedGenresHeading{color:#d3c5c7;letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;margin:0;font-size:10px;font-weight:600;display:flex}.member-auth-module__KC0LfG__selectedGenresHeading span{color:#f0c2b8;font-variant-numeric:tabular-nums}.member-auth-module__KC0LfG__selectedGenresList{flex-wrap:wrap;gap:7px;margin:10px 0 0;padding:0;list-style:none;display:flex}.member-auth-module__KC0LfG__selectedGenre{color:#f2e4df;background:#34262e;border:1px solid #8e696b;align-items:center;gap:7px;min-height:30px;padding:3px 5px 3px 9px;font-size:10px;display:inline-flex}.member-auth-module__KC0LfG__removeGenre{color:#f0c2b8;cursor:pointer;width:20px;height:20px;font:inherit;background:0 0;border:0;border-radius:2px;place-items:center;padding:0;font-size:17px;line-height:1;display:grid}.member-auth-module__KC0LfG__removeGenre:hover{color:#fff4ef;background:#f0c2b821}.member-auth-module__KC0LfG__removeGenre:focus-visible{outline-offset:1px;outline:2px solid #f0c2b8}.member-auth-module__KC0LfG__selectedGenresEmpty,.member-auth-module__KC0LfG__genreSearchEmpty{color:#b9aeb3;margin:8px 0 0;font-size:10px;line-height:1.6}.member-auth-module__KC0LfG__genreGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.member-auth-module__KC0LfG__genreSearchEmpty{border:1px dashed #55464f;padding:12px;display:block}.member-auth-module__KC0LfG__genreOption{color:#d4c8cb;cursor:pointer;background:#211b22;border:1px solid #55464f;align-items:center;gap:8px;min-height:44px;padding:8px 10px;font-size:11px;line-height:1.35;transition:border-color .16s,background-color .16s,color .16s;display:flex}.member-auth-module__KC0LfG__genreOption[data-selected=true]{border-color:var(--moth-rose);color:#f2e5df;background:#382830}.member-auth-module__KC0LfG__genreOption input{width:14px;height:14px;accent-color:var(--moth-rose);flex:0 0 14px}.member-auth-module__KC0LfG__identityCard{background:#211b22;border:1px solid #55464f;align-items:center;gap:14px;margin-top:28px;padding:17px;display:flex}.member-auth-module__KC0LfG__profileBasicsSummary{gap:10px;margin-top:24px;display:grid}.member-auth-module__KC0LfG__profileBioSummary,.member-auth-module__KC0LfG__profileVisibilitySummary{background:#211b22c7;border:1px solid #55464f;margin:0;padding:15px 17px}.member-auth-module__KC0LfG__profileBioSummary>p:last-child,.member-auth-module__KC0LfG__profileVisibilitySummary>p{color:#c9bec1;overflow-wrap:anywhere;white-space:pre-wrap;margin:7px 0 0;font-size:11px;line-height:1.7}.member-auth-module__KC0LfG__profileVisibilitySummary strong{color:#f0d2cb;margin-top:7px;font-family:Georgia,Times New Roman,serif;font-size:19px;font-weight:400;display:inline-block}.member-auth-module__KC0LfG__memberSigil{color:#e1b7ae;border:1px solid #9c706e;flex:0 0 48px;place-items:center;width:48px;height:48px;font-family:Georgia,Times New Roman,serif;font-size:20px;display:grid}.member-auth-module__KC0LfG__memberSigil img{object-fit:cover;width:100%;height:100%}.member-auth-module__KC0LfG__photoControl{background:#211b22c7;border:1px solid #55464f;justify-content:space-between;align-items:center;gap:18px;margin-top:15px;padding:15px 17px;display:flex}.member-auth-module__KC0LfG__photoControlTitle,.member-auth-module__KC0LfG__photoControlCopy{margin:0}.member-auth-module__KC0LfG__photoControlTitle{color:#e7dada;letter-spacing:.12em;font-size:10px;font-weight:700}.member-auth-module__KC0LfG__photoControlCopy{color:#aaa1a6;margin-top:5px;font-size:10px;line-height:1.5}.member-auth-module__KC0LfG__photoSelect{color:#f1ddd7;cursor:pointer;border:1px solid #9c706e;flex:none;justify-content:center;align-items:center;min-height:38px;padding:0 13px;font-size:10px;font-weight:700;display:inline-flex}.member-auth-module__KC0LfG__photoSelect:hover{background:#c58b821f}.member-auth-module__KC0LfG__photoSelect:focus-within{outline-offset:3px;outline:2px solid #f0c2b8}.member-auth-module__KC0LfG__photoSelect:has(input:disabled){opacity:.65;cursor:wait}.member-auth-module__KC0LfG__photoInput{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.member-auth-module__KC0LfG__identityName,.member-auth-module__KC0LfG__identityEmail{margin:0}.member-auth-module__KC0LfG__identityName{color:#eee5df;font-family:Georgia,Times New Roman,serif;font-size:17px}.member-auth-module__KC0LfG__identityEmail{color:#aaa1a6;overflow-wrap:anywhere;margin-top:4px;font-size:11px}.member-auth-module__KC0LfG__savedGenres{margin-top:28px}.member-auth-module__KC0LfG__savedGenres h2{margin:0;font-size:22px}.member-auth-module__KC0LfG__savedGenres ul{flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.member-auth-module__KC0LfG__savedGenres li{color:#ecd9d2;background:#30252d;border:1px solid #765a5c;padding:8px 11px;font-size:11px}.member-auth-module__KC0LfG__profilePanel>.member-auth-module__KC0LfG__privacyNote{margin-top:21px}.member-auth-module__KC0LfG__headerActions{align-items:center;gap:18px;display:flex}.member-auth-module__KC0LfG__feedLink{color:#dfb5ad;font-size:11px;text-decoration:none}.member-auth-module__KC0LfG__feedLink:hover{color:#f0d0c9;text-underline-offset:4px;text-decoration:underline}@media (max-width:900px){.member-auth-module__KC0LfG__layout{grid-template-columns:minmax(0,1fr) minmax(320px,390px);gap:40px}.member-auth-module__KC0LfG__intro h1{font-size:clamp(52px,7.5vw,72px)}}@media (max-width:700px){.member-auth-module__KC0LfG__page{padding-inline:20px}.member-auth-module__KC0LfG__visibilityOptions{grid-template-columns:1fr}.member-auth-module__KC0LfG__header{min-height:72px}.member-auth-module__KC0LfG__wordmark{gap:8px;font-size:20px}.member-auth-module__KC0LfG__wordmark svg{width:28px;height:28px}.member-auth-module__KC0LfG__headerNote{letter-spacing:.12em;font-size:7px}.member-auth-module__KC0LfG__layout{flex-direction:column;align-items:stretch;gap:22px;padding:25px 0 34px;display:flex}.member-auth-module__KC0LfG__intro{padding:0}.member-auth-module__KC0LfG__kicker{margin-bottom:12px;font-size:8px}.member-auth-module__KC0LfG__intro h1{font-size:clamp(54px,13vw,72px)}.member-auth-module__KC0LfG__introCopy{max-width:410px;margin-top:12px;font-size:13px;line-height:1.55}.member-auth-module__KC0LfG__signal{width:180px;margin:15px 0 8px}.member-auth-module__KC0LfG__privacyNote{display:none}.member-auth-module__KC0LfG__panel{padding:17px 16px 16px}.member-auth-module__KC0LfG__panelTop{padding-bottom:14px}.member-auth-module__KC0LfG__panel h2{margin-top:14px;font-size:23px}.member-auth-module__KC0LfG__panelCopy{margin:7px 0 14px;font-size:11px;line-height:1.55}.member-auth-module__KC0LfG__passwordForm{gap:11px}.member-auth-module__KC0LfG__field input{min-height:42px;padding:9px 10px}.member-auth-module__KC0LfG__formSubmit{min-height:45px}.member-auth-module__KC0LfG__panelFooter{margin-top:17px;padding-top:14px}.member-auth-module__KC0LfG__footer{min-height:58px}.member-auth-module__KC0LfG__footer span{max-width:53%;font-size:7px;line-height:1.5}.member-auth-module__KC0LfG__profileWrap{padding:40px 0 48px}.member-auth-module__KC0LfG__profilePanel{width:100%;padding:24px 19px}.member-auth-module__KC0LfG__profilePanel h1{overflow-wrap:anywhere;font-size:clamp(46px,12vw,64px)}.member-auth-module__KC0LfG__genreGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.member-auth-module__KC0LfG__genreOption{min-height:46px;padding-inline:8px;font-size:10px}.member-auth-module__KC0LfG__headerActions{gap:8px}}@media (max-width:480px){.member-auth-module__KC0LfG__headerNote{display:none}}@media (max-width:360px){.member-auth-module__KC0LfG__page{padding-inline:15px}.member-auth-module__KC0LfG__header{flex-direction:column;align-items:flex-start;gap:8px;min-height:0;padding-block:12px}.member-auth-module__KC0LfG__wordmark{letter-spacing:-.06em;font-size:18px}.member-auth-module__KC0LfG__headerActions{justify-content:space-between;gap:6px;width:100%}.member-auth-module__KC0LfG__feedLink{white-space:nowrap;font-size:10px}.member-auth-module__KC0LfG__headerNote{text-align:right;max-width:92px}.member-auth-module__KC0LfG__layout{gap:12px;padding-top:12px}.member-auth-module__KC0LfG__intro h1{font-size:46px}.member-auth-module__KC0LfG__signal{margin:10px 0 0}.member-auth-module__KC0LfG__panel{padding-inline:12px}.member-auth-module__KC0LfG__panel h2{font-size:21px}.member-auth-module__KC0LfG__panelCopy{margin-bottom:10px}.member-auth-module__KC0LfG__passwordForm{gap:9px}.member-auth-module__KC0LfG__field input{min-height:40px}.member-auth-module__KC0LfG__genreGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.member-auth-module__KC0LfG__page.member-auth-module__KC0LfG__page *,.member-auth-module__KC0LfG__page.member-auth-module__KC0LfG__page :before,.member-auth-module__KC0LfG__page.member-auth-module__KC0LfG__page :after{scroll-behavior:auto;transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}}.member-auth-module__KC0LfG__themePicker{border:0;min-width:0;margin:24px 0 0;padding:0}.member-auth-module__KC0LfG__themeLegend{color:var(--moth-ink);font-family:Georgia,Times New Roman,serif;font-size:19px}.member-auth-module__KC0LfG__themeDescription{color:var(--moth-muted);margin:6px 0 12px;font-size:11px;line-height:1.55}.member-auth-module__KC0LfG__themeOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (min-width:620px){.member-auth-module__KC0LfG__themeOptions{grid-template-columns:repeat(3,minmax(0,1fr))}}.member-auth-module__KC0LfG__themeOption{color:#eee5df;cursor:pointer;background:#211b22;border:1px solid #55464f;align-items:center;gap:10px;min-width:0;min-height:58px;padding:9px 10px;font-size:11px;line-height:1.3;display:flex}.member-auth-module__KC0LfG__themeOption[data-selected=true]{border-color:var(--moth-rose);box-shadow:inset 0 0 0 1px var(--moth-rose)}.member-auth-module__KC0LfG__themeOption input{width:14px;height:14px;accent-color:var(--moth-rose);flex:0 0 14px;margin:0}.member-auth-module__KC0LfG__themeOption:has(input:disabled){cursor:wait;opacity:.7}.member-auth-module__KC0LfG__themeOption:focus-within{outline-offset:2px;outline:2px solid #f0c2b8}.member-auth-module__KC0LfG__themeSwatch{border:1px solid #ffffff4d;flex:0 0 28px;width:28px;height:28px}.member-auth-module__KC0LfG__themeSwatch[data-theme=nocturne]{background:linear-gradient(135deg,#201820 0 52%,#e8a6b8 52%)}.member-auth-module__KC0LfG__themeSwatch[data-theme=violet]{background:linear-gradient(135deg,#211b32 0 52%,#d2b2ff 52%)}.member-auth-module__KC0LfG__themeSwatch[data-theme=ember]{background:linear-gradient(135deg,#261d1b 0 52%,#ffb18c 52%)}.member-auth-module__KC0LfG__themeSwatch[data-theme=moonlight]{background:linear-gradient(135deg,#f5f1f8 0 52%,#5b3c69 52%);border-color:#b9adbf}.member-auth-module__KC0LfG__themeSwatch[data-theme=moss],.member-auth-module__KC0LfG__themeSwatch[data-theme=orchid],.member-auth-module__KC0LfG__themeSwatch[data-theme=glacier],.member-auth-module__KC0LfG__themeSwatch[data-theme=acid],.member-auth-module__KC0LfG__themeSwatch[data-theme=blood-moon],.member-auth-module__KC0LfG__themeSwatch[data-theme=cinder]{background:linear-gradient(135deg, #201820 0 52%, var(--swatch-color) 52%)}.member-auth-module__KC0LfG__themeSwatch[data-theme=gold-sparkle]{background:linear-gradient(115deg,#282116 0 39%,#7e6323 44%,#f4da79 50%,#a78231 56%,#282116 62%) 0 0/240% 100%;border-color:#e5c95f;animation:6s ease-in-out infinite member-auth-module__KC0LfG__vip-swatch-sheen}.member-auth-module__KC0LfG__themeSwatch[data-theme=crimson-sparkle]{background:linear-gradient(115deg,#2b171d 0 39%,#7d2638 44%,#ec8595 50%,#a5364c 56%,#2b171d 62%) 0 0/240% 100%;border-color:#dc6c7c;animation:6s ease-in-out infinite reverse member-auth-module__KC0LfG__vip-swatch-sheen}.member-auth-module__KC0LfG__vipThemeLabel{color:#d6c58a;align-items:center;gap:4px;margin-left:auto;font-size:9px;font-weight:700;display:flex}.member-auth-module__KC0LfG__customColorControl{border:1px solid var(--moth-panel-edge);background:var(--moth-panel);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 14px;margin-top:14px;padding:12px 14px;display:grid}.member-auth-module__KC0LfG__colorSliderLabel{color:var(--moth-ink);font-size:11px;font-weight:600}.member-auth-module__KC0LfG__colorSlider{width:100%;height:26px;accent-color:var(--profile-accent,var(--moth-rose));cursor:pointer;appearance:none;background:linear-gradient(90deg,#e46c6c,#e4c66c,#84ce8c,#76c6cf,#8386e4,#d083dc,#e46c6c);grid-column:1/-1;margin:0}.member-auth-module__KC0LfG__colorSlider::-webkit-slider-runnable-track{background:inherit;border:1px solid #ffffff4d;border-radius:999px;height:8px}.member-auth-module__KC0LfG__colorSlider::-webkit-slider-thumb{background:var(--profile-color,var(--profile-accent,#e8a6b8));appearance:none;border:2px solid #fff;border-radius:50%;width:20px;height:20px;margin-top:-7px;box-shadow:0 0 0 2px #221b23}.member-auth-module__KC0LfG__colorSlider::-moz-range-track{background:linear-gradient(90deg,#e46c6c,#e4c66c,#84ce8c,#76c6cf,#8386e4,#d083dc,#e46c6c);border:1px solid #ffffff4d;border-radius:999px;height:8px}.member-auth-module__KC0LfG__colorSlider::-moz-range-thumb{background:var(--profile-color,var(--profile-accent,#e8a6b8));border:2px solid #fff;border-radius:50%;width:16px;height:16px;box-shadow:0 0 0 2px #221b23}.member-auth-module__KC0LfG__colorSlider:focus-visible{outline:2px solid var(--profile-accent,#e8a6b8);outline-offset:4px}.member-auth-module__KC0LfG__colorSlider:disabled{cursor:wait;opacity:.65}.member-auth-module__KC0LfG__customColorValue{color:var(--moth-muted);font-variant-numeric:tabular-nums;align-items:center;gap:7px;font-size:10px;display:inline-flex}.member-auth-module__KC0LfG__customColorValue span{border:1px solid #ffffff59;border-radius:50%;width:18px;height:18px}.member-auth-module__KC0LfG__themeActions{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:12px;display:flex}.member-auth-module__KC0LfG__themeActions .member-auth-module__KC0LfG__primaryAction{min-height:40px;margin-top:0;padding-inline:14px;font-size:11px}.member-auth-module__KC0LfG__themeStatus{color:var(--profile-muted,var(--moth-muted));font-size:10px;line-height:1.5}.member-auth-module__KC0LfG__profilePanel[data-profile-theme=nocturne]{--profile-bg:#201820;--profile-surface:#2b222d;--profile-edge:#624957;--profile-ink:#f4ecf1;--profile-muted:#d0c2cb;--profile-accent:#e8a6b8;--profile-accent-ink:#301b25;--profile-chip:#3b2938}.member-auth-module__KC0LfG__profilePanel[data-profile-theme=violet]{--profile-bg:#211b32;--profile-surface:#302642;--profile-edge:#635579;--profile-ink:#f3edff;--profile-muted:#d0c6e0;--profile-accent:#d2b2ff;--profile-accent-ink:#231633;--profile-chip:#3c3151}.member-auth-module__KC0LfG__profilePanel[data-profile-theme=ember]{--profile-bg:#261d1b;--profile-surface:#342723;--profile-edge:#76534a;--profile-ink:#fff1e8;--profile-muted:#dcc6bb;--profile-accent:#ffb18c;--profile-accent-ink:#32190e;--profile-chip:#463029}.member-auth-module__KC0LfG__profilePanel[data-profile-theme=moonlight]{--profile-bg:#f5f1f8;--profile-surface:#fff;--profile-edge:#c8bfd1;--profile-ink:#292132;--profile-muted:#544b60;--profile-accent:#5b3c69;--profile-accent-ink:#fff;--profile-chip:#ece5f1}.member-auth-module__KC0LfG__profilePanel[data-profile-theme=gold-sparkle]{--profile-bg:#201b13;--profile-surface:#31291a;--profile-edge:#796337;--profile-ink:#faf2d9;--profile-muted:#dccd9e;--profile-accent:#f0cf69;--profile-accent-ink:#241a08;--profile-chip:#44371f}.member-auth-module__KC0LfG__profilePanel[data-profile-theme=crimson-sparkle]{--profile-bg:#24151a;--profile-surface:#321b23;--profile-edge:#793b4b;--profile-ink:#fae9ec;--profile-muted:#dec2c8;--profile-accent:#f18498;--profile-accent-ink:#2a0d15;--profile-chip:#45242d}.member-auth-module__KC0LfG__profilePanel[data-profile-color]{--profile-bg:#201820;--profile-surface:#2b222d;--profile-edge:color-mix(in srgb, var(--profile-color) 55%, #302630);--profile-ink:#f4ecf1;--profile-muted:#d0c2cb;--profile-accent:var(--profile-color);--profile-accent-ink:#21181b;--profile-chip:color-mix(in srgb, var(--profile-color) 18%, #201820)}.member-auth-module__KC0LfG__profilePanel[data-profile-font=space-grotesk]{--member-profile-font:"Space Grotesk", Arial, sans-serif}.member-auth-module__KC0LfG__profilePanel[data-profile-font=special-elite]{--member-profile-font:"Special Elite", "Courier New", monospace}.member-auth-module__KC0LfG__profilePanel[data-profile-font=bodoni-moda]{--member-profile-font:"Bodoni Moda", Georgia, serif}.member-auth-module__KC0LfG__profilePanel[data-profile-font=unbounded]{--member-profile-font:"Unbounded", Arial, sans-serif}.member-auth-module__KC0LfG__profilePanel[data-profile-font] .member-auth-module__KC0LfG__identityName,.member-auth-module__KC0LfG__profilePanel[data-profile-font] .member-auth-module__KC0LfG__profileBioSummary>p:last-child,.member-auth-module__KC0LfG__profilePanel[data-profile-font] .member-auth-module__KC0LfG__profileVisibilitySummary strong{font-family:var(--member-profile-font), Arial, sans-serif}.member-auth-module__KC0LfG__profilePanel[data-profile-theme]{isolation:isolate;border-color:var(--profile-edge);background:var(--profile-bg);color:var(--profile-ink);position:relative}.member-auth-module__KC0LfG__profilePanel[data-profile-theme]>:not(.member-auth-module__KC0LfG__vipThemeShimmer){z-index:1;position:relative}.member-auth-module__KC0LfG__profilePanel[data-profile-theme=gold-sparkle] .member-auth-module__KC0LfG__vipThemeShimmer,.member-auth-module__KC0LfG__profilePanel[data-profile-theme=crimson-sparkle] .member-auth-module__KC0LfG__vipThemeShimmer{z-index:0;border-radius:inherit;pointer-events:none;background:linear-gradient(108deg,#0000 31%,#f7d98700 43%,#f7d9872e 50%,#f7d98700 57%,#0000 69%) 0 0/230% 100%;animation:8s ease-in-out infinite member-auth-module__KC0LfG__vip-panel-sheen;position:absolute;inset:0}.member-auth-module__KC0LfG__profilePanel[data-profile-theme=crimson-sparkle] .member-auth-module__KC0LfG__vipThemeShimmer{background-image:linear-gradient(108deg,#0000 31%,#e03e5a00 43%,#f1667e38 50%,#e03e5a00 57%,#0000 69%);animation-direction:reverse}.member-auth-module__KC0LfG__profilePanel[data-profile-theme] h1,.member-auth-module__KC0LfG__profilePanel[data-profile-theme] .member-auth-module__KC0LfG__identityName,.member-auth-module__KC0LfG__profilePanel[data-profile-theme] .member-auth-module__KC0LfG__savedGenres h2,.member-auth-module__KC0LfG__profilePanel[data-profile-theme] .member-auth-module__KC0LfG__themeLegend{color:var(--profile-ink)}.member-auth-module__KC0LfG__profilePanel[data-profile-theme] h1 em,.member-auth-module__KC0LfG__profilePanel[data-profile-theme] .member-auth-module__KC0LfG__kicker span,.member-auth-module__KC0LfG__profilePanel[data-profile-theme] .member-auth-module__KC0LfG__memberSigil{color:var(--profile-accent)}.member-auth-module__KC0LfG__profilePanel[data-profile-theme] .member-auth-module__KC0LfG__kicker,.member-auth-module__KC0LfG__profilePanel[data-profile-theme] .member-auth-module__KC0LfG__introCopy,.member-auth-module__KC0LfG__profilePanel[data-profile-theme] .member-auth-module__KC0LfG__identityEmail,.member-auth-module__KC0LfG__profilePanel[data-profile-theme] .member-auth-module__KC0LfG__photoControlCopy,.member-auth-module__KC0LfG__profilePanel[data-profile-theme] .member-auth-module__KC0LfG__privacyNote,.member-auth-module__KC0LfG__profilePanel[data-profile-theme] .member-auth-module__KC0LfG__themeDescription{color:var(--profile-muted)}.member-auth-module__KC0LfG__profilePanel[data-profile-theme] .member-auth-module__KC0LfG__themeOption{border-color:var(--profile-edge);background:var(--profile-surface);color:var(--profile-ink)}.member-auth-module__KC0LfG__profilePanel[data-profile-theme] .member-auth-module__KC0LfG__themeOption input{accent-color:var(--profile-accent)}.member-auth-module__KC0LfG__profilePanel[data-profile-theme] .member-auth-module__KC0LfG__themeOption[data-selected=true]{border-color:var(--profile-accent);box-shadow:inset 0 0 0 1px var(--profile-accent)}.member-auth-module__KC0LfG__profilePanel[data-profile-theme] .member-auth-module__KC0LfG__themeOption:focus-within{outline-color:var(--profile-accent)}.member-auth-module__KC0LfG__profilePanel[data-profile-theme] .member-auth-module__KC0LfG__identityCard,.member-auth-module__KC0LfG__profilePanel[data-profile-theme] .member-auth-module__KC0LfG__photoControl,.member-auth-module__KC0LfG__profilePanel[data-profile-theme] .member-auth-module__KC0LfG__bioFieldset,.member-auth-module__KC0LfG__profilePanel[data-profile-theme] .member-auth-module__KC0LfG__visibilityFieldset,.member-auth-module__KC0LfG__profilePanel[data-profile-theme] .member-auth-module__KC0LfG__profileBioSummary,.member-auth-module__KC0LfG__profilePanel[data-profile-theme] .member-auth-module__KC0LfG__profileVisibilitySummary{border-color:var(--profile-edge);background:var(--profile-surface)}.member-auth-module__KC0LfG__profilePanel[data-profile-theme] .member-auth-module__KC0LfG__bioFieldset legend,.member-auth-module__KC0LfG__profilePanel[data-profile-theme] .member-auth-module__KC0LfG__visibilityFieldset legend,.member-auth-module__KC0LfG__profilePanel[data-profile-theme] .member-auth-module__KC0LfG__bioLabel,.member-auth-module__KC0LfG__profilePanel[data-profile-theme] .member-auth-module__KC0LfG__bioHint,.member-auth-module__KC0LfG__profilePanel[data-profile-theme] .member-auth-module__KC0LfG__visibilityDescription,.member-auth-module__KC0LfG__profilePanel[data-profile-theme] .member-auth-module__KC0LfG__visibilityOption small,.member-auth-module__KC0LfG__profilePanel[data-profile-theme] .member-auth-module__KC0LfG__profileBioSummary>p:last-child,.member-auth-module__KC0LfG__profilePanel[data-profile-theme] .member-auth-module__KC0LfG__profileVisibilitySummary>p{color:var(--profile-muted)}.member-auth-module__KC0LfG__profilePanel[data-profile-theme] .member-auth-module__KC0LfG__bioTextarea{border-color:var(--profile-edge);background:var(--profile-bg);color:var(--profile-ink)}.member-auth-module__KC0LfG__profilePanel[data-profile-theme] .member-auth-module__KC0LfG__bioTextarea:focus-visible,.member-auth-module__KC0LfG__profilePanel[data-profile-theme] .member-auth-module__KC0LfG__visibilityOption:focus-within{border-color:var(--profile-accent);outline-color:var(--profile-accent)}.member-auth-module__KC0LfG__profilePanel[data-profile-theme] .member-auth-module__KC0LfG__visibilityOption{border-color:var(--profile-edge);background:var(--profile-surface);color:var(--profile-ink)}.member-auth-module__KC0LfG__profilePanel[data-profile-theme] .member-auth-module__KC0LfG__visibilityOption[data-selected=true]{border-color:var(--profile-accent);box-shadow:inset 0 0 0 1px var(--profile-accent)}.member-auth-module__KC0LfG__profilePanel[data-profile-theme] .member-auth-module__KC0LfG__visibilityOption input{accent-color:var(--profile-accent)}.member-auth-module__KC0LfG__profilePanel[data-profile-theme] .member-auth-module__KC0LfG__profileVisibilitySummary strong{color:var(--profile-accent)}.member-auth-module__KC0LfG__profilePanel[data-profile-theme] .member-auth-module__KC0LfG__photoControlTitle{color:var(--profile-ink)}.member-auth-module__KC0LfG__profilePanel[data-profile-theme] .member-auth-module__KC0LfG__memberSigil{border-color:var(--profile-edge)}.member-auth-module__KC0LfG__profilePanel[data-profile-theme] .member-auth-module__KC0LfG__savedGenres li{border-color:var(--profile-edge);background:var(--profile-chip);color:var(--profile-ink)}.member-auth-module__KC0LfG__profilePanel[data-profile-theme] .member-auth-module__KC0LfG__photoSelect{border-color:var(--profile-accent);color:var(--profile-accent)}.member-auth-module__KC0LfG__profilePanel[data-profile-theme] .member-auth-module__KC0LfG__photoSelect:hover,.member-auth-module__KC0LfG__profilePanel[data-profile-theme] .member-auth-module__KC0LfG__primaryAction{background:var(--profile-accent);color:var(--profile-accent-ink)}.member-auth-module__KC0LfG__profilePanel[data-profile-theme] .member-auth-module__KC0LfG__primaryAction:hover:not(:disabled){filter:brightness(1.08)}.member-auth-module__KC0LfG__profilePanel[data-profile-theme] button:not(.member-auth-module__KC0LfG__primaryAction){border:1px solid var(--profile-edge);background:var(--profile-surface);color:var(--profile-ink)}.member-auth-module__KC0LfG__profilePanel[data-profile-theme] button:not(.member-auth-module__KC0LfG__primaryAction):hover:not(:disabled){background:var(--profile-chip)}.member-auth-module__KC0LfG__profilePanel[data-profile-theme] button:focus-visible,.member-auth-module__KC0LfG__profilePanel[data-profile-theme] .member-auth-module__KC0LfG__photoSelect:focus-within{outline:2px solid var(--profile-accent);outline-offset:3px}.member-auth-module__KC0LfG__appearancePicker{border:1px solid var(--moth-panel-edge);background:#0f0d116b;min-width:0;margin:23px 0 0;padding:17px}.member-auth-module__KC0LfG__fontOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.member-auth-module__KC0LfG__fontGroup{border:0;min-width:0;margin:16px 0 0;padding:0}.member-auth-module__KC0LfG__fontGroupLegend{color:var(--moth-ink);font-size:11px;font-weight:700}.member-auth-module__KC0LfG__fontOption{border:1px solid var(--moth-panel-edge);background:var(--moth-panel);min-width:0;min-height:78px;color:var(--moth-ink);cursor:pointer;border-radius:7px;align-content:center;gap:4px;padding:9px 11px;display:grid}.member-auth-module__KC0LfG__fontOption input{opacity:0;width:1px;height:1px;position:absolute}.member-auth-module__KC0LfG__fontOption[data-selected=true]{border-color:var(--profile-accent,var(--moth-rose));box-shadow:inset 0 0 0 1px var(--profile-accent,var(--moth-rose))}.member-auth-module__KC0LfG__fontOption:focus-within{outline:2px solid var(--profile-accent,var(--moth-rose));outline-offset:2px}.member-auth-module__KC0LfG__fontOption[data-locked=true]{opacity:.76}.member-auth-module__KC0LfG__fontLock{border:1px solid var(--member-border,var(--moth-panel-edge));color:var(--member-accent,var(--moth-rose));letter-spacing:.08em;border-radius:999px;justify-self:start;padding:2px 6px;font-size:8px;font-weight:700}.member-auth-module__KC0LfG__fontAccessNote{color:var(--member-muted-color,var(--moth-muted));margin:12px 0 0;font-size:11px;line-height:1.55}.member-auth-module__KC0LfG__fontAccessNote a{color:var(--member-accent,var(--moth-rose));text-underline-offset:3px;font-weight:700}.member-auth-module__KC0LfG__fontSample{text-overflow:ellipsis;white-space:nowrap;font-size:17px;line-height:1.1;overflow:hidden}.member-auth-module__KC0LfG__fontName{color:var(--moth-muted);font-size:9px}.member-auth-module__KC0LfG__textColorPicker{border:1px solid var(--member-border,var(--moth-panel-edge));background:var(--member-surface,var(--moth-panel));margin-top:16px;padding:12px}.member-auth-module__KC0LfG__textColorOptions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.member-auth-module__KC0LfG__textColorOption{border:1px solid var(--member-border,var(--moth-panel-edge));background:var(--member-surface-raised,var(--moth-panel));min-height:40px;color:var(--member-copy-color,var(--moth-ink));cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:5px 9px;font-size:10px;display:inline-flex}.member-auth-module__KC0LfG__textColorOption input{opacity:0;width:1px;height:1px;position:absolute}.member-auth-module__KC0LfG__textColorOption[data-selected=true]{border-color:var(--member-accent,var(--moth-rose));box-shadow:inset 0 0 0 1px var(--member-accent,var(--moth-rose))}.member-auth-module__KC0LfG__textColorOption:focus-within{outline:2px solid var(--member-accent,var(--moth-rose));outline-offset:2px}.member-auth-module__KC0LfG__textColorSwatch{border:1px solid color-mix(in srgb, var(--text-swatch-color) 65%, white);background:var(--text-swatch-color);color:#17131a;border-radius:4px;place-items:center;width:25px;height:25px;font-size:11px;font-weight:700;display:grid}.member-auth-module__KC0LfG__backgroundPicker{border:1px solid var(--moth-panel-edge);background:var(--moth-panel);align-items:center;gap:13px;min-width:0;margin-top:16px;padding:12px;display:flex}.member-auth-module__KC0LfG__appearancePreview{border:1px solid var(--appearance-edge,#624957);background:var(--appearance-bg,#201820);color:var(--appearance-ink,#f4ecf1);font-family:var(--member-profile-font,"Space Grotesk", Arial, sans-serif);margin-top:16px;padding:14px}.member-auth-module__KC0LfG__appearancePreview[data-profile-theme=nocturne]{--appearance-bg:#201820;--appearance-surface:#2b222d;--appearance-edge:#624957;--appearance-ink:#f4ecf1;--appearance-muted:#d0c2cb;--appearance-accent:#e8a6b8}.member-auth-module__KC0LfG__appearancePreview[data-profile-theme=violet]{--appearance-bg:#211b32;--appearance-surface:#302642;--appearance-edge:#635579;--appearance-ink:#f3edff;--appearance-muted:#d0c6e0;--appearance-accent:#d2b2ff}.member-auth-module__KC0LfG__appearancePreview[data-profile-theme=ember]{--appearance-bg:#261d1b;--appearance-surface:#342723;--appearance-edge:#76534a;--appearance-ink:#fff1e8;--appearance-muted:#dcc6bb;--appearance-accent:#ffb18c}.member-auth-module__KC0LfG__appearancePreview[data-profile-theme=moonlight]{--appearance-bg:#f5f1f8;--appearance-surface:#fff;--appearance-edge:#c8bfd1;--appearance-ink:#292132;--appearance-muted:#544b60;--appearance-accent:#5b3c69}.member-auth-module__KC0LfG__appearancePreview[data-profile-color]{--appearance-bg:#201820;--appearance-surface:#2b222d;--appearance-edge:color-mix(in srgb, var(--profile-color) 55%, #302630);--appearance-ink:#f4ecf1;--appearance-muted:#d0c2cb;--appearance-accent:var(--profile-color)}.member-auth-module__KC0LfG__appearancePreview[data-profile-font=space-grotesk]{--member-profile-font:"Space Grotesk", Arial, sans-serif}.member-auth-module__KC0LfG__appearancePreview[data-profile-font=special-elite]{--member-profile-font:"Special Elite", "Courier New", monospace}.member-auth-module__KC0LfG__appearancePreview[data-profile-font=bodoni-moda]{--member-profile-font:"Bodoni Moda", Georgia, serif}.member-auth-module__KC0LfG__appearancePreview[data-profile-font=unbounded]{--member-profile-font:"Unbounded", Arial, sans-serif}.member-auth-module__KC0LfG__profilePanel[data-profile-font=cormorant-garamond],.member-auth-module__KC0LfG__appearancePreview[data-profile-font=cormorant-garamond]{--member-profile-font:"Cormorant Garamond", Georgia, serif}.member-auth-module__KC0LfG__profilePanel[data-profile-font=ibm-plex-mono],.member-auth-module__KC0LfG__appearancePreview[data-profile-font=ibm-plex-mono]{--member-profile-font:"IBM Plex Mono", "Courier New", monospace}.member-auth-module__KC0LfG__profilePanel[data-profile-font=archivo],.member-auth-module__KC0LfG__appearancePreview[data-profile-font=archivo]{--member-profile-font:Archivo, Arial, sans-serif}.member-auth-module__KC0LfG__profilePanel[data-profile-font=dm-serif-display],.member-auth-module__KC0LfG__appearancePreview[data-profile-font=dm-serif-display]{--member-profile-font:"DM Serif Display", Georgia, serif}.member-auth-module__KC0LfG__appearancePreviewHead{color:var(--appearance-accent,#e8a6b8);letter-spacing:.14em;justify-content:space-between;align-items:center;gap:10px;font-family:Arial,Helvetica,sans-serif;font-size:9px;font-weight:700;display:flex}.member-auth-module__KC0LfG__appearancePreviewName{overflow-wrap:anywhere;color:var(--appearance-ink,#f4ecf1);margin:11px 0 4px;font-size:21px;line-height:1.2}.member-auth-module__KC0LfG__appearancePreviewBio{overflow-wrap:anywhere;color:var(--appearance-muted,#d0c2cb);white-space:pre-wrap;margin:0;font-size:14px;line-height:1.65}.member-auth-module__KC0LfG__appearancePreviewPost{border:1px solid var(--appearance-edge,#624957);background:var(--appearance-surface,#2b222d);margin-top:13px;padding:10px 11px}.member-auth-module__KC0LfG__appearancePreviewPost>span{color:var(--appearance-accent,#e8a6b8);letter-spacing:.13em;font-family:Arial,Helvetica,sans-serif;font-size:9px;font-weight:700}.member-auth-module__KC0LfG__appearancePreviewPost p{overflow-wrap:anywhere;color:var(--appearance-ink,#f4ecf1);margin:6px 0 0;font-size:14px;line-height:1.6}.member-auth-module__KC0LfG__profilePanel[data-profile-theme],.member-auth-module__KC0LfG__appearancePreview[data-profile-theme]{--profile-bg:var(--member-page-background,#100e13);--profile-surface:var(--member-surface-raised,#28212c);--profile-edge:var(--member-border,#62525f);--profile-ink:var(--member-copy-color,#f4edf4);--profile-muted:var(--member-muted-color,#b5aab3);--profile-accent:var(--member-accent,#d49a92);--profile-accent-ink:var(--member-accent-ink,#21181b);--profile-chip:var(--member-surface,#1d1821);--appearance-bg:var(--member-page-background,#100e13);--appearance-surface:var(--member-surface-raised,#28212c);--appearance-edge:var(--member-border,#62525f);--appearance-ink:var(--member-copy-color,#f4edf4);--appearance-muted:var(--member-muted-color,#b5aab3);--appearance-accent:var(--member-accent,#d49a92)}.member-auth-module__KC0LfG__backgroundPreview,.member-auth-module__KC0LfG__backgroundPreviewEmpty{border:1px solid var(--moth-panel-edge);background:var(--moth-bg);width:62px;height:62px;color:var(--moth-rose);flex:0 0 62px;place-items:center;display:grid;position:relative;overflow:hidden}.member-auth-module__KC0LfG__backgroundPreview img{object-fit:cover}.member-auth-module__KC0LfG__backgroundPreviewEmpty{font-size:20px}.member-auth-module__KC0LfG__backgroundCopy{flex:1;min-width:0}.member-auth-module__KC0LfG__backgroundCopy .member-auth-module__KC0LfG__photoControlTitle,.member-auth-module__KC0LfG__backgroundCopy .member-auth-module__KC0LfG__photoControlCopy{margin:0}.member-auth-module__KC0LfG__backgroundCopy .member-auth-module__KC0LfG__photoControlCopy{margin-top:4px}.member-auth-module__KC0LfG__backgroundHint{color:var(--moth-soft);margin:6px 0 0;font-size:9px;line-height:1.5}@media (max-width:480px){.member-auth-module__KC0LfG__fontOptions{grid-template-columns:1fr}.member-auth-module__KC0LfG__backgroundPicker{flex-wrap:wrap;align-items:flex-start}.member-auth-module__KC0LfG__backgroundPicker>button{margin-left:74px}}
.member-settings-module__T3leSq__settingsRoot{width:100%}.member-settings-module__T3leSq__sectionNav{border-bottom:1px solid #ebdce51c;gap:8px;width:min(100% - 32px,940px);margin:18px auto 0;display:flex}.member-settings-module__T3leSq__sectionButton{color:#b8acb6;min-height:42px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px 8px 0 0;padding:0 14px;font-size:12px}.member-settings-module__T3leSq__sectionButton[aria-pressed=true]{color:#f0e9e4;background:#100e13;border-color:#ebdce526 #ebdce526 #100e13}.member-settings-module__T3leSq__sectionButton:focus-visible{outline-offset:2px;outline:2px solid #d49a92}@media (max-width:480px){.member-settings-module__T3leSq__sectionNav{width:calc(100% - 30px);margin-top:13px}.member-settings-module__T3leSq__sectionButton{flex:1;padding-inline:5px;font-size:11px}}
