.creator-studio-module__YdhaOW__panel{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-soft);gap:14px;padding:clamp(16px,2.4vw,24px);display:grid}.creator-studio-module__YdhaOW__list{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@container creator-studio (min-width:680px){.creator-studio-module__YdhaOW__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.creator-studio-module__YdhaOW__characterRow{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);min-width:0;transition:border-color var(--motion-normal) var(--ease-standard);grid-template-columns:44px minmax(0,1fr);gap:10px;padding:12px;display:grid}.creator-studio-module__YdhaOW__characterRow:hover{border-color:var(--line-strong)}@media (prefers-reduced-motion:reduce){.creator-studio-module__YdhaOW__characterRow{transition:none}}.creator-studio-module__YdhaOW__characterAvatar{border-radius:var(--radius);color:#fff;background:var(--accent-gradient-decorative);width:44px;height:44px;font-size:var(--font-size-section);font-weight:var(--font-weight-bold);background-repeat:no-repeat;background-origin:border-box;border:1px solid #ffffff1f;grid-area:1/1;place-items:center;line-height:1;display:grid;box-shadow:0 12px 28px #8b5cf63d}.creator-studio-module__YdhaOW__form{gap:16px;display:grid}.creator-studio-module__YdhaOW__fieldset{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);gap:12px;min-width:0;padding:16px;display:grid}.creator-studio-module__YdhaOW__fieldset legend{font-weight:var(--font-weight-semibold);font-size:var(--font-size-ui);line-height:var(--line-height-ui);padding:0 6px}.creator-studio-module__YdhaOW__fieldGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));align-items:start;gap:12px;display:grid}.creator-studio-module__YdhaOW__field{gap:6px;display:grid}.creator-studio-module__YdhaOW__field label,.creator-studio-module__YdhaOW__fieldLabel{color:var(--muted);font-size:var(--font-size-ui);font-weight:var(--font-weight-semibold);line-height:var(--line-height-ui)}.creator-studio-module__YdhaOW__fieldHelp{color:var(--muted);font-size:var(--font-size-ui);line-height:var(--line-height-ui);margin:0}.creator-studio-module__YdhaOW__textBudget{gap:var(--space-1);min-width:0;display:grid}.creator-studio-module__YdhaOW__textBudget p{margin:0}.creator-studio-module__YdhaOW__budgetSummary{align-items:center;gap:var(--space-1);flex-wrap:wrap;min-width:0;display:flex}.creator-studio-module__YdhaOW__purposeHeading{align-items:center;gap:4px;min-width:0;display:flex}.creator-studio-module__YdhaOW__purposeHeading>:first-child{min-width:0}.creator-studio-module__YdhaOW__tagSelector{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-strong);gap:10px;padding:14px;display:grid}.creator-studio-module__YdhaOW__tagSelector legend{font-weight:var(--font-weight-semibold);font-size:var(--font-size-ui);line-height:var(--line-height-ui);padding:0 6px}.creator-studio-module__YdhaOW__unknownTags{border:1px solid var(--line);border-radius:var(--radius);color:var(--foreground);background:var(--surface);gap:6px;padding:10px;display:grid}.creator-studio-module__YdhaOW__tagSelectionList{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.creator-studio-module__YdhaOW__tagSelectionList li{min-width:0;max-width:100%;display:inline-flex}.creator-studio-module__YdhaOW__tagRemove{border-radius:var(--radius-pill);max-width:100%;min-height:32px;color:var(--foreground);font:inherit;font-size:var(--font-size-ui);line-height:var(--line-height-ui);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex;}.creator-studio-module__YdhaOW__tagRemove:hover>span,.creator-studio-module__YdhaOW__tagRemove:focus-visible>span{border-color:var(--accent-strong)}.creator-studio-module__YdhaOW__tagRemove:disabled{cursor:default}@media (any-pointer:coarse){.creator-studio-module__YdhaOW__tagRemove{min-height:44px}}.creator-studio-module__YdhaOW__textarea{--field-control-min-height:104px;resize:vertical}.creator-studio-module__YdhaOW__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.creator-studio-module__YdhaOW__inlineActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.creator-studio-module__YdhaOW__notice{border-radius:var(--radius);color:var(--accent-strong);background:#8b5cf61a;border:1px solid #8b5cf657;padding:12px}.creator-studio-module__YdhaOW__error{border-radius:var(--radius);color:var(--danger);background:#b4231814;border:1px solid #b4231859;padding:12px}.creator-studio-module__YdhaOW__preview{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.creator-studio-module__YdhaOW__definition{gap:4px;margin:0;display:grid}.creator-studio-module__YdhaOW__definition dt{color:var(--muted);font-size:var(--font-size-ui);font-weight:var(--font-weight-semibold);line-height:var(--line-height-ui)}.creator-studio-module__YdhaOW__definition dd{overflow-wrap:anywhere;margin:0}@media (max-width:720px){.creator-studio-module__YdhaOW__panel,.creator-studio-module__YdhaOW__fieldset{padding:14px}}.creator-studio-module__YdhaOW__galleryList{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.creator-studio-module__YdhaOW__galleryList li{border:1px solid var(--line);border-radius:var(--radius);gap:8px;min-width:0;padding:12px;display:grid}@media (max-width:640px){.creator-studio-module__YdhaOW__galleryList{grid-template-columns:minmax(0,1fr)}}.creator-studio-module__YdhaOW__field>span{font-size:var(--font-size-ui);line-height:var(--line-height-ui);font-weight:var(--font-weight-semibold)}.creator-studio-module__YdhaOW__workspace{grid-template-columns:minmax(0,1fr);gap:20px;width:min(1080px,100%);min-width:0;margin-inline:auto;display:grid;container:creator-studio/inline-size}.creator-studio-module__YdhaOW__dashboardHeader{overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 12px;min-width:0;display:flex}.creator-studio-module__YdhaOW__dashboardHeader h1{min-width:0;font-size:var(--font-size-page);line-height:var(--line-height-heading);margin:0}.creator-studio-module__YdhaOW__dashboardHeader>a{max-width:100%;padding-block:var(--space-2);overflow-wrap:anywhere}.creator-studio-module__YdhaOW__dashboardDescription{flex-basis:100%;margin:0}.creator-studio-module__YdhaOW__emptyWorkspace{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);overflow-wrap:anywhere;justify-items:start;gap:16px;min-width:0;max-width:560px;padding:24px;display:grid}.creator-studio-module__YdhaOW__emptyWorkspace :is(h2,p){margin:0}.creator-studio-module__YdhaOW__emptyActions{gap:var(--space-2);flex-wrap:wrap;align-items:center;width:100%;display:flex}.creator-studio-module__YdhaOW__emptyActions .creator-studio-module__YdhaOW__emptyAction{padding-inline:var(--space-2)}@media (max-width:480px){.creator-studio-module__YdhaOW__emptyStudio{padding:var(--space-3)}.creator-studio-module__YdhaOW__emptyActions{gap:var(--space-1)}.creator-studio-module__YdhaOW__emptyActions .creator-studio-module__YdhaOW__emptyAction{padding-inline:var(--space-1)}}.creator-studio-module__YdhaOW__characterBody{overflow-wrap:anywhere;grid-column:2;align-content:start;gap:4px;min-width:0;display:grid}.creator-studio-module__YdhaOW__characterHeader{flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;display:flex}.creator-studio-module__YdhaOW__characterName{overflow-wrap:anywhere;min-width:0;font-size:var(--font-size-body);line-height:var(--line-height-body);flex:8rem;margin:0}.creator-studio-module__YdhaOW__characterDate{color:var(--muted);font-size:var(--font-size-ui);line-height:var(--line-height-ui);flex-shrink:0}.creator-studio-module__YdhaOW__visuallyHidden{border:0;margin:-1px;padding:0;}.creator-studio-module__YdhaOW__characterState{font-size:var(--font-size-ui);line-height:var(--line-height-ui);flex-wrap:wrap;gap:4px;margin:0;display:flex}.creator-studio-module__YdhaOW__cardActions{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;min-width:0;display:flex}.creator-studio-module__YdhaOW__cardActions>a{min-width:0;max-width:100%;min-height:44px;padding:var(--space-2) var(--space-3);overflow-wrap:anywhere}.creator-studio-module__YdhaOW__editorHeading{overflow-wrap:anywhere;min-width:0}.creator-studio-module__YdhaOW__editorHeader,.creator-studio-module__YdhaOW__sectionNavigation{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.creator-studio-module__YdhaOW__sectionNavigation{justify-content:flex-start}.creator-studio-module__YdhaOW__disclosureFields{grid-template-columns:minmax(0,1fr);gap:16px;padding-block-start:16px;display:grid}.creator-studio-module__YdhaOW__form,.creator-studio-module__YdhaOW__form .creator-studio-module__YdhaOW__panel,.creator-studio-module__YdhaOW__form .creator-studio-module__YdhaOW__fieldset{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);min-width:0}.creator-studio-module__YdhaOW__form [hidden]{display:none}.creator-studio-module__YdhaOW__form .creator-studio-module__YdhaOW__fieldGrid,.creator-studio-module__YdhaOW__form .creator-studio-module__YdhaOW__preview{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.creator-studio-module__YdhaOW__form :is(h2,h3,p){margin-block:0}.creator-studio-module__YdhaOW__form :is(button,a){overflow-wrap:anywhere;max-width:100%}.creator-studio-module__YdhaOW__form summary{cursor:pointer;min-height:44px;font-weight:var(--font-weight-semibold);padding-block:10px}.creator-studio-module__YdhaOW__privateImages{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.creator-studio-module__YdhaOW__privateImages>.creator-studio-module__YdhaOW__galleryList{flex-basis:100%}.creator-studio-module__YdhaOW__imageThumbnail{width:96px;height:96px;padding:0;overflow:hidden}.creator-studio-module__YdhaOW__imageThumbnail img{object-fit:cover;width:100%;height:100%}.creator-studio-module__YdhaOW__capacityReached{color:var(--danger)}.creator-studio-module__YdhaOW__createHeader{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);gap:16px;width:min(880px,100%);min-width:0;margin-inline:auto;display:grid}.creator-studio-module__YdhaOW__createForm{width:min(880px,100%);margin-inline:auto;container-type:inline-size}.creator-studio-module__YdhaOW__localDraft{justify-items:start;gap:var(--space-2);overflow-wrap:anywhere;min-width:0;display:grid}.creator-studio-module__YdhaOW__localDraft p{margin:0}.creator-studio-module__YdhaOW__localDraft button{white-space:normal;overflow-wrap:anywhere;max-width:100%}@media (max-width:640px){.creator-studio-module__YdhaOW__createForm .creator-studio-module__YdhaOW__actions>button[type=submit]{width:100%}}.creator-studio-module__YdhaOW__guidedSection{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);gap:20px;min-width:0;padding:24px;display:grid}.creator-studio-module__YdhaOW__guidedSection h2{font-size:var(--font-size-section);align-items:center;gap:12px;margin:0;display:flex}.creator-studio-module__YdhaOW__guidedSection h2 svg{color:var(--accent);flex:none}.creator-studio-module__YdhaOW__guidedSection>p{margin:0}.creator-studio-module__YdhaOW__guidedSection details{min-width:0}.creator-studio-module__YdhaOW__guidedSection summary{overflow-wrap:anywhere;cursor:pointer;min-height:44px}.creator-studio-module__YdhaOW__identityGrid{grid-template-columns:minmax(160px,240px) minmax(0,1fr);align-items:start;gap:24px;display:grid}.creator-studio-module__YdhaOW__identityFields{gap:20px;min-width:0;display:grid}.creator-studio-module__YdhaOW__createForm{--file-upload-image-width:160px;gap:32px}.creator-studio-module__YdhaOW__exampleHeader{width:100%}.creator-studio-module__YdhaOW__exampleHeader>span{padding-block:12px;display:inline-block}.creator-studio-module__YdhaOW__exampleHeader>button{float:right;margin-inline-start:12px}.creator-studio-module__YdhaOW__visibilityChoices{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;margin:0;padding:0;display:grid}.creator-studio-module__YdhaOW__visibilityChoices legend{margin-bottom:12px}.creator-studio-module__YdhaOW__visibilityChoice{border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;align-items:start;gap:12px;min-width:0;padding:16px;display:flex}.creator-studio-module__YdhaOW__visibilityChoice>input{width:20px;height:20px;accent-color:var(--accent);flex:none;margin:2px 0 0}.creator-studio-module__YdhaOW__visibilityChoice>svg{flex:none;margin-top:2px}.creator-studio-module__YdhaOW__visibilityChoice>span{overflow-wrap:anywhere;gap:4px;min-width:0;display:grid}.creator-studio-module__YdhaOW__visibilityChoice>span>span{color:var(--muted);font-size:var(--font-size-ui)}.creator-studio-module__YdhaOW__visibilityChoice[data-selected=true]{border-color:var(--accent-strong);background:color-mix(in srgb, var(--accent) 8%, var(--surface))}.creator-studio-module__YdhaOW__visibilityChoice:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:3px}.creator-studio-module__YdhaOW__visibilityChoice:has(input:disabled){cursor:default}@container (max-width:640px){.creator-studio-module__YdhaOW__guidedSection{gap:16px;padding:16px}.creator-studio-module__YdhaOW__identityGrid{--file-upload-image-width:144px;grid-template-columns:minmax(0,1fr);gap:20px}.creator-studio-module__YdhaOW__identityGrid>:first-child{justify-items:center}.creator-studio-module__YdhaOW__identityGrid>:first-child>div{justify-content:center;width:100%}.creator-studio-module__YdhaOW__visibilityChoices{grid-template-columns:minmax(0,1fr)}}@media (forced-colors:active){.creator-studio-module__YdhaOW__visibilityChoice[data-selected=true]{border-color:highlight;outline:1px solid highlight}.creator-studio-module__YdhaOW__visibilityChoice:has(input:focus-visible){outline-offset:3px;outline:2px solid highlight}}.creator-studio-module__YdhaOW__moderationNotice{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);gap:8px;padding:16px;display:grid}.creator-studio-module__YdhaOW__moderationNotice p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.creator-studio-module__YdhaOW__moderationNotice time{color:var(--muted);font-size:var(--font-size-ui)}
