.name-workshop_workshop__PNkJr{margin:26px 0 48px;color:var(--ink)}.name-workshop_workshop__PNkJr h2{margin:0 0 18px;font-size:clamp(1.6rem,3vw,2.35rem);line-height:1.13;letter-spacing:-.035em}.name-workshop_workshop__PNkJr h3{margin:0 0 10px;font-size:1.2rem;line-height:1.35}.name-workshop_workshop__PNkJr p{margin:0 0 14px}.name-workshop_workshop__PNkJr button{min-height:44px;padding:8px 14px;background:transparent;border:1px solid #6f7d71;color:var(--ink);cursor:pointer;border-radius:5px;font-weight:600;line-height:1.35}.name-workshop_workshop__PNkJr button:hover:not(:disabled){border-color:var(--accent);color:var(--accent);background:#d8ef6310}.name-workshop_workshop__PNkJr button:disabled{opacity:.55;cursor:not-allowed}.name-workshop_workshop__PNkJr button.name-workshop_primary__ohF_3{background:var(--accent);border-color:var(--accent);color:#142010}.name-workshop_workshop__PNkJr button.name-workshop_primary__ohF_3:hover:not(:disabled){background:#edff96;color:#142010}.name-workshop_introStrip__Xlvjj{display:flex;align-items:center;gap:16px;padding:16px 22px;background:#1e2c21;border:1px solid #52633a;border-radius:7px 7px 0 0}.name-workshop_introStrip__Xlvjj>span{color:var(--accent);font-size:1.6rem}.name-workshop_introStrip__Xlvjj p{margin:0;font-size:1rem;line-height:1.55}.name-workshop_composeGrid___RQjN{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.9fr);border:1px solid var(--line);border-top:0}.name-workshop_compose__OLFH_{padding:28px!important;min-width:0}.name-workshop_eyebrow__LZSJn{text-transform:uppercase;letter-spacing:.08em;font-size:1rem;font-weight:600;line-height:1.5;color:var(--accent)}.name-workshop_nameFields__r1ELa,.name-workshop_preferences__LbhCF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.name-workshop_field__qTJFt{display:flex;flex-direction:column;gap:6px;margin-bottom:6px;font-size:1rem;font-weight:600}.name-workshop_export__zeVRd textarea,.name-workshop_field__qTJFt select,.name-workshop_input__pnaWb{width:100%;min-width:0;min-height:48px;background:#0b1512;border:1px solid #6f7d71;color:var(--ink);border-radius:5px;padding:10px 12px}.name-workshop_input__pnaWb{font-size:1.125rem!important}.name-workshop_field__qTJFt select{font-size:1rem}.name-workshop_check__YAcmI{display:flex;align-items:flex-start;gap:9px;padding:12px 0;font-size:1rem;line-height:1.4;cursor:pointer}.name-workshop_check__YAcmI input{flex:0 0 auto;width:19px;height:19px;accent-color:var(--accent);margin:1px 0 0}.name-workshop_small__kYWIS{color:var(--muted);font-size:1rem;line-height:1.6}.name-workshop_actions__wIWqi{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.name-workshop_inspiration__UcdOG{margin-top:26px;padding-top:18px;border-top:1px solid var(--line)}.name-workshop_inspiration__UcdOG summary,.name-workshop_method__KnfZV summary{padding:7px 0;font-weight:600;cursor:pointer}.name-workshop_inspiration__UcdOG[open] summary,.name-workshop_method__KnfZV[open] summary{margin-bottom:10px}.name-workshop_styleHint__GmshF{color:#d4dfca;font-size:1rem;margin:10px 0 0!important}.name-workshop_preview__wl6yG{min-width:0;border-left:1px solid var(--line);background:radial-gradient(ellipse at 50% 15%,#314530 0,#15251e 43%,#0d1715 90%);padding:28px;display:flex;flex-direction:column}.name-workshop_nameplate__wLNpY{text-align:center;min-height:265px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-block:20px}.name-workshop_stars__zwerm{color:#bdc991;font-size:2.2rem;margin-bottom:18px}.name-workshop_previewName__VVh5T{font-family:Georgia,Times New Roman,serif;font-size:clamp(1.25rem,2.5vw,1.9rem);font-weight:600;color:#e8f3b8;overflow-wrap:anywhere;line-height:1.35;text-shadow:0 2px 5px #000;width:100%}.name-workshop_healthBar__cKJ8o{height:7px;width:min(175px,85%);background:#769b40;border:1px solid #acc671;border-radius:3px;margin:0 auto;box-shadow:0 0 12px #94b65225}.name-workshop_characterIcon___4wEJ{font-size:4rem;line-height:1;color:#819a80;margin:28px 0 0!important}.name-workshop_chat__JH1Tg{border:1px solid #4b614b;background:#07130fd9;padding:17px;border-radius:4px;margin-bottom:14px;min-width:0}.name-workshop_chatLabel__loKZz{text-transform:uppercase;font-size:1rem;letter-spacing:.08em;color:#adbda7}.name-workshop_chat__JH1Tg p{margin:10px 0 0;color:#a9c2ff;font-size:1rem;overflow-wrap:anywhere}.name-workshop_chat__JH1Tg p>span{color:#c3d6ff}.name-workshop_previewFootnote__TedVm{margin-top:auto;padding-top:22px;border-top:1px solid #456044;font-size:1rem}.name-workshop_previewFootnote__TedVm strong{color:#e6edc5}.name-workshop_previewFootnote__TedVm p{margin:6px 0 0;color:var(--muted)}.name-workshop_section__A770m{margin-top:40px}.name-workshop_sectionHeading__7VX5x{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.name-workshop_sectionHeading__7VX5x h2{margin:0}.name-workshop_sectionIntro__DD8h9{color:var(--muted);max-width:72ch}.name-workshop_suggestions__JPjVb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.name-workshop_suggestion__wYxV1{min-width:0;padding:22px;background:var(--surface);border:1px solid var(--line);border-radius:5px;display:flex;flex-direction:column}.name-workshop_suggestion__wYxV1 h3{color:#e7edc5;font-family:Georgia,Times New Roman,serif;font-size:1.35rem;overflow-wrap:anywhere}.name-workshop_suggestion__wYxV1 p{color:var(--muted);font-size:1rem}.name-workshop_suggestion__wYxV1 .name-workshop_actions__wIWqi{margin-top:auto;padding-top:10px}.name-workshop_reviewGrid__0JavZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.name-workshop_reviewPanel___3RLg{padding:24px;border:1px solid var(--line);border-top:3px solid #798b65;background:var(--surface);border-radius:5px}.name-workshop_reviewPanel___3RLg[data-status=review]{border-top-color:#e4b571}.name-workshop_reviewPanel___3RLg[data-status=review] h3{color:#f7cf96}.name-workshop_reviewPanel___3RLg .name-workshop_eyebrow__LZSJn{color:var(--muted);display:flex;gap:8px}.name-workshop_reviewPanel___3RLg .name-workshop_eyebrow__LZSJn span{color:var(--accent)}.name-workshop_reviewPanel___3RLg p:not(.name-workshop_eyebrow__LZSJn){font-size:1rem;line-height:1.6;color:#c3cfc3}.name-workshop_reviewPanel___3RLg p:last-child{margin-bottom:0}.name-workshop_method__KnfZV{padding:16px 0;border-bottom:1px solid var(--line);margin-top:10px}.name-workshop_method__KnfZV p{max-width:90ch;color:var(--muted);font-size:1rem}.name-workshop_shortlistSection__TpLkm{margin-top:38px;padding:28px!important;background:#15211b;border:1px solid #4c5d43;border-radius:7px}.name-workshop_count__hlrHN{color:var(--accent);border:1px solid #61734e;padding:6px 11px;border-radius:5px;white-space:nowrap;font-family:ui-monospace,monospace}.name-workshop_empty__qsD9x{padding:26px;border:1px dashed #687b60;color:#c1cdbc;margin-bottom:0!important;border-radius:4px}.name-workshop_shortlist__BQBtr{padding:0;margin:20px 0;list-style:none}.name-workshop_shortlist__BQBtr li{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;border-top:1px solid #45553e;padding:18px 0}.name-workshop_shortlist__BQBtr li:last-child{border-bottom:1px solid #45553e}.name-workshop_savedName__Jjni3{display:flex;align-items:center;gap:14px;min-width:0;flex:1 1 270px}.name-workshop_savedName__Jjni3>div{min-width:0}.name-workshop_savedName__Jjni3 strong{font-size:1.15rem;display:block;overflow-wrap:anywhere}.name-workshop_savedName__Jjni3>div>span{color:var(--muted);font-size:1rem}.name-workshop_rank__MfK6r{color:#b6c394;font-family:ui-monospace,monospace}.name-workshop_error__AkLQ1{padding:14px;margin:14px 0 0!important;border:1px solid #aa7642;background:#31281c;color:#f9d49e;font-size:1rem;border-radius:5px}.name-workshop_clearPrompt__OHabJ{padding:18px;background:#332b1e;border:1px solid #a17e49;margin-top:16px;border-radius:5px}.name-workshop_export__zeVRd{display:flex;flex-direction:column;gap:10px;font-weight:600;margin-top:20px}.name-workshop_export__zeVRd textarea{font-family:ui-monospace,monospace;font-size:1rem;resize:vertical}.name-workshop_notice__0Ivey{border-left:3px solid var(--accent);padding:12px 16px;margin:20px 0 0!important;color:#dbe5d1;background:#1a291f;min-height:50px;font-size:1rem}@media (max-width:900px){.name-workshop_composeGrid___RQjN{grid-template-columns:1fr}.name-workshop_preview__wl6yG{border-left:0;border-top:1px solid var(--line)}.name-workshop_nameplate__wLNpY{min-height:200px}.name-workshop_characterIcon___4wEJ{margin-top:18px!important}.name-workshop_previewFootnote__TedVm{padding-top:16px}.name-workshop_suggestions__JPjVb{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.name-workshop_compose__OLFH_,.name-workshop_preview__wl6yG,.name-workshop_shortlistSection__TpLkm{padding:20px!important}.name-workshop_nameFields__r1ELa,.name-workshop_preferences__LbhCF,.name-workshop_reviewGrid__0JavZ,.name-workshop_suggestions__JPjVb{grid-template-columns:1fr}.name-workshop_nameFields__r1ELa{gap:8px}.name-workshop_reviewPanel___3RLg{padding:20px}.name-workshop_sectionHeading__7VX5x{align-items:flex-start;flex-wrap:wrap}.name-workshop_introStrip__Xlvjj{padding:15px;gap:12px}.name-workshop_shortlist__BQBtr .name-workshop_actions__wIWqi{gap:7px}.name-workshop_workshop__PNkJr button{padding:10px 12px}.name-workshop_empty__qsD9x{padding:18px}}@media (prefers-reduced-motion:reduce){.name-workshop_workshop__PNkJr *,.name-workshop_workshop__PNkJr :after,.name-workshop_workshop__PNkJr :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}