.ClientMenu-module__IHlEWG__sidebar .reeltv-mobile-menu-brand{flex:none}.ClientMenu-module__IHlEWG__sidebar .reeltv-mobile-profile-group{border-bottom:1px solid color-mix(in srgb, var(--skin-ink) 12%, transparent);flex:none;margin:0 20px 3px}.ClientMenu-module__IHlEWG__sidebar .reeltv-mobile-profile-trigger{text-align:left;align-items:center;gap:10px;width:100%;min-height:55px;padding:7px 0;font-size:13px;font-weight:700;display:flex}.ClientMenu-module__IHlEWG__sidebar .reeltv-mobile-profile-link{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.ClientMenu-module__IHlEWG__sidebar .reeltv-mobile-profile-trigger>button{flex:none;place-items:center;width:34px;height:34px;display:grid}.ClientMenu-module__IHlEWG__sidebar .reeltv-mobile-profile-avatar{background:var(--skin-accent,#f47291);color:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.ClientMenu-module__IHlEWG__sidebar .reeltv-mobile-profile-avatar img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.ClientMenu-module__IHlEWG__sidebar .reeltv-mobile-profile-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;display:grid;overflow:hidden}.ClientMenu-module__IHlEWG__sidebar .reeltv-mobile-profile-name small{color:color-mix(in srgb, var(--skin-ink) 52%, transparent);text-overflow:ellipsis;font-size:10px;font-weight:500;overflow:hidden}.ClientMenu-module__IHlEWG__sidebar .reeltv-mobile-profile-trigger>button svg{transition:transform var(--motion-fast) var(--ease-out)}.ClientMenu-module__IHlEWG__sidebar .reeltv-mobile-profile-trigger>button svg.is-open{transform:rotate(180deg)}.ClientMenu-module__IHlEWG__sidebar .reeltv-mobile-profile-options{padding:0 0 5px 32px;display:grid}:is(.ClientMenu-module__IHlEWG__sidebar .reeltv-mobile-profile-options a,.ClientMenu-module__IHlEWG__sidebar .reeltv-mobile-profile-options button){text-align:left;align-items:center;gap:10px;min-height:40px;font-size:13px;font-weight:600;display:flex}.ClientMenu-module__IHlEWG__sidebar .reeltv-mobile-profile-options svg{flex:none}:is(.ClientMenu-module__IHlEWG__sidebar .reeltv-mobile-profile-options a:hover,.ClientMenu-module__IHlEWG__sidebar .reeltv-mobile-profile-options button:hover){color:var(--skin-accent,#f47291)}.ClientMenu-module__IHlEWG__sidebar .reeltv-mobile-menu-links{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.ClientMenu-module__IHlEWG__sidebar .reeltv-mobile-menu-footer{flex:none}.ClientMenu-module__IHlEWG__sidebar .reeltv-mobile-menu-notice{color:var(--color-amber-100);justify-content:space-between;align-items:center;gap:8px;padding-top:6px;font-size:11px;display:flex}.ClientMenu-module__IHlEWG__sidebar .reeltv-mobile-menu-notice button{font-size:16px}.reeltv-sheet-content.reeltv-client-menu.ClientMenu-module__IHlEWG__sidebar{width:min(64vw,280px);max-height:100dvh;overflow:hidden}.ClientMenu-module__IHlEWG__sidebar a.reeltv-mobile-profile-trigger{border-bottom:1px solid color-mix(in srgb, var(--skin-ink) 12%, transparent);color:inherit;margin:0 20px 3px;padding-bottom:7px;text-decoration:none}.ClientMenu-module__IHlEWG__sidebar .reeltv-mobile-menu-account{flex:none;align-items:center;gap:4px;padding-top:4px;display:flex}:is(.ClientMenu-module__IHlEWG__sidebar .reeltv-mobile-menu-account a,.ClientMenu-module__IHlEWG__sidebar .reeltv-mobile-menu-account button){min-height:44px;color:inherit;flex:1;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-size:12px;text-decoration:none;display:inline-flex}
.SourcePhotoInputs-module__dM6zJG__inputs{z-index:1;pointer-events:none;gap:5px;display:flex;position:absolute;top:9px;left:9px}.SourcePhotoInputs-module__dM6zJG__slot{background:var(--skin-rail);border:2px solid #ffffffeb;border-radius:10px;display:block;position:relative;overflow:hidden;box-shadow:0 2px 8px #0006}.SourcePhotoInputs-module__dM6zJG__slot img{object-fit:cover;width:100%;height:100%}
.CharacterContent-module__Y-xZ-q__gallery{padding:30px 20px max(24px, env(safe-area-inset-bottom))}.CharacterContent-module__Y-xZ-q__galleryHeader{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.CharacterContent-module__Y-xZ-q__galleryHeader h2{color:var(--skin-accent);font-size:22px;font-weight:750;line-height:1.25}.CharacterContent-module__Y-xZ-q__galleryHeader span{background:color-mix(in srgb, var(--skin-accent) 13%, transparent);color:var(--skin-accent);border-radius:999px;flex:none;padding:5px 10px;font-size:11px;font-weight:700}.CharacterContent-module__Y-xZ-q__galleryCopy{color:color-mix(in srgb, var(--skin-ink) 58%, transparent);margin-top:5px;font-size:12px;line-height:1.5}.CharacterContent-module__Y-xZ-q__empty{border:1px dashed color-mix(in srgb, var(--skin-ink) 18%, transparent);text-align:center;border-radius:20px;justify-items:center;gap:10px;margin-top:24px;padding:26px 18px;display:grid}.CharacterContent-module__Y-xZ-q__emptyIcon{background:color-mix(in srgb, var(--skin-accent) 12%, transparent);width:52px;height:52px;color:var(--skin-accent);border-radius:50%;place-items:center;display:grid}.CharacterContent-module__Y-xZ-q__empty strong{font-size:15px}.CharacterContent-module__Y-xZ-q__empty p{max-width:280px;color:color-mix(in srgb, var(--skin-ink) 60%, transparent);font-size:12px;line-height:1.5}.CharacterContent-module__Y-xZ-q__asset{border:1px solid color-mix(in srgb, var(--skin-ink) 12%, transparent);background:color-mix(in srgb, var(--skin-ink) 3%, transparent);text-align:left;border-radius:14px;gap:7px;min-width:0;padding:8px;display:grid}.CharacterContent-module__Y-xZ-q__preview{aspect-ratio:1;background:color-mix(in srgb, var(--skin-accent) 10%, var(--skin-drawer));color:var(--skin-accent);background-position:50%;background-size:cover;border-radius:10px;place-items:center;display:grid;position:relative;overflow:hidden}.CharacterContent-module__Y-xZ-q__preview img{object-fit:cover;width:100%;height:100%}.CharacterContent-module__Y-xZ-q__badge{color:#fff;background:#0009;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;bottom:7px;right:7px}.CharacterContent-module__Y-xZ-q__asset strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.CharacterContent-module__Y-xZ-q__asset small{color:color-mix(in srgb, var(--skin-ink) 55%, transparent);font-size:10px}
.ExploreTemplates-module__-XGCoG__page{min-height:100dvh;padding:8px 8px calc(88px + env(safe-area-inset-bottom));color:var(--skin-ink);background:var(--skin-page,#0c0b10)}.ExploreTemplates-module__-XGCoG__search{background:var(--skin-card);width:40px;height:40px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--skin-ink) 12%, transparent);color:color-mix(in srgb, var(--skin-ink) 68%, transparent);transition:width var(--motion-base,.2s) var(--ease-out,ease-out), box-shadow var(--motion-fast,.12s) var(--ease-out,ease-out);border:0;border-radius:10px;flex:none;align-items:center;margin:0;display:flex;overflow:hidden}.ExploreTemplates-module__-XGCoG__search:hover,.ExploreTemplates-module__-XGCoG__search:focus-within{box-shadow:inset 0 0 0 1px var(--skin-accent)}.ExploreTemplates-module__-XGCoG__searchOpen{width:240px;max-width:62vw}.ExploreTemplates-module__-XGCoG__searchToggle{width:40px;height:40px;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.ExploreTemplates-module__-XGCoG__searchToggle:focus-visible{outline:2px solid var(--skin-accent);outline-offset:-2px;border-radius:9px}.ExploreTemplates-module__-XGCoG__search input{width:100%;min-width:0;color:var(--skin-ink);font:inherit;background:0 0;border:0;outline:0;padding:0 12px 0 0;font-size:13px}.ExploreTemplates-module__-XGCoG__search input::placeholder{color:color-mix(in srgb, var(--skin-ink) 50%, transparent)}@media (prefers-reduced-motion:reduce){.ExploreTemplates-module__-XGCoG__search{transition:none}}.ExploreTemplates-module__-XGCoG__filters{scrollbar-width:thin;align-items:center;gap:6px;max-width:1500px;min-height:40px;margin:0 auto 8px;padding:0 1px;display:flex;overflow-x:auto}.ExploreTemplates-module__-XGCoG__filters>button{border:1px solid color-mix(in srgb, var(--skin-ink) 12%, transparent);background:var(--skin-card);min-height:32px;color:color-mix(in srgb, var(--skin-ink) 68%, transparent);font:inherit;cursor:pointer;border-radius:10px;flex:none;padding:0 12px;font-size:12px;font-weight:650;position:relative}.ExploreTemplates-module__-XGCoG__filters>button:after{content:"";position:absolute;inset:-5px 0}.ExploreTemplates-module__-XGCoG__filters>button:hover,.ExploreTemplates-module__-XGCoG__filters>button:focus-visible{border-color:var(--skin-accent);outline:none}.ExploreTemplates-module__-XGCoG__filters>button:disabled{opacity:.45;cursor:not-allowed}.ExploreTemplates-module__-XGCoG__filters>.ExploreTemplates-module__-XGCoG__filterSelected{border-color:var(--skin-accent);background:color-mix(in srgb, var(--skin-accent) 14%, var(--skin-card));color:var(--skin-ink)}.ExploreTemplates-module__-XGCoG__state{border:1px solid color-mix(in srgb, var(--skin-ink) 12%, transparent);background:var(--skin-card);max-width:1500px;color:color-mix(in srgb, var(--skin-ink) 72%, transparent);border-radius:14px;margin:0 auto 20px;padding:16px;font-size:13px}.ExploreTemplates-module__-XGCoG__state p{margin:0}.ExploreTemplates-module__-XGCoG__state{text-align:center;place-content:center;justify-items:center;gap:10px;min-height:180px;display:grid}.ExploreTemplates-module__-XGCoG__state>svg{color:var(--skin-accent)}.ExploreTemplates-module__-XGCoG__state button,.ExploreTemplates-module__-XGCoG__state a{border:1px solid color-mix(in srgb, var(--skin-ink) 16%, transparent);min-height:42px;color:var(--skin-ink);font:inherit;cursor:pointer;background:0 0;border-radius:11px;align-items:center;gap:7px;margin-top:4px;padding:0 14px;font-size:13px;display:inline-flex}.ExploreTemplates-module__-XGCoG__state a{text-decoration:none}.ExploreTemplates-module__-XGCoG__state button:hover,.ExploreTemplates-module__-XGCoG__state button:focus-visible,.ExploreTemplates-module__-XGCoG__state a:hover,.ExploreTemplates-module__-XGCoG__state a:focus-visible{border-color:var(--skin-accent);outline:none}.ExploreTemplates-module__-XGCoG__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:6px;max-width:1500px;margin:0 auto;display:grid}.ExploreTemplates-module__-XGCoG__group{max-width:1500px;margin:0 auto 14px}.ExploreTemplates-module__-XGCoG__groupHead{justify-content:space-between;align-items:center;gap:8px;min-height:36px;margin:0 2px 4px;display:flex}.ExploreTemplates-module__-XGCoG__groupHead h2{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:15px;font-weight:700;overflow:hidden}.ExploreTemplates-module__-XGCoG__groupHead button{min-height:32px;color:var(--skin-accent);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0 4px;font-size:12px;font-weight:650;position:relative}.ExploreTemplates-module__-XGCoG__groupHead button:after{content:"";position:absolute;inset:-4px -6px}.ExploreTemplates-module__-XGCoG__groupHead button:focus-visible{outline:2px solid var(--skin-accent);outline-offset:2px;border-radius:8px}.ExploreTemplates-module__-XGCoG__card{border:1px solid color-mix(in srgb, var(--skin-ink) 10%, transparent);background:var(--skin-card);border-radius:12px;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.ExploreTemplates-module__-XGCoG__media{aspect-ratio:3/4;background:var(--skin-rail);flex:none;position:relative;overflow:hidden}.ExploreTemplates-module__-XGCoG__noPreview{color:#ffffff6b;background:linear-gradient(135deg,#1c1a24,#100f16);place-items:center;width:100%;height:100%;display:grid;position:relative;overflow:hidden}.ExploreTemplates-module__-XGCoG__lockedPreview{color:#ffffffb3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);font-weight:600}.ExploreTemplates-module__-XGCoG__noPreview img,.ExploreTemplates-module__-XGCoG__noPreview video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ExploreTemplates-module__-XGCoG__previewOverlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#00000073;place-items:center;display:grid;position:absolute;inset:0}.ExploreTemplates-module__-XGCoG__mediaFavorite{z-index:2;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c0b10b8;border:1px solid #ffffff38;border-radius:999px;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:9px;right:9px}.ExploreTemplates-module__-XGCoG__mediaOpen{z-index:0;cursor:pointer;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;display:block;position:absolute;inset:0}.ExploreTemplates-module__-XGCoG__mediaOpen:focus-visible{outline:2px solid var(--skin-accent);outline-offset:-2px}.ExploreTemplates-module__-XGCoG__lock{z-index:1;border:1px solid color-mix(in srgb, var(--skin-accent) 55%, transparent);background:color-mix(in srgb, var(--skin-accent) 22%, var(--skin-player-deep));color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;border-radius:8px;align-items:center;gap:5px;padding:5px 7px;font-size:10px;font-weight:700;display:inline-flex;position:absolute;top:60px;right:9px}.ExploreTemplates-module__-XGCoG__mediaFooter{z-index:1;pointer-events:none;background:linear-gradient(#08070c00 0%,#08070c9e 42%,#08070ceb 100%);flex-wrap:wrap;align-items:center;gap:5px;min-width:0;padding:30px 7px 7px;display:flex;position:absolute;bottom:0;left:0;right:0}.ExploreTemplates-module__-XGCoG__useButton{border:1px solid color-mix(in srgb, var(--skin-accent) 42%, transparent);color:#fff;max-width:100%;min-height:26px;font:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;pointer-events:auto;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:border-color var(--motion-fast,.12s) var(--ease-out,ease-out), background-color var(--motion-fast,.12s) var(--ease-out,ease-out);background:#08070c8c;border-radius:999px;flex:0 auto;align-items:center;padding:0 9px;font-size:11px;font-weight:700;line-height:1.3;text-decoration:none;display:inline-flex;overflow:hidden}.ExploreTemplates-module__-XGCoG__useButton:hover,.ExploreTemplates-module__-XGCoG__useButton:focus-visible{border-color:var(--skin-accent);background:color-mix(in srgb, var(--skin-accent) 26%, #08070c8c);outline:none}@media (prefers-reduced-motion:reduce){.ExploreTemplates-module__-XGCoG__useButton{transition:none}}.ExploreTemplates-module__-XGCoG__homeTags{gap:4px;display:flex;overflow:hidden}.ExploreTemplates-module__-XGCoG__homeTags span{border:1px solid color-mix(in srgb, var(--skin-accent) 34%, transparent);background:color-mix(in srgb, var(--skin-accent) 12%, var(--skin-player-deep));min-width:0;color:color-mix(in srgb, #fff 92%, var(--skin-accent));text-overflow:ellipsis;white-space:nowrap;border-radius:6px;padding:2px 6px;font-size:10px;line-height:1.35;overflow:hidden}.ExploreTemplates-module__-XGCoG__marketTag{background:color-mix(in srgb, var(--skin-accent) 50%, var(--skin-player-deep));color:#fff;letter-spacing:.04em;white-space:nowrap;border-radius:6px;flex:none;margin-left:auto;padding:3px 7px;font-size:10px;font-weight:800}.ExploreTemplates-module__-XGCoG__composerPreview{aspect-ratio:16/9;width:100%;height:auto;max-height:min(40vh,240px);position:relative;overflow:hidden}.ExploreTemplates-module__-XGCoG__more{max-width:1500px;color:color-mix(in srgb, var(--skin-ink) 60%, transparent);justify-items:center;gap:8px;margin:24px auto 0;font-size:12px;display:grid}.ExploreTemplates-module__-XGCoG__more p{margin:0}.ExploreTemplates-module__-XGCoG__more button{border:1px solid color-mix(in srgb, var(--skin-ink) 16%, transparent);min-height:42px;color:var(--skin-ink);font:inherit;cursor:pointer;background:0 0;border-radius:11px;padding:0 20px;font-size:13px}.ExploreTemplates-module__-XGCoG__more button:hover:not(:disabled),.ExploreTemplates-module__-XGCoG__more button:focus-visible{border-color:var(--skin-accent);outline:none}.ExploreTemplates-module__-XGCoG__more button:disabled{cursor:wait;opacity:.6}.ExploreTemplates-module__-XGCoG__skeleton{gap:9px;display:grid}.ExploreTemplates-module__-XGCoG__skeleton>div{aspect-ratio:3/4;background:linear-gradient(100deg, var(--skin-card) 25%, color-mix(in srgb, var(--skin-card) 78%, white) 40%, var(--skin-card) 65%);animation:ExploreTemplates-module__-XGCoG__template-shimmer var(--motion-slow,.32s) var(--ease-out,ease-out) infinite alternate;background-size:300% 100%;border-radius:12px}.ExploreTemplates-module__-XGCoG__skeleton>span{background:var(--skin-card);border-radius:5px;height:10px}.ExploreTemplates-module__-XGCoG__skeleton>span:last-child{width:65%}@keyframes ExploreTemplates-module__-XGCoG__template-shimmer{to{background-position:100% 0}}@media (prefers-reduced-motion:reduce){.ExploreTemplates-module__-XGCoG__skeleton>div{animation:none}}@media (min-width:700px){.ExploreTemplates-module__-XGCoG__grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:16px}.ExploreTemplates-module__-XGCoG__page{padding-inline:clamp(16px,3vw,44px)}.ExploreTemplates-module__-XGCoG__card{width:100%;max-width:230px}}@media (min-width:1100px){.ExploreTemplates-module__-XGCoG__grid{gap:20px}}
.VoiceCallDialog-module__bGpD7W__dialog{text-align:center;width:min(440px,100vw - 32px)}.VoiceCallDialog-module__bGpD7W__dialog>h2:not(.VoiceCallDialog-module__bGpD7W__sr-only){margin-bottom:10px}.VoiceCallDialog-module__bGpD7W__content{justify-items:center;gap:12px;display:grid}.VoiceCallDialog-module__bGpD7W__portrait{aspect-ratio:1;border:3px solid color-mix(in srgb, var(--skin-accent) 68%, transparent);object-fit:cover;width:clamp(144px,42vw,184px);box-shadow:0 12px 36px color-mix(in srgb, var(--skin-accent) 20%, transparent);border-radius:50%;margin:4px auto 0}.VoiceCallDialog-module__bGpD7W__name{overflow-wrap:anywhere;max-width:100%;font-size:22px;font-weight:750}.VoiceCallDialog-module__bGpD7W__timer{color:color-mix(in srgb, var(--skin-ink) 62%, transparent);font-variant-numeric:tabular-nums;letter-spacing:.08em;font-size:16px}.VoiceCallDialog-module__bGpD7W__status{border:1px solid color-mix(in srgb, var(--skin-accent) 25%, transparent);background:color-mix(in srgb, var(--skin-accent) 8%, transparent);width:100%;color:var(--skin-accent);text-align:left;border-radius:16px;align-items:center;gap:12px;margin-top:4px;padding:13px 15px;display:flex}.VoiceCallDialog-module__bGpD7W__status span{gap:3px;display:grid}.VoiceCallDialog-module__bGpD7W__status strong{font-size:13px}.VoiceCallDialog-module__bGpD7W__status small{color:color-mix(in srgb, var(--skin-ink) 72%, transparent);font-size:12px;line-height:1.45}.VoiceCallDialog-module__bGpD7W__controls{grid-template-columns:repeat(3,1fr);gap:12px;width:100%;margin:5px 0;display:grid}.VoiceCallDialog-module__bGpD7W__controls button{border:1px solid color-mix(in srgb, var(--skin-ink) 12%, transparent);background:color-mix(in srgb, var(--skin-ink) 4%, transparent);min-height:70px;color:color-mix(in srgb, var(--skin-ink) 50%, transparent);border-radius:16px;align-content:center;justify-items:center;gap:5px;display:grid}.VoiceCallDialog-module__bGpD7W__controls button:disabled{cursor:not-allowed;opacity:.62}.VoiceCallDialog-module__bGpD7W__controls small{font-size:10px}.VoiceCallDialog-module__bGpD7W__content>a{width:100%}@media (max-width:600px){.VoiceCallDialog-module__bGpD7W__dialog{width:100%}.VoiceCallDialog-module__bGpD7W__portrait{width:clamp(132px,40vw,168px)}}
.CollectionPage-module__RQg29G__page{width:100%;min-height:50vh;color:var(--skin-ink);padding:4px 0 32px}.CollectionPage-module__RQg29G__header{border-bottom:1px solid color-mix(in srgb, var(--skin-ink) 10%, transparent);grid-template-columns:36px minmax(0,1fr);align-items:center;gap:8px;margin-bottom:12px;padding-bottom:10px;display:grid}.CollectionPage-module__RQg29G__back{width:40px;height:40px;color:color-mix(in srgb, var(--skin-ink) 80%, transparent);transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);background:0 0;border:0;border-radius:50%;place-items:center;font-size:23px;line-height:1;display:grid}.CollectionPage-module__RQg29G__back:hover{background:color-mix(in srgb, var(--skin-ink) 8%, transparent);color:var(--skin-ink)}.CollectionPage-module__RQg29G__back:focus-visible,.CollectionPage-module__RQg29G__story:focus-visible{outline:2px solid var(--skin-accent,#f36b8d);outline-offset:3px}.CollectionPage-module__RQg29G__heading{min-width:0}.CollectionPage-module__RQg29G__heading h1{letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;font-size:19px;font-weight:680;overflow:hidden}.CollectionPage-module__RQg29G__list{margin:0;padding:0;list-style:none;display:grid}.CollectionPage-module__RQg29G__list>li+li{border-top:1px solid color-mix(in srgb, var(--skin-ink) 8%, transparent)}.CollectionPage-module__RQg29G__story{min-height:106px;color:inherit;grid-template-columns:68px minmax(0,1fr) 24px;align-items:center;gap:14px;padding:12px 2px;text-decoration:none;display:grid}.CollectionPage-module__RQg29G__cover{aspect-ratio:.72;background:color-mix(in srgb, var(--skin-ink) 6%, transparent);border-radius:7px;width:68px;position:relative;overflow:hidden}.CollectionPage-module__RQg29G__cover img{object-fit:cover;width:100%;height:100%}.CollectionPage-module__RQg29G__copy{min-width:0}.CollectionPage-module__RQg29G__genre{color:var(--skin-accent,#f36b8d);letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:9px;font-weight:650;display:block}.CollectionPage-module__RQg29G__copy h2{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:650;line-height:1.3;display:-webkit-box;overflow:hidden}.CollectionPage-module__RQg29G__copy p{color:color-mix(in srgb, var(--skin-ink) 50%, transparent);text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:10px;overflow:hidden}.CollectionPage-module__RQg29G__copy small{color:color-mix(in srgb, var(--skin-ink) 50%, transparent);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:5px;font-size:10px;line-height:1.35;display:-webkit-box;overflow:hidden}.CollectionPage-module__RQg29G__open{color:color-mix(in srgb, var(--skin-ink) 38%, transparent);transition:color var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);font-size:16px}.CollectionPage-module__RQg29G__story:hover .CollectionPage-module__RQg29G__open{color:var(--skin-accent,#f36b8d);transform:translate(2px,-2px)}.CollectionPage-module__RQg29G__content .reeltv-me-history-groups{gap:20px}.CollectionPage-module__RQg29G__content .reeltv-me-history-group__heading{color:color-mix(in srgb, var(--skin-ink) 75%, transparent);letter-spacing:0;text-transform:none;margin-bottom:8px;font-size:12px}.CollectionPage-module__RQg29G__content .reeltv-me-history-group__heading span{color:color-mix(in srgb, var(--skin-ink) 50%, transparent);font-size:10px}.CollectionPage-module__RQg29G__content .reeltv-me-history-group__list{gap:0}.CollectionPage-module__RQg29G__content .reeltv-me-history-group{background:0 0;border:0;border-radius:0;padding:0}.CollectionPage-module__RQg29G__content .reeltv-me-history-row{border:0;border-bottom:1px solid color-mix(in srgb, var(--skin-ink) 8%, transparent);background:0 0;border-radius:0;grid-template-columns:68px minmax(0,1fr) auto;gap:14px;padding:10px 2px}.CollectionPage-module__RQg29G__content .reeltv-me-history-row__poster{aspect-ratio:.72;border-radius:7px;width:68px}.CollectionPage-module__RQg29G__content .reeltv-me-history-row__copy strong{font-size:13px}:is(.CollectionPage-module__RQg29G__content .reeltv-me-history-row__copy small,.CollectionPage-module__RQg29G__content .reeltv-me-history-row__time){font-size:10px}@media (min-width:640px){.CollectionPage-module__RQg29G__page{padding-top:20px}.CollectionPage-module__RQg29G__header{margin-bottom:16px}.CollectionPage-module__RQg29G__story{grid-template-columns:76px minmax(0,1fr) 24px;min-height:120px}.CollectionPage-module__RQg29G__cover{width:76px}.CollectionPage-module__RQg29G__content .reeltv-me-history-row__poster{width:76px}}@media (prefers-reduced-motion:reduce){.CollectionPage-module__RQg29G__back,.CollectionPage-module__RQg29G__open,.CollectionPage-module__RQg29G__story:hover .CollectionPage-module__RQg29G__open{transition-duration:0s;transform:none}}
.AppHome-module__AOJPZq__duoRail{overscroll-behavior-x:contain;touch-action:auto;grid-template-rows:repeat(2,auto);grid-auto-columns:calc(28.5714% - .535714rem);grid-auto-flow:column;gap:.75rem .625rem;padding-bottom:6px;display:grid;overflow-x:auto}@media (min-width:768px){.AppHome-module__AOJPZq__duoRail{grid-auto-columns:min(28.5714% - .857143rem,190px);gap:1rem}}
.ShortsHub-module__er9dZW__pinnedChips{z-index:19;background:var(--skin-page,#100d0d);border-bottom:1px solid color-mix(in srgb, var(--skin-ink) 6%, transparent);position:sticky;top:52px}
.CharacterCreator-module__ssCvwG__main{width:min(1040px,100%);min-height:calc(100dvh - 170px);margin:0 auto;padding:24px 0 40px}.CharacterCreator-module__ssCvwG__progress{background:color-mix(in srgb, var(--skin-ink) 13%, transparent);border-radius:99px;height:4px;overflow:hidden}.CharacterCreator-module__ssCvwG__progress span{border-radius:inherit;height:100%;transition:width var(--motion-base) var(--ease-out);background:linear-gradient(90deg,#e94678,#ff7194);display:block}.CharacterCreator-module__ssCvwG__stepHeading{text-align:center;justify-content:center;align-items:center;gap:18px;margin:28px 0 30px;display:flex}.CharacterCreator-module__ssCvwG__stepHeading h1,.CharacterCreator-module__ssCvwG__main>h1{letter-spacing:-.035em;margin:3px 0 0;font-size:clamp(23px,3vw,30px);font-weight:750}.CharacterCreator-module__ssCvwG__stepHeading p{color:#ef6688;letter-spacing:.12em;margin:0;font-size:10px;font-weight:800}.CharacterCreator-module__ssCvwG__stepCount{color:color-mix(in srgb, var(--skin-ink) 50%, transparent);font-size:12px}.CharacterCreator-module__ssCvwG__backIcon,.CharacterCreator-module__ssCvwG__back{color:color-mix(in srgb, var(--skin-ink) 68%, transparent);align-items:center;gap:7px;display:inline-flex}.CharacterCreator-module__ssCvwG__backIcon:disabled{visibility:hidden}.CharacterCreator-module__ssCvwG__back{margin-bottom:22px;font-size:13px}.CharacterCreator-module__ssCvwG__typeTabs{justify-content:center;gap:9px;margin-bottom:20px;display:flex}.CharacterCreator-module__ssCvwG__typeTabs button,.CharacterCreator-module__ssCvwG__previewTabs button{border:1px solid color-mix(in srgb, var(--skin-ink) 10%, transparent);min-height:44px;color:color-mix(in srgb, var(--skin-ink) 62%, transparent);border-radius:99px;align-items:center;padding:9px 20px;font-size:13px;display:inline-flex}.CharacterCreator-module__ssCvwG__typeTabs button[aria-pressed=true],.CharacterCreator-module__ssCvwG__previewTabs button[aria-pressed=true]{color:var(--skin-ink);background:#f061841a;border-color:#f06184}.CharacterCreator-module__ssCvwG__typeGrid{grid-template-columns:repeat(2,minmax(0,236px));justify-content:center;gap:14px;display:grid}.CharacterCreator-module__ssCvwG__typeCard{isolation:isolate;aspect-ratio:.75;border:1px solid color-mix(in srgb, var(--skin-ink) 12%, transparent);background:var(--skin-card,#211e22);text-align:center;border-radius:9px;position:relative;overflow:hidden}.CharacterCreator-module__ssCvwG__typeCard[aria-pressed=true]{border:2px solid #f06184;box-shadow:0 0 0 1px #f061842e}.CharacterCreator-module__ssCvwG__typeCard:disabled{cursor:not-allowed}.CharacterCreator-module__ssCvwG__typeCard.CharacterCreator-module__ssCvwG__comingSoon>img{filter:brightness(.48)}.CharacterCreator-module__ssCvwG__typeCard>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.CharacterCreator-module__ssCvwG__typeGrid[data-has-selection=true] .CharacterCreator-module__ssCvwG__typeCard:not([aria-pressed=true])>img{filter:brightness(.52)}.CharacterCreator-module__ssCvwG__typeShade{z-index:1;background:linear-gradient(#0000,#000000bf);position:absolute;inset:45% 0 0}.CharacterCreator-module__ssCvwG__typeCard strong{z-index:2;color:#fff;width:100%;font-size:17px;position:absolute;bottom:14px;left:0}.CharacterCreator-module__ssCvwG__typeGrid[data-has-selection=true] .CharacterCreator-module__ssCvwG__typeCard strong{color:#ffffff94;text-transform:uppercase}.CharacterCreator-module__ssCvwG__typeGrid[data-has-selection=true] .CharacterCreator-module__ssCvwG__typeCard[aria-pressed=true] strong{color:#f06184}.CharacterCreator-module__ssCvwG__typeCard i{z-index:2;background:var(--skin-ink);width:25px;height:25px;color:var(--skin-page);border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px}.CharacterCreator-module__ssCvwG__typeCard small{z-index:2;color:#fff;width:100%;font-size:12px;position:absolute;bottom:40px;left:0}.CharacterCreator-module__ssCvwG__sections{gap:22px;display:grid}.CharacterCreator-module__ssCvwG__sections section{border:1px solid color-mix(in srgb, var(--skin-ink) 8%, transparent);background:color-mix(in srgb, var(--skin-ink) 3.5%, transparent);border-radius:12px;padding:18px 20px}.CharacterCreator-module__ssCvwG__sections h2{justify-content:center;align-items:center;gap:12px;margin:0 0 15px;font-size:17px;font-weight:700;display:flex}.CharacterCreator-module__ssCvwG__sections h2 b{color:#ff6d91}.CharacterCreator-module__ssCvwG__choices{flex-wrap:wrap;justify-content:center;gap:9px;display:flex}.CharacterCreator-module__ssCvwG__choice{border:1px solid color-mix(in srgb, var(--skin-ink) 12%, transparent);background:color-mix(in srgb, var(--skin-ink) 2.5%, transparent);min-height:43px;color:color-mix(in srgb, var(--skin-ink) 84%, transparent);transition:border-color var(--motion-fast) var(--ease-out), background-color var(--motion-fast) var(--ease-out);border-radius:9px;align-items:center;gap:6px;padding:9px 14px;font-size:13px;display:inline-flex}.CharacterCreator-module__ssCvwG__choice[aria-pressed=true]{border-color:color-mix(in srgb, var(--skin-ink) 90%, transparent);background:color-mix(in srgb, var(--skin-ink) 10%, transparent);color:var(--skin-ink)}.CharacterCreator-module__ssCvwG__age{align-items:center;gap:15px;max-width:610px;margin:auto;display:flex}.CharacterCreator-module__ssCvwG__age input{accent-color:#f16284;flex:1}.CharacterCreator-module__ssCvwG__summary{border:1px solid color-mix(in srgb, var(--skin-ink) 12%, transparent);background:color-mix(in srgb, var(--skin-ink) 4.5%, transparent);text-align:left;border-radius:10px;justify-content:space-between;align-items:center;width:min(100%,660px);min-height:70px;margin:8px auto;padding:12px 17px;display:flex}.CharacterCreator-module__ssCvwG__summary span{gap:6px;display:grid}.CharacterCreator-module__ssCvwG__summary small,.CharacterCreator-module__ssCvwG__previewStat small{color:color-mix(in srgb, var(--skin-ink) 45%, transparent);text-transform:uppercase;letter-spacing:.06em;font-size:10px}.CharacterCreator-module__ssCvwG__summary strong{font-size:14px}.CharacterCreator-module__ssCvwG__lastStep{justify-items:center;gap:14px;display:grid}.CharacterCreator-module__ssCvwG__lastStep label{gap:9px;width:min(100%,460px);font-size:13px;font-weight:650;display:grid}.CharacterCreator-module__ssCvwG__lastStep input{border:1px solid color-mix(in srgb, var(--skin-ink) 16%, transparent);background:color-mix(in srgb, var(--skin-ink) 5%, transparent);width:100%;height:48px;color:var(--skin-ink);border-radius:9px;outline:none;padding:0 14px}.CharacterCreator-module__ssCvwG__lastStep input:focus{border-color:#f06184}.CharacterCreator-module__ssCvwG__miniPreview{aspect-ratio:.76;background:var(--skin-card,#222);border-radius:12px;width:min(100%,230px);position:relative;overflow:hidden}.CharacterCreator-module__ssCvwG__miniPreview>div{background:linear-gradient(#0000,#000000d1);gap:4px;padding:25px 12px 12px;display:grid;position:absolute;bottom:0;left:0;right:0}.CharacterCreator-module__ssCvwG__miniPreview strong{font-size:14px}.CharacterCreator-module__ssCvwG__miniPreview small{color:#ffffffbf;font-size:11px}.CharacterCreator-module__ssCvwG__primary,.CharacterCreator-module__ssCvwG__secondary{border-radius:9px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:0 22px;font-size:13px;font-weight:750;display:inline-flex}.CharacterCreator-module__ssCvwG__primary{min-width:190px;color:var(--skin-on-accent,#fff);background:linear-gradient(100deg,#e64877,#fa6488)}.CharacterCreator-module__ssCvwG__primary:disabled{cursor:not-allowed;opacity:.45}.CharacterCreator-module__ssCvwG__secondary{border:1px solid color-mix(in srgb, var(--skin-ink) 20%, transparent);color:var(--skin-ink)}.CharacterCreator-module__ssCvwG__footer{justify-content:center;margin-top:30px;display:flex}.CharacterCreator-module__ssCvwG__editorFooter{justify-content:center;gap:12px;margin-top:34px;display:flex}.CharacterCreator-module__ssCvwG__wide{border:1px solid color-mix(in srgb, var(--skin-ink) 12%, transparent);border-radius:9px;width:min(100%,650px);min-height:45px;margin:18px auto}.CharacterCreator-module__ssCvwG__editorChoices{max-width:750px;margin:24px auto 0}.CharacterCreator-module__ssCvwG__muted{color:color-mix(in srgb, var(--skin-ink) 50%, transparent);text-align:center;justify-content:center;align-items:center;gap:6px;font-size:12px;display:flex}.CharacterCreator-module__ssCvwG__previewTitle{text-align:left;grid-column:1/-1;margin:0 0 2px}.CharacterCreator-module__ssCvwG__previewMeta{color:color-mix(in srgb, var(--skin-ink) 55%, transparent);text-align:left;grid-column:1/-1;margin:0 0 8px;font-size:13px}.CharacterCreator-module__ssCvwG__preview{grid-template-columns:minmax(260px,360px) minmax(300px,1fr);align-items:start;gap:24px;max-width:800px;margin:22px auto;display:grid}.CharacterCreator-module__ssCvwG__previewHero{min-width:0}.CharacterCreator-module__ssCvwG__previewCaption{display:none}.CharacterCreator-module__ssCvwG__previewMedia{aspect-ratio:.66;background:var(--skin-card,#211e22);border-radius:14px;position:relative;overflow:hidden}.CharacterCreator-module__ssCvwG__previewInfo{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:10px;display:grid}.CharacterCreator-module__ssCvwG__previewTabs{grid-column:1/-1;gap:8px;margin-bottom:6px;display:flex}.CharacterCreator-module__ssCvwG__previewGrid{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.CharacterCreator-module__ssCvwG__previewStat{background:color-mix(in srgb, var(--skin-ink) 6%, transparent);min-height:65px;color:var(--skin-ink);text-align:left;border:1px solid #0000;border-radius:9px;gap:7px;padding:13px;display:grid}.CharacterCreator-module__ssCvwG__previewGrid button.CharacterCreator-module__ssCvwG__previewStat{transition:border-color var(--motion-fast) var(--ease-out), background-color var(--motion-fast) var(--ease-out)}.CharacterCreator-module__ssCvwG__previewGrid button.CharacterCreator-module__ssCvwG__previewStat:hover{border-color:color-mix(in srgb, var(--skin-ink) 22%, transparent);background:color-mix(in srgb, var(--skin-ink) 10%, transparent)}.CharacterCreator-module__ssCvwG__previewStat strong{font-size:13px}.CharacterCreator-module__ssCvwG__nameField{color:color-mix(in srgb, var(--skin-ink) 54%, transparent);text-transform:uppercase;letter-spacing:.06em;grid-column:1/-1;gap:7px;font-size:10px;display:grid}.CharacterCreator-module__ssCvwG__nameField input{border:1px solid color-mix(in srgb, var(--skin-ink) 12%, transparent);background:color-mix(in srgb, var(--skin-ink) 6%, transparent);width:100%;height:46px;color:var(--skin-ink);text-transform:none;letter-spacing:normal;border-radius:9px;padding:0 12px;font-size:14px}.CharacterCreator-module__ssCvwG__previewInfo>.CharacterCreator-module__ssCvwG__primary,.CharacterCreator-module__ssCvwG__previewInfo>.CharacterCreator-module__ssCvwG__muted{grid-column:1/-1}.CharacterCreator-module__ssCvwG__editorScreen{z-index:var(--z-dialog);background:var(--skin-page,#111);flex-direction:column;align-items:center;padding:clamp(36px,7vh,76px) 24px 130px;display:flex;position:fixed;inset:0;overflow-y:auto}.CharacterCreator-module__ssCvwG__editorTitle{text-align:center;margin:0;font-size:clamp(22px,3vw,30px);font-weight:750}.CharacterCreator-module__ssCvwG__editorScreen>.CharacterCreator-module__ssCvwG__muted{margin-top:18px}.CharacterCreator-module__ssCvwG__editorScreen .CharacterCreator-module__ssCvwG__editorChoices{width:min(100%,760px);margin-top:clamp(28px,7vh,70px)}.CharacterCreator-module__ssCvwG__editorFooter{right:0;bottom:max(34px, env(safe-area-inset-bottom));background:linear-gradient(transparent, var(--skin-page,#111) 22%);justify-content:center;gap:12px;padding:12px 16px;display:flex;position:fixed;left:0}.CharacterCreator-module__ssCvwG__editorFooter .CharacterCreator-module__ssCvwG__secondary,.CharacterCreator-module__ssCvwG__editorFooter .CharacterCreator-module__ssCvwG__primary{min-width:138px}.CharacterCreator-module__ssCvwG__notice{color:#ff94aa;text-align:center;font-size:13px}@media (max-width:640px){.CharacterCreator-module__ssCvwG__main{padding-top:18px}.CharacterCreator-module__ssCvwG__stepHeading{justify-content:space-between;margin:22px 0}.CharacterCreator-module__ssCvwG__stepHeading h1{font-size:22px}.CharacterCreator-module__ssCvwG__stepHeading p{font-size:9px}.CharacterCreator-module__ssCvwG__typeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.CharacterCreator-module__ssCvwG__typeCard{aspect-ratio:.68}.CharacterCreator-module__ssCvwG__typeCard strong{font-size:15px}.CharacterCreator-module__ssCvwG__sections{gap:14px}.CharacterCreator-module__ssCvwG__sections section{padding:15px 12px}.CharacterCreator-module__ssCvwG__sections h2{font-size:15px}.CharacterCreator-module__ssCvwG__choice{min-height:39px;padding:8px 10px;font-size:12px}.CharacterCreator-module__ssCvwG__summary{min-height:62px}.CharacterCreator-module__ssCvwG__preview{grid-template-columns:1fr;gap:14px}.CharacterCreator-module__ssCvwG__previewMedia{aspect-ratio:.8}.CharacterCreator-module__ssCvwG__previewInfo{grid-template-columns:repeat(2,minmax(0,1fr))}.CharacterCreator-module__ssCvwG__editorScreen{padding-left:16px;padding-right:16px}.CharacterCreator-module__ssCvwG__editorScreen .CharacterCreator-module__ssCvwG__editorChoices{margin-top:30px}.CharacterCreator-module__ssCvwG__editorFooter .CharacterCreator-module__ssCvwG__secondary,.CharacterCreator-module__ssCvwG__editorFooter .CharacterCreator-module__ssCvwG__primary{flex:1;min-width:0;max-width:180px}.CharacterCreator-module__ssCvwG__footer{background:linear-gradient(transparent, var(--skin-page,#0c0b10) 20%);padding:12px 0;position:sticky;bottom:76px}.CharacterCreator-module__ssCvwG__footer .CharacterCreator-module__ssCvwG__primary{width:min(100%,360px)}}@media (prefers-reduced-motion:reduce){.CharacterCreator-module__ssCvwG__progress span,.CharacterCreator-module__ssCvwG__choice{transition-duration:0s}}.CharacterCreator-module__ssCvwG__main{width:min(680px,100%);min-height:calc(100dvh - 108px);padding:14px 0 64px}.CharacterCreator-module__ssCvwG__progress{margin-top:1px}.CharacterCreator-module__ssCvwG__stepHeading{min-height:50px;margin:12px 0 24px;position:relative}.CharacterCreator-module__ssCvwG__stepHeading>div{justify-items:center;display:grid}.CharacterCreator-module__ssCvwG__stepHeading h1{letter-spacing:-.025em;margin-top:0;font-size:clamp(22px,2vw,25px)}.CharacterCreator-module__ssCvwG__stepHeading p{margin-bottom:3px}.CharacterCreator-module__ssCvwG__main[data-step="1"] .CharacterCreator-module__ssCvwG__stepHeading p,.CharacterCreator-module__ssCvwG__main[data-step="1"] .CharacterCreator-module__ssCvwG__stepCount,.CharacterCreator-module__ssCvwG__main[data-step="2"] .CharacterCreator-module__ssCvwG__stepHeading p,.CharacterCreator-module__ssCvwG__main[data-step="2"] .CharacterCreator-module__ssCvwG__stepCount,.CharacterCreator-module__ssCvwG__main[data-step="3"] .CharacterCreator-module__ssCvwG__stepHeading p,.CharacterCreator-module__ssCvwG__main[data-step="3"] .CharacterCreator-module__ssCvwG__stepCount{display:none}.CharacterCreator-module__ssCvwG__stepCount{color:var(--skin-ink);font-size:12px;position:absolute;top:50%;right:calc(50% - 165px);transform:translateY(-50%)}.CharacterCreator-module__ssCvwG__backIcon{justify-content:center;width:44px;height:44px;position:absolute;top:50%;left:-12px;transform:translateY(-50%)}.CharacterCreator-module__ssCvwG__sections{gap:24px}.CharacterCreator-module__ssCvwG__sections section{background:0 0;border:0;border-radius:0;padding:0}.CharacterCreator-module__ssCvwG__sections section:first-child>h2{display:none}.CharacterCreator-module__ssCvwG__sections h2{margin:0 0 14px;font-size:16px}.CharacterCreator-module__ssCvwG__imageOptions{scrollbar-width:none;justify-content:center;gap:10px;display:flex;overflow-x:auto}.CharacterCreator-module__ssCvwG__imageOptions::-webkit-scrollbar{display:none}.CharacterCreator-module__ssCvwG__imageOption{isolation:isolate;aspect-ratio:.76;border:1px solid color-mix(in srgb, var(--skin-ink) 8%, transparent);background:var(--skin-card,#211e22);text-align:center;border-radius:13px;flex:none;width:116px;position:relative;overflow:hidden}.CharacterCreator-module__ssCvwG__imageOption>img{z-index:0;object-fit:cover;filter:brightness(.52)}.CharacterCreator-module__ssCvwG__imageOption[aria-pressed=true]>img{filter:none}.CharacterCreator-module__ssCvwG__imageOption:after{z-index:1;content:"";background:linear-gradient(#0000,#050505 48%);position:absolute;inset:66% 0 0}.CharacterCreator-module__ssCvwG__imageOption>span{z-index:2;color:#fff;text-overflow:ellipsis;text-shadow:0 1px 4px #000;white-space:nowrap;font-size:13px;line-height:1.1;position:absolute;bottom:12px;left:3px;right:3px;overflow:hidden}.CharacterCreator-module__ssCvwG__imageOption[aria-pressed=true]{border:2px solid color-mix(in srgb, var(--skin-ink) 92%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--skin-ink) 20%, transparent)}.CharacterCreator-module__ssCvwG__imageOption>i,.CharacterCreator-module__ssCvwG__voiceOption>i{z-index:3;background:var(--skin-ink);width:21px;height:21px;color:var(--skin-page);border-radius:50%;place-items:center;font-style:normal;display:grid;position:absolute;top:5px;right:5px}.CharacterCreator-module__ssCvwG__ethnicityOptions .CharacterCreator-module__ssCvwG__imageOption{aspect-ratio:.79;width:130px}.CharacterCreator-module__ssCvwG__hairOptions .CharacterCreator-module__ssCvwG__imageOption{aspect-ratio:.75;width:104px}.CharacterCreator-module__ssCvwG__hairColorOptions .CharacterCreator-module__ssCvwG__imageOption{aspect-ratio:.91;width:112px}.CharacterCreator-module__ssCvwG__eyeOptions .CharacterCreator-module__ssCvwG__imageOption{aspect-ratio:.92;width:114px}.CharacterCreator-module__ssCvwG__bodyOptions .CharacterCreator-module__ssCvwG__imageOption{aspect-ratio:.68;width:114px}.CharacterCreator-module__ssCvwG__bustOptions .CharacterCreator-module__ssCvwG__imageOption{aspect-ratio:1;width:152px}.CharacterCreator-module__ssCvwG__ageSection h2{margin-bottom:14px}.CharacterCreator-module__ssCvwG__sections .CharacterCreator-module__ssCvwG__ageSection{padding:0}.CharacterCreator-module__ssCvwG__agePanel{border:1px solid color-mix(in srgb, var(--skin-ink) 7%, transparent);background:var(--skin-card,#1c1c1d);border-radius:12px;padding:21px 42px 24px}.CharacterCreator-module__ssCvwG__ageLabel{display:none}.CharacterCreator-module__ssCvwG__ageValue{width:max-content;color:var(--skin-ink);border:1px solid #d86c87;border-radius:6px;margin:0 auto 25px;padding:5px 10px;font-size:12px;font-weight:700;display:block}.CharacterCreator-module__ssCvwG__age{gap:16px;max-width:600px}.CharacterCreator-module__ssCvwG__age input{accent-color:#ff688e}.CharacterCreator-module__ssCvwG__footer{z-index:30;right:0;bottom:max(13px, env(safe-area-inset-bottom));pointer-events:none;justify-content:center;margin:0;display:flex;position:fixed;left:0}.CharacterCreator-module__ssCvwG__footer .CharacterCreator-module__ssCvwG__primary{pointer-events:auto;border-radius:8px;min-width:122px;min-height:37px;padding:0 20px;font-size:12px}.CharacterCreator-module__ssCvwG__preview{grid-template-columns:minmax(0,296px) minmax(0,1fr);gap:34px;max-width:640px;margin-top:0}.CharacterCreator-module__ssCvwG__previewMedia{aspect-ratio:.66}.CharacterCreator-module__ssCvwG__previewMedia>img{object-fit:cover}.CharacterCreator-module__ssCvwG__previewMedia:after{content:"";pointer-events:none;background:linear-gradient(#0000,#111 58%);position:absolute;inset:72% 0 0}.CharacterCreator-module__ssCvwG__previewTabs button{flex:1;padding:9px 12px}.CharacterCreator-module__ssCvwG__previewStat{background:var(--skin-card,#242123)}.CharacterCreator-module__ssCvwG__editorScreen{background:var(--skin-page,#111)}.CharacterCreator-module__ssCvwG__relationshipEditor .CharacterCreator-module__ssCvwG__editorChoices{grid-template-columns:repeat(5,minmax(0,1fr));justify-items:center;gap:12px;width:min(100%,710px);margin-top:30px;display:grid}.CharacterCreator-module__ssCvwG__relationshipEditor .CharacterCreator-module__ssCvwG__choice{background:linear-gradient(var(--skin-card,#202020), var(--skin-card,#181818));text-align:center;border-radius:16px;flex-direction:column;justify-content:center;gap:14px;width:100%;min-height:166px;padding:18px 8px 14px;font-size:13px;display:flex;position:relative}.CharacterCreator-module__ssCvwG__choiceIcon{font-size:34px;line-height:1}.CharacterCreator-module__ssCvwG__relationshipEditor .CharacterCreator-module__ssCvwG__choice svg{position:absolute;top:8px;right:8px}.CharacterCreator-module__ssCvwG__voiceGrid{grid-template-columns:repeat(5,minmax(0,1fr));justify-items:center;gap:14px;width:min(100%,710px);margin:30px auto 0;display:grid}.CharacterCreator-module__ssCvwG__voiceOption{border:1px solid color-mix(in srgb, var(--skin-ink) 9%, transparent);background:var(--skin-card,#1b1b1b);width:100%;min-height:176px;color:var(--skin-ink);border-radius:16px;align-content:center;justify-items:center;gap:11px;padding:18px 8px;display:grid;position:relative}.CharacterCreator-module__ssCvwG__voiceOption>img{object-fit:cover;border-radius:50%}.CharacterCreator-module__ssCvwG__voiceOption>span{text-align:center;gap:4px;display:grid}.CharacterCreator-module__ssCvwG__voiceOption strong{font-size:13px}.CharacterCreator-module__ssCvwG__voiceOption small{color:color-mix(in srgb, var(--skin-ink) 55%, transparent);font-size:12px}.CharacterCreator-module__ssCvwG__voiceOption[aria-pressed=true]{outline:2px solid color-mix(in srgb, var(--skin-ink) 90%, transparent);outline-offset:1px}.CharacterCreator-module__ssCvwG__portraitControls{z-index:4;justify-items:start;gap:8px;display:grid;position:absolute;bottom:12px;left:12px;right:12px}.CharacterCreator-module__ssCvwG__portraitGenerating{z-index:3;background:#00000085;place-items:center;display:grid;position:absolute;inset:0}.CharacterCreator-module__ssCvwG__portraitGenerating span{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#121113c2;border:1px solid #fff6;border-radius:999px;padding:12px 18px;font-size:14px;font-weight:750}.CharacterCreator-module__ssCvwG__regenerateButton{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#121113b8;border:1px solid #ffffff70;border-radius:10px;min-height:40px;padding:0 12px;font-size:12px;font-weight:700}.CharacterCreator-module__ssCvwG__regenerateButton:disabled{cursor:not-allowed;opacity:.48}.CharacterCreator-module__ssCvwG__previewLocalTag{color:#fffc;background:#00000094;border-radius:5px;padding:4px 7px;font-size:9px}@media (max-width:640px){.CharacterCreator-module__ssCvwG__main{min-height:calc(100dvh - 92px);padding:12px 0 110px}.CharacterCreator-module__ssCvwG__stepHeading{justify-content:center;margin:10px 0 19px}.CharacterCreator-module__ssCvwG__backIcon{left:-12px}.CharacterCreator-module__ssCvwG__sections{gap:21px}.CharacterCreator-module__ssCvwG__imageOptions{justify-content:flex-start;gap:7px}.CharacterCreator-module__ssCvwG__ethnicityOptions{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;display:grid;overflow:visible}.CharacterCreator-module__ssCvwG__ethnicityOptions .CharacterCreator-module__ssCvwG__imageOption{aspect-ratio:.72;border-radius:9px;width:100%}.CharacterCreator-module__ssCvwG__hairOptions .CharacterCreator-module__ssCvwG__imageOption{width:88px}.CharacterCreator-module__ssCvwG__hairColorOptions .CharacterCreator-module__ssCvwG__imageOption{width:84px}.CharacterCreator-module__ssCvwG__eyeOptions{justify-content:center}.CharacterCreator-module__ssCvwG__eyeOptions .CharacterCreator-module__ssCvwG__imageOption{width:30%}.CharacterCreator-module__ssCvwG__bodyOptions{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;display:grid;overflow:visible}.CharacterCreator-module__ssCvwG__bodyOptions .CharacterCreator-module__ssCvwG__imageOption{aspect-ratio:.66;border-radius:9px;width:100%}.CharacterCreator-module__ssCvwG__bustOptions{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid;overflow:visible}.CharacterCreator-module__ssCvwG__bustOptions .CharacterCreator-module__ssCvwG__imageOption{aspect-ratio:.8;border-radius:9px;width:100%}.CharacterCreator-module__ssCvwG__agePanel{padding:18px 14px 20px}.CharacterCreator-module__ssCvwG__ageHeader{justify-content:center;align-items:center;gap:12px;margin-bottom:20px;display:flex}.CharacterCreator-module__ssCvwG__ageLabel{font-size:15px;font-weight:650;display:block}.CharacterCreator-module__ssCvwG__ageValue{margin:0}.CharacterCreator-module__ssCvwG__footer{bottom:max(76px, env(safe-area-inset-bottom))}.CharacterCreator-module__ssCvwG__footer .CharacterCreator-module__ssCvwG__primary{width:124px;min-height:40px}.CharacterCreator-module__ssCvwG__mainPreview{width:calc(100% + 2rem);min-height:0;margin:0 -1rem;padding:0 0 176px}.CharacterCreator-module__ssCvwG__mainPreview>.CharacterCreator-module__ssCvwG__back,.CharacterCreator-module__ssCvwG__mainPreview .CharacterCreator-module__ssCvwG__previewTitle,.CharacterCreator-module__ssCvwG__mainPreview .CharacterCreator-module__ssCvwG__previewMeta{display:none}.CharacterCreator-module__ssCvwG__preview{width:100%;max-width:none;margin:0;display:block}.CharacterCreator-module__ssCvwG__previewHero{width:100%}.CharacterCreator-module__ssCvwG__previewMedia{aspect-ratio:auto;border-radius:0;width:100%;height:60svh;min-height:440px;max-height:610px}.CharacterCreator-module__ssCvwG__portraitControls{gap:7px;bottom:13px;left:16px;right:auto}.CharacterCreator-module__ssCvwG__regenerateButton{min-height:42px}.CharacterCreator-module__ssCvwG__previewLocalTag{font-size:9px}.CharacterCreator-module__ssCvwG__previewCaption{z-index:2;background:linear-gradient(transparent, var(--skin-page,#0c0b10) 18%);gap:7px;margin-top:-12px;padding:0 20px 11px;display:grid;position:relative}.CharacterCreator-module__ssCvwG__previewCaption strong{font-size:19px;font-weight:750;line-height:1.2}.CharacterCreator-module__ssCvwG__previewCaption span{color:color-mix(in srgb, var(--skin-ink) 65%, transparent);font-size:12px}.CharacterCreator-module__ssCvwG__previewInfo{flex-direction:column;gap:0;display:flex}.CharacterCreator-module__ssCvwG__mainPreview:after{z-index:44;background:linear-gradient(transparent, var(--skin-page,#0c0b10) 34%);content:"";pointer-events:none;height:128px;position:fixed;bottom:0;left:0;right:0}.CharacterCreator-module__ssCvwG__previewTabs{z-index:10;background:var(--skin-page,#111);gap:12px;min-height:50px;margin:0;padding:0 20px;position:sticky;top:0}.CharacterCreator-module__ssCvwG__previewTabs button{color:color-mix(in srgb, var(--skin-ink) 58%, transparent);border-radius:0;flex:1}.CharacterCreator-module__ssCvwG__previewTabs button[aria-pressed=true]{color:var(--skin-ink);border-bottom:2px solid #f35f83}.CharacterCreator-module__ssCvwG__previewGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px 16px}.CharacterCreator-module__ssCvwG__previewInfo>.CharacterCreator-module__ssCvwG__primary{z-index:45;right:20px;bottom:max(12px, env(safe-area-inset-bottom));text-transform:uppercase;border-radius:10px;width:calc(100% - 40px);min-height:60px;font-size:12px;position:fixed;left:20px}.CharacterCreator-module__ssCvwG__previewInfo>.CharacterCreator-module__ssCvwG__muted{padding:0 20px 14px}.CharacterCreator-module__ssCvwG__relationshipEditor .CharacterCreator-module__ssCvwG__editorChoices{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:22px}.CharacterCreator-module__ssCvwG__relationshipEditor .CharacterCreator-module__ssCvwG__choice{border-radius:12px;gap:9px;min-height:112px;font-size:11px}.CharacterCreator-module__ssCvwG__choiceIcon{font-size:27px}.CharacterCreator-module__ssCvwG__voiceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:22px}.CharacterCreator-module__ssCvwG__voiceOption{border-radius:13px;gap:8px;min-height:128px;padding:12px 5px}.CharacterCreator-module__ssCvwG__voiceOption>img{width:54px;height:54px}.CharacterCreator-module__ssCvwG__voiceOption strong,.CharacterCreator-module__ssCvwG__voiceOption small{font-size:10px}.CharacterCreator-module__ssCvwG__main{padding:14px 0 170px}.CharacterCreator-module__ssCvwG__stepHeading{min-height:58px;margin:14px 0 24px}.CharacterCreator-module__ssCvwG__stepHeading h1{font-size:23px}.CharacterCreator-module__ssCvwG__stepHeading p{font-size:10px}.CharacterCreator-module__ssCvwG__stepCount{font-size:12px;right:2px}.CharacterCreator-module__ssCvwG__backIcon{width:44px;height:44px}.CharacterCreator-module__ssCvwG__sections{grid-template-columns:minmax(0,1fr);gap:26px;min-width:0}.CharacterCreator-module__ssCvwG__sections section{min-width:0}.CharacterCreator-module__ssCvwG__main[data-step="1"] .CharacterCreator-module__ssCvwG__sections{align-content:space-between;min-height:max(320px,100svh - 450px)}.CharacterCreator-module__ssCvwG__main[data-step="2"] .CharacterCreator-module__ssCvwG__stepHeading{margin-bottom:16px}.CharacterCreator-module__ssCvwG__main[data-step="2"] .CharacterCreator-module__ssCvwG__sections,.CharacterCreator-module__ssCvwG__main[data-step="3"] .CharacterCreator-module__ssCvwG__sections{gap:18px}.CharacterCreator-module__ssCvwG__sections h2{margin-bottom:16px;font-size:17px}.CharacterCreator-module__ssCvwG__imageOptions{box-sizing:border-box;justify-content:stretch;gap:7px;width:calc(100% + 32px);min-width:0;margin-inline:-16px;padding:2px 7px 8px;display:grid;overflow:visible}.CharacterCreator-module__ssCvwG__imageOption{flex:initial;width:100%;min-width:0}.CharacterCreator-module__ssCvwG__ethnicityOptions{grid-template-columns:repeat(5,minmax(0,1fr))}.CharacterCreator-module__ssCvwG__ethnicityOptions .CharacterCreator-module__ssCvwG__imageOption{flex:initial;aspect-ratio:.72;border-radius:9px;width:100%}.CharacterCreator-module__ssCvwG__hairOptions{grid-template-columns:repeat(3,minmax(0,1fr))}.CharacterCreator-module__ssCvwG__hairOptions .CharacterCreator-module__ssCvwG__imageOption{flex:initial;aspect-ratio:1.15;border-radius:10px;width:100%}.CharacterCreator-module__ssCvwG__hairColorOptions{grid-template-columns:repeat(5,minmax(0,1fr))}.CharacterCreator-module__ssCvwG__hairColorOptions .CharacterCreator-module__ssCvwG__imageOption{flex:initial;aspect-ratio:.48;border-radius:9px;width:100%}.CharacterCreator-module__ssCvwG__hairColorOptions .CharacterCreator-module__ssCvwG__imageOption>span{overflow-wrap:anywhere;white-space:normal;font-size:10px;left:1px;right:1px}.CharacterCreator-module__ssCvwG__eyeOptions{grid-template-columns:repeat(3,minmax(0,1fr))}.CharacterCreator-module__ssCvwG__eyeOptions .CharacterCreator-module__ssCvwG__imageOption{flex:initial;aspect-ratio:.92;width:100%}.CharacterCreator-module__ssCvwG__bodyOptions{grid-template-columns:repeat(5,minmax(0,1fr))}.CharacterCreator-module__ssCvwG__bodyOptions .CharacterCreator-module__ssCvwG__imageOption{flex:initial;aspect-ratio:.76;border-radius:9px;width:100%}.CharacterCreator-module__ssCvwG__bustOptions{grid-template-columns:repeat(4,minmax(0,1fr))}.CharacterCreator-module__ssCvwG__bustOptions .CharacterCreator-module__ssCvwG__imageOption{flex:initial;aspect-ratio:.9;border-radius:9px;width:100%}.CharacterCreator-module__ssCvwG__imageOption>span{font-size:10px;bottom:8px}.CharacterCreator-module__ssCvwG__agePanel{border-radius:14px;width:100%;min-width:0;padding:22px 18px 24px}.CharacterCreator-module__ssCvwG__ageValue{margin-bottom:24px;font-size:14px}.CharacterCreator-module__ssCvwG__age{gap:14px;min-width:0;font-size:16px}.CharacterCreator-module__ssCvwG__age input{min-width:0;min-height:32px}.CharacterCreator-module__ssCvwG__footer{bottom:max(12px, env(safe-area-inset-bottom));background:linear-gradient(transparent, var(--skin-page,#0c0b10) 22%);padding:14px 16px 10px}.CharacterCreator-module__ssCvwG__footer .CharacterCreator-module__ssCvwG__primary{border-radius:12px;width:min(100%,430px);min-height:54px;font-size:14px}.CharacterCreator-module__ssCvwG__editorScreen{padding:max(28px, env(safe-area-inset-top)) 16px 120px}.CharacterCreator-module__ssCvwG__editorTitle{font-size:23px}.CharacterCreator-module__ssCvwG__editorScreen .CharacterCreator-module__ssCvwG__editorChoices{margin-top:24px}.CharacterCreator-module__ssCvwG__choice{min-height:44px;padding:10px 12px;font-size:13px}.CharacterCreator-module__ssCvwG__relationshipEditor .CharacterCreator-module__ssCvwG__choice{min-height:116px}.CharacterCreator-module__ssCvwG__editorFooter{bottom:max(12px, env(safe-area-inset-bottom));padding-bottom:max(12px, env(safe-area-inset-bottom))}.CharacterCreator-module__ssCvwG__editorFooter .CharacterCreator-module__ssCvwG__secondary,.CharacterCreator-module__ssCvwG__editorFooter .CharacterCreator-module__ssCvwG__primary{min-height:50px}}@media (max-width:640px) and (max-height:760px){.CharacterCreator-module__ssCvwG__previewMedia{height:54svh;min-height:360px}}@media (min-width:641px){.CharacterCreator-module__ssCvwG__main[data-step="0"] .CharacterCreator-module__ssCvwG__footer{margin-top:18px;position:static}.CharacterCreator-module__ssCvwG__main[data-step="0"] .CharacterCreator-module__ssCvwG__footer .CharacterCreator-module__ssCvwG__primary{width:min(100%,390px)}.CharacterCreator-module__ssCvwG__animeEthnicityOptions,.CharacterCreator-module__ssCvwG__animeHairOptions,.CharacterCreator-module__ssCvwG__animeHairColorOptions,.CharacterCreator-module__ssCvwG__animeBodyOptions,.CharacterCreator-module__ssCvwG__animeBustOptions{width:100%;min-width:0;display:grid;overflow:visible}.CharacterCreator-module__ssCvwG__animeEthnicityOptions{grid-template-columns:repeat(3,minmax(0,1fr))}.CharacterCreator-module__ssCvwG__animeHairOptions{grid-template-columns:repeat(6,minmax(0,1fr))}.CharacterCreator-module__ssCvwG__animeHairColorOptions{grid-template-columns:repeat(5,minmax(0,1fr))}.CharacterCreator-module__ssCvwG__animeBodyOptions,.CharacterCreator-module__ssCvwG__animeBustOptions{grid-template-columns:repeat(4,minmax(0,1fr))}.CharacterCreator-module__ssCvwG__animeEthnicityOptions .CharacterCreator-module__ssCvwG__imageOption,.CharacterCreator-module__ssCvwG__animeHairOptions .CharacterCreator-module__ssCvwG__imageOption,.CharacterCreator-module__ssCvwG__animeHairColorOptions .CharacterCreator-module__ssCvwG__imageOption,.CharacterCreator-module__ssCvwG__animeBodyOptions .CharacterCreator-module__ssCvwG__imageOption,.CharacterCreator-module__ssCvwG__animeBustOptions .CharacterCreator-module__ssCvwG__imageOption{width:100%}}@media (max-width:640px){.CharacterCreator-module__ssCvwG__animeEthnicityOptions{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;width:calc(100% + 32px);margin-inline:-16px;padding:2px 7px 8px;display:grid;overflow:visible}.CharacterCreator-module__ssCvwG__animeEthnicityOptions .CharacterCreator-module__ssCvwG__imageOption{aspect-ratio:.78;border-radius:12px;width:100%}.CharacterCreator-module__ssCvwG__animeHairOptions{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:calc(100% + 32px);margin-inline:-16px;padding:2px 7px 8px;display:grid;overflow:visible}.CharacterCreator-module__ssCvwG__animeHairOptions .CharacterCreator-module__ssCvwG__imageOption{aspect-ratio:1.15;border-radius:12px;width:100%}.CharacterCreator-module__ssCvwG__animeHairColorOptions{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;width:calc(100% + 32px);margin-inline:-16px;padding:2px 7px 8px;display:grid;overflow:visible}.CharacterCreator-module__ssCvwG__animeHairColorOptions .CharacterCreator-module__ssCvwG__imageOption{aspect-ratio:.48;border-radius:10px;width:100%}.CharacterCreator-module__ssCvwG__animeHairColorOptions .CharacterCreator-module__ssCvwG__imageOption>span{overflow-wrap:anywhere;white-space:normal;font-size:10px;left:1px;right:1px}.CharacterCreator-module__ssCvwG__animeBodyOptions,.CharacterCreator-module__ssCvwG__animeBustOptions{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:calc(100% + 32px);margin-inline:-16px;padding:2px 7px 8px;display:grid;overflow:visible}.CharacterCreator-module__ssCvwG__animeBodyOptions .CharacterCreator-module__ssCvwG__imageOption{aspect-ratio:.74;border-radius:10px;width:100%}.CharacterCreator-module__ssCvwG__animeBustOptions .CharacterCreator-module__ssCvwG__imageOption{aspect-ratio:1.18;border-radius:10px;width:100%}}.CharacterCreator-module__ssCvwG__main[data-step="0"] .CharacterCreator-module__ssCvwG__footer .CharacterCreator-module__ssCvwG__primary{border-radius:999px}
.UserPersonaDialog-module___gZNBG__dialog{color:#f2f2f4;background:#111;width:min(520px,100vw - 24px);max-height:92dvh;padding:0;overflow-y:auto}@media (max-width:1023px){.UserPersonaDialog-module___gZNBG__dialog{border:0;border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh}}.UserPersonaDialog-module___gZNBG__body{padding:18px 18px calc(28px + env(safe-area-inset-bottom));gap:18px;display:grid}.UserPersonaDialog-module___gZNBG__heading{color:var(--skin-accent,#fff);margin:0;padding-right:48px;font-size:22px;font-weight:750;line-height:1.25}.UserPersonaDialog-module___gZNBG__stack{gap:16px;display:grid}.UserPersonaDialog-module___gZNBG__notice,.UserPersonaDialog-module___gZNBG__muted,.UserPersonaDialog-module___gZNBG__hint{color:#a1a1aa;margin:0;font-size:13px;line-height:1.5}.UserPersonaDialog-module___gZNBG__draftBanner{color:#fcd9a0;background:#2a2118;border-radius:12px;margin:0;padding:10px 12px;font-size:13px;line-height:1.5}.UserPersonaDialog-module___gZNBG__ok{color:#86efac;margin:0;font-size:14px}.UserPersonaDialog-module___gZNBG__error{color:#fda4af;margin:0;font-size:13px}.UserPersonaDialog-module___gZNBG__field{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.UserPersonaDialog-module___gZNBG__label,legend.UserPersonaDialog-module___gZNBG__label{color:#f2f2f4;justify-content:space-between;align-items:baseline;gap:12px;padding:0;font-size:14px;font-weight:650;display:flex}.UserPersonaDialog-module___gZNBG__counter{color:#8b8b94;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}fieldset.UserPersonaDialog-module___gZNBG__field>legend{float:left;width:100%;margin-bottom:8px}fieldset.UserPersonaDialog-module___gZNBG__field>legend+*{clear:both}legend .UserPersonaDialog-module___gZNBG__hint{margin-left:8px;font-weight:400}.UserPersonaDialog-module___gZNBG__input,.UserPersonaDialog-module___gZNBG__textarea{color:#fff;background:#1c1c1f;border:1px solid #ffffff24;border-radius:12px;width:100%;min-height:44px;padding:10px 12px;font-family:inherit;font-size:16px}.UserPersonaDialog-module___gZNBG__textarea{resize:vertical;min-height:96px}.UserPersonaDialog-module___gZNBG__input:focus-visible,.UserPersonaDialog-module___gZNBG__textarea:focus-visible,.UserPersonaDialog-module___gZNBG__range:focus-visible,.UserPersonaDialog-module___gZNBG__chip:focus-visible,.UserPersonaDialog-module___gZNBG__steps button:focus-visible,.UserPersonaDialog-module___gZNBG__actions button:focus-visible{outline:2px solid var(--skin-accent,#ff6988);outline-offset:2px}.UserPersonaDialog-module___gZNBG__range{width:100%;accent-color:var(--skin-accent,#ff6988)}.UserPersonaDialog-module___gZNBG__chips{flex-wrap:wrap;gap:8px;display:flex}.UserPersonaDialog-module___gZNBG__chip{color:#d4d4d8;background:0 0;border:1px solid #ffffff29;border-radius:999px;min-height:36px;padding:0 14px;font-size:14px}.UserPersonaDialog-module___gZNBG__chip[aria-pressed=true]{border-color:var(--skin-accent,#ff6988);background:color-mix(in srgb, var(--skin-accent,#ff6988) 18%, transparent);color:#fff}.UserPersonaDialog-module___gZNBG__chip:disabled{opacity:.4;cursor:not-allowed}.UserPersonaDialog-module___gZNBG__steps{border-bottom:1px solid #ffffff1f;grid-template-columns:1fr 1fr;gap:0;display:grid}.UserPersonaDialog-module___gZNBG__steps button{color:#9ca3af;background:0 0;border:0;border-bottom:2px solid #0000;min-height:48px;font-size:15px;font-weight:600}.UserPersonaDialog-module___gZNBG__steps button[aria-pressed=true]{color:#fff;border-bottom-color:#fff}.UserPersonaDialog-module___gZNBG__facts{gap:12px;margin:0;display:grid}.UserPersonaDialog-module___gZNBG__fact{border-bottom:1px solid #ffffff14;grid-template-columns:92px 1fr;gap:12px;padding-bottom:12px;display:grid}.UserPersonaDialog-module___gZNBG__fact dt{color:#8b8b94;font-size:13px}.UserPersonaDialog-module___gZNBG__fact dd{color:#f2f2f4;overflow-wrap:anywhere;margin:0;font-size:15px}.UserPersonaDialog-module___gZNBG__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;padding-top:6px;display:flex}.UserPersonaDialog-module___gZNBG__actions button,.UserPersonaDialog-module___gZNBG__secondary,.UserPersonaDialog-module___gZNBG__primary{border-radius:999px;min-height:44px;padding:0 16px;font-size:15px;font-weight:650}.UserPersonaDialog-module___gZNBG__secondary{color:#e4e4e7;background:0 0;border:1px solid #ffffff2e}.UserPersonaDialog-module___gZNBG__primary{background:var(--skin-accent,#ff6988);color:var(--skin-on-accent,#180a0f);border:0}.UserPersonaDialog-module___gZNBG__primary:disabled{opacity:.5;cursor:wait}.UserPersonaDialog-module___gZNBG__moreTrigger{color:#f2f2f4;background:0 0;border:0;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.UserPersonaDialog-module___gZNBG__moreTrigger:focus-visible{outline:2px solid var(--skin-accent,#ff6988);outline-offset:2px}.UserPersonaDialog-module___gZNBG__positioner{z-index:calc(var(--z-dialog,101) + 10)}.UserPersonaDialog-module___gZNBG__menu{border:1px solid var(--client-nav-border,#ffffff1f);background:#1c1c1f;border-radius:20px;outline:0;min-width:220px;padding:8px;box-shadow:0 16px 40px #00000080}.UserPersonaDialog-module___gZNBG__menuItem{color:#f2f2f4;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:12px;width:100%;min-height:44px;padding:0 12px;font-size:15px;display:flex}.UserPersonaDialog-module___gZNBG__menuItem[data-highlighted]{background:color-mix(in srgb, var(--skin-accent,#fff) 12%, transparent)}.UserPersonaDialog-module___gZNBG__menuItem[data-disabled]{opacity:.4;cursor:not-allowed}.UserPersonaDialog-module___gZNBG__menuDanger{color:#fda4af}.UserPersonaDialog-module___gZNBG__menuSeparator{background:#ffffff1a;height:1px;margin:6px 4px}.UserPersonaDialog-module___gZNBG__confirm{color:#f2f2f4;background:#111;width:min(440px,100vw - 32px);max-height:90dvh;padding:0;overflow-y:auto}.UserPersonaDialog-module___gZNBG__confirmBody{gap:14px;padding:56px 20px 22px;font-size:15px;line-height:1.55;display:grid}.UserPersonaDialog-module___gZNBG__confirmBody p{margin:0}.UserPersonaDialog-module___gZNBG__danger{color:#fff;background:#e11d48;border:0}
.CompactPages-module__NplmCa__drama{max-width:1500px;margin:0 auto;padding:8px}.CompactPages-module__NplmCa__durationFilters{gap:6px;margin-bottom:6px;display:flex}.CompactPages-module__NplmCa__durationFilters>button{border-radius:8px;min-width:40px;min-height:40px;padding:0 8px}.CompactPages-module__NplmCa__durationFilters>button[aria-pressed=true]{background:var(--skin-card);color:var(--skin-accent)}.CompactPages-module__NplmCa__dramaGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.CompactPages-module__NplmCa__dramaGrid>li{border:1px solid color-mix(in srgb, var(--skin-ink) 12%, transparent);background:var(--skin-card);border-radius:12px;min-width:0}.CompactPages-module__NplmCa__dramaGrid>li>button{text-align:left;align-items:center;gap:6px;width:100%;min-height:40px;padding:6px 8px;display:flex}.CompactPages-module__NplmCa__dramaGrid>li>button>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}.CompactPages-module__NplmCa__dramaGrid>li>button>span:last-child{flex-shrink:0;margin-left:auto;font-size:12px}@media (min-width:1024px){.CompactPages-module__NplmCa__dramaGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:699px){.CompactPages-module__NplmCa__drama{padding:8px}.CompactPages-module__NplmCa__collection>main{padding:8px 8px calc(88px + env(safe-area-inset-bottom))}}@media (min-width:700px){.CompactPages-module__NplmCa__drama{padding-inline:clamp(16px,3vw,44px)}}
.MyCharacters-module__X_V6NG__dialog{border-radius:24px;width:min(440px,100vw - 32px);padding:18px 18px 20px}.MyCharacters-module__X_V6NG__title{max-width:calc(100% - 52px);color:var(--skin-ink);overflow-wrap:anywhere;margin:0 0 12px;font-size:18px;font-weight:750;line-height:1.3}.MyCharacters-module__X_V6NG__hero{aspect-ratio:4/5;background:color-mix(in srgb, var(--skin-ink) 8%, var(--skin-drawer,#1a1a1a));border-radius:16px;width:100%;max-height:46dvh;position:relative;overflow:hidden}.MyCharacters-module__X_V6NG__heroEmpty{width:100%;height:100%;color:color-mix(in srgb, var(--skin-ink) 40%, transparent);place-items:center;display:grid}.MyCharacters-module__X_V6NG__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:14px 0 0;display:grid}.MyCharacters-module__X_V6NG__facts>div{background:color-mix(in srgb, var(--skin-ink) 6%, transparent);border-radius:12px;min-width:0;padding:8px 10px}.MyCharacters-module__X_V6NG__facts dt{color:color-mix(in srgb, var(--skin-ink) 58%, transparent);font-size:11px}.MyCharacters-module__X_V6NG__facts dd{color:var(--skin-ink);overflow-wrap:anywhere;margin:2px 0 0;font-size:13px;font-weight:650}.MyCharacters-module__X_V6NG__greeting{background:color-mix(in srgb, var(--skin-accent) 10%, transparent);border-radius:12px;margin-top:12px;padding:10px 12px}.MyCharacters-module__X_V6NG__greeting>span{color:color-mix(in srgb, var(--skin-ink) 58%, transparent);font-size:11px}.MyCharacters-module__X_V6NG__greeting p{color:var(--skin-ink);overflow-wrap:anywhere;margin:3px 0 0;font-size:13px;line-height:1.5}.MyCharacters-module__X_V6NG__chat{width:100%;margin-top:16px;text-decoration:none}.MyCharacters-module__X_V6NG__dangerZone{border-top:1px solid color-mix(in srgb, var(--skin-ink) 12%, transparent);justify-content:center;margin-top:28px;padding-top:12px;display:flex}.MyCharacters-module__X_V6NG__deleteEntry{min-height:44px;color:color-mix(in srgb, #ef4444 72%, var(--skin-ink));font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:650;display:inline-flex}.MyCharacters-module__X_V6NG__deleteEntry:focus-visible,.MyCharacters-module__X_V6NG__secondary:focus-visible,.MyCharacters-module__X_V6NG__danger:focus-visible{outline:2px solid var(--skin-accent);outline-offset:2px}.MyCharacters-module__X_V6NG__warn{color:var(--skin-ink);margin:0;font-size:14px;line-height:1.6}.MyCharacters-module__X_V6NG__target{background:color-mix(in srgb, var(--skin-ink) 6%, transparent);color:var(--skin-ink);overflow-wrap:anywhere;border-radius:12px;margin:12px 0 0;padding:10px 12px;font-size:14px;font-weight:700}.MyCharacters-module__X_V6NG__error{color:color-mix(in srgb, #ef4444 72%, var(--skin-ink));margin:12px 0 0;font-size:13px}.MyCharacters-module__X_V6NG__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.MyCharacters-module__X_V6NG__secondary,.MyCharacters-module__X_V6NG__danger{min-height:46px;font:inherit;cursor:pointer;border-radius:999px;padding:0 12px;font-size:14px;font-weight:700}.MyCharacters-module__X_V6NG__secondary{border:1px solid color-mix(in srgb, var(--skin-ink) 20%, transparent);color:var(--skin-ink);background:0 0}.MyCharacters-module__X_V6NG__danger{color:#fff;background:#d92d3a;border:0}.MyCharacters-module__X_V6NG__danger:disabled,.MyCharacters-module__X_V6NG__secondary:disabled{opacity:.6;cursor:not-allowed}
