.LlmsTxtGenerator-module___tvejW__toolGrid{background:var(--bg-elev);border:1px solid #0a0a0a33;border-radius:8px;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:stretch;display:grid;overflow:clip}.LlmsTxtGenerator-module___tvejW__panel{min-width:0;padding:clamp(26px,3.5vw,46px)}.LlmsTxtGenerator-module___tvejW__panel h2{letter-spacing:0;margin:8px 0 10px;font-size:clamp(26px,2.7vw,38px);line-height:1.08}.LlmsTxtGenerator-module___tvejW__panelHeader,.LlmsTxtGenerator-module___tvejW__outputHeader{border-bottom:1px solid var(--line);padding-bottom:28px}.LlmsTxtGenerator-module___tvejW__panelLabel{color:var(--ink-3);font-size:12px;font-weight:700}.LlmsTxtGenerator-module___tvejW__panelIntro{color:var(--ink-3);max-width:68ch;margin:0;font-size:15px;line-height:1.65}.LlmsTxtGenerator-module___tvejW__field{flex-direction:column;gap:8px;display:flex}.LlmsTxtGenerator-module___tvejW__fullField{grid-column:1/-1}.LlmsTxtGenerator-module___tvejW__field span,.LlmsTxtGenerator-module___tvejW__modeField legend{color:var(--ink);letter-spacing:0;font-size:13px;font-weight:600}.LlmsTxtGenerator-module___tvejW__field input,.LlmsTxtGenerator-module___tvejW__field textarea{border:1px solid var(--line);background:var(--bg);width:100%;color:var(--ink);font:inherit;min-height:50px;transition:border-color .2s var(--ease), box-shadow .2s var(--ease), background .2s var(--ease);border-radius:4px;padding:13px 14px;font-size:15px;line-height:1.5}.LlmsTxtGenerator-module___tvejW__field textarea{resize:vertical}.LlmsTxtGenerator-module___tvejW__field input:focus,.LlmsTxtGenerator-module___tvejW__field textarea:focus{background:var(--bg-elev);border-color:#ff4d1c73;outline:none;box-shadow:0 0 0 3px #ff4d1c1f}.LlmsTxtGenerator-module___tvejW__field small{color:var(--ink-4);font-size:12px;line-height:1.45}.LlmsTxtGenerator-module___tvejW__stepShell{flex-direction:column;gap:24px;padding-top:24px;display:flex}.LlmsTxtGenerator-module___tvejW__stepRail{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.LlmsTxtGenerator-module___tvejW__stepRail button{border:1px solid var(--line);width:100%;min-height:34px;color:var(--ink-3);font:inherit;cursor:pointer;transition:border-color .2s var(--ease), background-color .2s var(--ease), color .2s var(--ease);background:0 0;border-radius:3px;place-items:center;font-size:11px;font-weight:700;display:grid}.LlmsTxtGenerator-module___tvejW__stepRail button:hover{border-color:var(--line-2);background:var(--bg-sunk)}.LlmsTxtGenerator-module___tvejW__stepRail .LlmsTxtGenerator-module___tvejW__currentStep{border-color:var(--ink);background:var(--ink);color:var(--bg-elev)}.LlmsTxtGenerator-module___tvejW__stepQuestion h3{margin:0 0 10px;font-size:clamp(22px,2.4vw,32px);line-height:1.15}.LlmsTxtGenerator-module___tvejW__stepMeta{color:var(--acc-contrast-fill);margin-bottom:12px;font-size:12px;font-weight:700}.LlmsTxtGenerator-module___tvejW__stepQuestion p{color:var(--ink-3);margin:0;font-size:15px;line-height:1.6}.LlmsTxtGenerator-module___tvejW__stepBody{min-height:230px}.LlmsTxtGenerator-module___tvejW__stepControls{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding-top:18px;display:flex}.LlmsTxtGenerator-module___tvejW__primaryButton,.LlmsTxtGenerator-module___tvejW__secondaryButton,.LlmsTxtGenerator-module___tvejW__outputPrimaryButton,.LlmsTxtGenerator-module___tvejW__outputSecondaryButton{min-height:46px;font:inherit;cursor:pointer;transition:background-color .2s var(--ease), border-color .2s var(--ease), color .2s var(--ease);border:1px solid #0000;border-radius:100px;justify-content:center;align-items:center;gap:9px;padding:11px 18px;font-size:14px;font-weight:700;display:inline-flex}.LlmsTxtGenerator-module___tvejW__primaryButton{background:var(--ink);color:var(--bg-elev)}.LlmsTxtGenerator-module___tvejW__primaryButton:hover{background:var(--ink-2)}.LlmsTxtGenerator-module___tvejW__secondaryButton{border-color:var(--line-2);color:var(--ink-2);background:0 0}.LlmsTxtGenerator-module___tvejW__secondaryButton:hover{background:var(--bg-sunk)}.LlmsTxtGenerator-module___tvejW__stepControls button:disabled,.LlmsTxtGenerator-module___tvejW__actions button:disabled{cursor:not-allowed;opacity:.45}.LlmsTxtGenerator-module___tvejW__repeater{flex-direction:column;gap:10px;display:flex}.LlmsTxtGenerator-module___tvejW__repeaterHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.LlmsTxtGenerator-module___tvejW__repeaterHead span{color:var(--ink);letter-spacing:0;font-size:13px;font-weight:600}.LlmsTxtGenerator-module___tvejW__addInline,.LlmsTxtGenerator-module___tvejW__repeaterHead button,.LlmsTxtGenerator-module___tvejW__topicRow button,.LlmsTxtGenerator-module___tvejW__urlRow button{border:1px solid var(--line);background:var(--bg);color:var(--ink-2);font:inherit;cursor:pointer;transition:border-color .2s var(--ease), color .2s var(--ease), background .2s var(--ease);border-radius:3px;font-size:12px;font-weight:600}.LlmsTxtGenerator-module___tvejW__repeaterHead button{padding:7px 11px}.LlmsTxtGenerator-module___tvejW__addInline{align-self:flex-start;align-items:center;gap:6px;padding:7px 11px;display:inline-flex}.LlmsTxtGenerator-module___tvejW__addInline:hover,.LlmsTxtGenerator-module___tvejW__repeaterHead button:hover,.LlmsTxtGenerator-module___tvejW__topicRow button:hover,.LlmsTxtGenerator-module___tvejW__urlRow button:hover{color:var(--acc);background:var(--bg-elev);border-color:#ff4d1c52}.LlmsTxtGenerator-module___tvejW__repeaterRows,.LlmsTxtGenerator-module___tvejW__urlRows{flex-direction:column;gap:12px;display:flex}.LlmsTxtGenerator-module___tvejW__topicRow{grid-template-columns:minmax(0,1fr) 30px;gap:8px;display:grid}.LlmsTxtGenerator-module___tvejW__urlRow{border:1px solid var(--line);background:var(--bg);border-radius:4px;grid-template-columns:1fr 34px;gap:10px;padding:12px;display:grid}.LlmsTxtGenerator-module___tvejW__topicRow input,.LlmsTxtGenerator-module___tvejW__urlRow input{border:1px solid var(--line);background:var(--bg);width:100%;color:var(--ink);font:inherit;transition:border-color .2s var(--ease), box-shadow .2s var(--ease), background .2s var(--ease);border-radius:4px;padding:11px 12px;font-size:14px;line-height:1.45}.LlmsTxtGenerator-module___tvejW__urlRow input{grid-column:1}.LlmsTxtGenerator-module___tvejW__topicRow input:focus,.LlmsTxtGenerator-module___tvejW__urlRow input:focus{background:var(--bg-elev);border-color:#ff4d1c73;outline:none;box-shadow:0 0 0 3px #ff4d1c1f}.LlmsTxtGenerator-module___tvejW__topicRow button,.LlmsTxtGenerator-module___tvejW__urlRow button{grid-area:1/2;align-self:start;place-items:center;width:34px;height:34px;padding:0;display:grid}.LlmsTxtGenerator-module___tvejW__repeater small{color:var(--ink-4);font-size:12px;line-height:1.45}.LlmsTxtGenerator-module___tvejW__modeField{border:0;flex-wrap:wrap;align-items:center;gap:14px;margin:22px 0 0;padding:0;display:flex}.LlmsTxtGenerator-module___tvejW__modeField legend{margin-right:4px}.LlmsTxtGenerator-module___tvejW__modeField label{color:var(--ink-2);align-items:center;gap:8px;font-size:14px;display:inline-flex}.LlmsTxtGenerator-module___tvejW__modeField input{accent-color:var(--acc)}.LlmsTxtGenerator-module___tvejW__outputPanel{border-left:1px solid var(--line-2);background:var(--bg-sunk);color:var(--ink);align-self:start;position:sticky;top:96px}.LlmsTxtGenerator-module___tvejW__outputHeader{border-bottom-color:var(--line-2)}.LlmsTxtGenerator-module___tvejW__outputPanel .LlmsTxtGenerator-module___tvejW__panelLabel{color:var(--acc-contrast-fill)}.LlmsTxtGenerator-module___tvejW__outputPanel .LlmsTxtGenerator-module___tvejW__panelIntro{color:var(--ink-3)}.LlmsTxtGenerator-module___tvejW__actions{flex-wrap:wrap;gap:12px;margin-bottom:18px;display:flex}.LlmsTxtGenerator-module___tvejW__outputPrimaryButton{background:var(--acc-contrast-fill);color:#fff}.LlmsTxtGenerator-module___tvejW__outputPrimaryButton:hover{background:var(--ink)}.LlmsTxtGenerator-module___tvejW__outputSecondaryButton{border-color:var(--line-2);background:var(--bg-elev);color:var(--ink-2)}.LlmsTxtGenerator-module___tvejW__outputSecondaryButton:hover{color:var(--acc-contrast-fill);background:#fff;border-color:#ff4d1c52}.LlmsTxtGenerator-module___tvejW__output{border:1px solid var(--line-2);border-left:3px solid var(--acc);background:var(--bg-elev);min-height:360px;max-height:620px;color:var(--ink-2);white-space:pre-wrap;border-radius:4px;margin:0;padding:18px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;line-height:1.65;overflow:auto}.LlmsTxtGenerator-module___tvejW__hints{border-top:1px solid var(--line-2);margin-top:18px;padding:18px 0 0}.LlmsTxtGenerator-module___tvejW__hints h3{margin:0 0 10px;font-size:15px}.LlmsTxtGenerator-module___tvejW__hints ul{margin:0;padding-left:18px}.LlmsTxtGenerator-module___tvejW__hints li{color:var(--ink-3);margin:4px 0;font-size:14px;line-height:1.55}@media (max-width:980px){.LlmsTxtGenerator-module___tvejW__toolGrid{grid-template-columns:1fr}.LlmsTxtGenerator-module___tvejW__outputPanel{border-top:1px solid var(--line-2);border-left:0;position:static}}@media (max-width:640px){.LlmsTxtGenerator-module___tvejW__toolGrid{border-radius:6px}.LlmsTxtGenerator-module___tvejW__panel{padding:24px 20px}.LlmsTxtGenerator-module___tvejW__actions{flex-direction:column}.LlmsTxtGenerator-module___tvejW__actions button{width:100%}.LlmsTxtGenerator-module___tvejW__stepRail{gap:4px}.LlmsTxtGenerator-module___tvejW__stepRail button{min-height:32px;font-size:10px}}
.LlmsTxtGeneratorPage-module__mGzjbq__page{--tool-rule:#0a0a0a24}.LlmsTxtGeneratorPage-module__mGzjbq__hero{border-bottom:1px solid var(--tool-rule);padding:clamp(112px,13vw,168px) 0 clamp(54px,7vw,88px)}.LlmsTxtGeneratorPage-module__mGzjbq__heroInner{grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);align-items:end;gap:clamp(48px,9vw,136px);display:grid}.LlmsTxtGeneratorPage-module__mGzjbq__eyebrow,.LlmsTxtGeneratorPage-module__mGzjbq__sectionLabel{color:var(--ink-3);font-size:13px;font-weight:600;line-height:1.4}.LlmsTxtGeneratorPage-module__mGzjbq__eyebrow{align-items:center;gap:10px;margin-bottom:20px;display:flex}.LlmsTxtGeneratorPage-module__mGzjbq__statusDot{background:var(--acc);border-radius:50%;width:8px;height:8px}.LlmsTxtGeneratorPage-module__mGzjbq__hero h1{letter-spacing:0;max-width:13ch;margin:0;font-size:clamp(52px,7.4vw,104px);font-weight:700;line-height:.96}.LlmsTxtGeneratorPage-module__mGzjbq__hero h1 span,.LlmsTxtGeneratorPage-module__mGzjbq__sectionLead h2 span{font-weight:400}.LlmsTxtGeneratorPage-module__mGzjbq__heroAside{max-width:38ch;color:var(--ink-2);font-size:clamp(17px,1.4vw,20px);line-height:1.6}.LlmsTxtGeneratorPage-module__mGzjbq__privacyNote{border-top:1px solid var(--tool-rule);color:var(--ink-3);grid-template-columns:28px 1fr;gap:12px;margin-top:30px;padding-top:16px;font-size:13px;font-weight:600;display:grid}.LlmsTxtGeneratorPage-module__mGzjbq__privacyNote span{color:var(--acc-contrast-fill)}.LlmsTxtGeneratorPage-module__mGzjbq__generatorSection{padding:clamp(48px,7vw,88px) 0 clamp(72px,9vw,120px)}.LlmsTxtGeneratorPage-module__mGzjbq__explainerSection,.LlmsTxtGeneratorPage-module__mGzjbq__nextSection{border-top:1px solid var(--tool-rule);padding:clamp(72px,9vw,120px) 0}.LlmsTxtGeneratorPage-module__mGzjbq__explainer,.LlmsTxtGeneratorPage-module__mGzjbq__nextGrid{grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);gap:clamp(48px,9vw,136px);display:grid}.LlmsTxtGeneratorPage-module__mGzjbq__sectionLabel{margin-bottom:18px}.LlmsTxtGeneratorPage-module__mGzjbq__sectionLead h2{letter-spacing:0;max-width:13ch;margin:0;font-size:clamp(36px,4.5vw,64px);font-weight:700;line-height:1.02}.LlmsTxtGeneratorPage-module__mGzjbq__sectionCopy,.LlmsTxtGeneratorPage-module__mGzjbq__nextContent{max-width:68ch}.LlmsTxtGeneratorPage-module__mGzjbq__sectionCopy p,.LlmsTxtGeneratorPage-module__mGzjbq__nextContent>p{color:var(--ink-2);margin:0 0 22px;font-size:17px;line-height:1.72}.LlmsTxtGeneratorPage-module__mGzjbq__sectionCopy p:last-child,.LlmsTxtGeneratorPage-module__mGzjbq__nextContent>p:last-of-type{margin-bottom:0}.LlmsTxtGeneratorPage-module__mGzjbq__sectionCopy strong{color:var(--ink);font-weight:700}.LlmsTxtGeneratorPage-module__mGzjbq__nextSection{background:var(--bg-sunk)}.LlmsTxtGeneratorPage-module__mGzjbq__nextLinks{border-top:1px solid var(--tool-rule);margin-top:36px}.LlmsTxtGeneratorPage-module__mGzjbq__nextLink{border-bottom:1px solid var(--tool-rule);grid-template-columns:30px minmax(0,1fr) 18px;align-items:center;gap:14px;min-height:58px;display:grid}.LlmsTxtGeneratorPage-module__mGzjbq__nextLinkIndex{color:var(--ink-3);font-size:12px;font-weight:700}.LlmsTxtGeneratorPage-module__mGzjbq__nextLink a{color:var(--ink);font-size:15px;font-weight:700;text-decoration:none}.LlmsTxtGeneratorPage-module__mGzjbq__nextLink>span:last-child{transition:transform .22s var(--ease)}.LlmsTxtGeneratorPage-module__mGzjbq__nextLink:has(a:hover)>span:last-child{transform:translate(2px,-2px)}@media (max-width:900px){.LlmsTxtGeneratorPage-module__mGzjbq__heroInner,.LlmsTxtGeneratorPage-module__mGzjbq__explainer,.LlmsTxtGeneratorPage-module__mGzjbq__nextGrid{grid-template-columns:1fr;gap:36px}.LlmsTxtGeneratorPage-module__mGzjbq__heroAside{max-width:58ch}.LlmsTxtGeneratorPage-module__mGzjbq__sectionLead h2{max-width:16ch}}@media (max-width:560px){.LlmsTxtGeneratorPage-module__mGzjbq__hero{padding-top:100px}.LlmsTxtGeneratorPage-module__mGzjbq__hero h1{font-size:clamp(46px,15vw,64px)}.LlmsTxtGeneratorPage-module__mGzjbq__heroAside{font-size:16px}.LlmsTxtGeneratorPage-module__mGzjbq__explainerSection,.LlmsTxtGeneratorPage-module__mGzjbq__nextSection{padding:64px 0}}
