.installation-module__dbpxrq__container{max-width:800px;margin:0 auto;padding:2rem 0}.installation-module__dbpxrq__header{text-align:center;margin-bottom:3rem}.installation-module__dbpxrq__header h1{font-size:2.5rem}.installation-module__dbpxrq__subtitle{max-width:600px;margin:1rem auto 0;font-size:1.1rem}.installation-module__dbpxrq__content{flex-direction:column;gap:2rem;display:flex}.installation-module__dbpxrq__content h2{color:var(--primary-color);border-bottom:1px solid var(--glass-border);margin-bottom:1.5rem;padding-bottom:.5rem;font-size:1.5rem}.installation-module__dbpxrq__step{margin-bottom:2rem}.installation-module__dbpxrq__step:last-child{margin-bottom:0}.installation-module__dbpxrq__step h3{color:#fff;margin-bottom:.5rem;font-size:1.15rem}.installation-module__dbpxrq__codeBlock{border:1px solid var(--glass-border);color:#a5b4fc;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;background:#0006;border-radius:8px;margin:.75rem 0;padding:1rem;font-family:Consolas,SF Mono,monospace;font-size:.85rem;overflow-x:auto}.installation-module__dbpxrq__externalLink{color:#c084fc;text-underline-offset:4px;font-weight:600;text-decoration:underline;transition:all .2s}.installation-module__dbpxrq__externalLink:hover{color:#e9d5ff;text-shadow:0 0 12px #c084fc80}.installation-module__dbpxrq__inlineCode{font-family:var(--font-geist-mono), monospace;color:#a5b4fc;background:#0006;border-radius:4px;padding:.15rem .4rem;font-size:.85em}.installation-module__dbpxrq__list{margin-top:.75rem;margin-bottom:1rem;margin-left:1.5rem}.installation-module__dbpxrq__list li{color:#94a3b8;margin-bottom:.75rem;line-height:1.7}.installation-module__dbpxrq__hint{color:#64748b;font-style:italic}.installation-module__dbpxrq__checkResult{color:#94a3b8;background:#10b98114;border-left:3px solid #10b981;border-radius:0 8px 8px 0;margin-top:1rem;padding:1rem 1.25rem}.installation-module__dbpxrq__checkResult strong{color:#10b981}.installation-module__dbpxrq__verification{text-align:center;background:linear-gradient(135deg,#3b82f61a,#8b5cf61a)}.installation-module__dbpxrq__verification h2{color:#f8fafc;border-bottom:none}.installation-module__dbpxrq__actions{margin-top:2rem}@media (max-width:768px){.installation-module__dbpxrq__content h2{font-size:1.25rem}.installation-module__dbpxrq__step h3{font-size:1.05rem}.installation-module__dbpxrq__codeBlock{padding:.75rem;font-size:.8rem}}@media (max-width:480px){.installation-module__dbpxrq__header{margin-bottom:2rem}.installation-module__dbpxrq__subtitle{font-size:1rem}.installation-module__dbpxrq__list{margin-left:1rem}}
.workflow-module__HDDRLa__workflowContainer{max-width:800px;margin:0 auto;padding-bottom:4rem}.workflow-module__HDDRLa__backLink{color:#94a3b8;transition:var(--transition);margin-bottom:2rem;display:inline-block}.workflow-module__HDDRLa__backLink:hover{color:var(--primary-color)}.workflow-module__HDDRLa__header{text-align:center;margin-bottom:2rem}.workflow-module__HDDRLa__header h1{font-size:2.5rem}.workflow-module__HDDRLa__categoryBadge{text-transform:uppercase;letter-spacing:.05em;color:#c084fc;background:#8b5cf626;border:1px solid #8b5cf64d;border-radius:999px;margin-bottom:1rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-block}.workflow-module__HDDRLa__description{margin-top:1rem;font-size:1.2rem}.workflow-module__HDDRLa__jumpNav{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.workflow-module__HDDRLa__jumpLink{color:var(--primary-color);text-underline-offset:4px;transition:var(--transition);font-size:.9rem;font-weight:600;text-decoration:underline}.workflow-module__HDDRLa__jumpLink:hover{color:#60a5fa}.workflow-module__HDDRLa__jumpDivider{color:#475569}.workflow-module__HDDRLa__videoSection{border:1px solid #ffffff1a;border-radius:16px;margin-bottom:3rem;overflow:hidden;box-shadow:0 20px 40px #0006}.workflow-module__HDDRLa__actionVideoSection{margin-top:3rem;margin-bottom:4rem}.workflow-module__HDDRLa__actionVideoSection h2{color:#f8fafc;margin-bottom:1.5rem}.workflow-module__HDDRLa__videoWrapper{border-radius:16px;height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.workflow-module__HDDRLa__videoWrapper iframe{width:100%;height:100%;position:absolute;top:0;left:0}.workflow-module__HDDRLa__outputSection{border-left:4px solid #10b981;margin-bottom:3rem}.workflow-module__HDDRLa__outputSection h2{color:#f8fafc;margin-bottom:1rem}.workflow-module__HDDRLa__outputList{color:#cbd5e1;margin-top:1rem;padding-left:1.5rem}.workflow-module__HDDRLa__outputList li{margin-bottom:.75rem;line-height:1.6}.workflow-module__HDDRLa__outputList li::marker{color:#10b981}.workflow-module__HDDRLa__explanationSection{margin-bottom:3rem}.workflow-module__HDDRLa__explanationSection h2{color:#f8fafc;border-bottom:1px solid #ffffff1a;margin-bottom:2rem;padding-bottom:1rem}.workflow-module__HDDRLa__plainText p{color:#cbd5e1;margin-bottom:1.5rem;font-size:1.1rem;line-height:1.8}.workflow-module__HDDRLa__setupSection{border-left:4px solid var(--accent-color);margin-top:1rem;margin-bottom:3rem;scroll-margin-top:100px}.workflow-module__HDDRLa__setupSection h2{color:#f8fafc;margin-bottom:1rem}.workflow-module__HDDRLa__setupSteps{color:#cbd5e1;margin:1rem 0;padding-left:1.5rem}.workflow-module__HDDRLa__setupSteps li{margin-bottom:.75rem;line-height:1.6}.workflow-module__HDDRLa__code{font-family:var(--font-geist-mono);color:#a5b4fc;background:#00000080;border-radius:4px;padding:.2rem .5rem;font-size:.9em}.workflow-module__HDDRLa__newToAg{border-top:1px solid #ffffff1a;margin-top:2rem;padding-top:1.5rem}.workflow-module__HDDRLa__inlineLink{color:var(--primary-color);text-underline-offset:4px;text-decoration:underline}@media (max-width:768px){.workflow-module__HDDRLa__header h1{font-size:1.75rem}.workflow-module__HDDRLa__description,.workflow-module__HDDRLa__plainText p{font-size:1rem}.workflow-module__HDDRLa__jumpNav{gap:.25rem;font-size:.85rem}.workflow-module__HDDRLa__markdownContent{padding:1.25rem;font-size:.85rem}}@media (max-width:480px){.workflow-module__HDDRLa__workflowContainer{padding-bottom:2rem}.workflow-module__HDDRLa__header h1{font-size:1.5rem}.workflow-module__HDDRLa__outputSection,.workflow-module__HDDRLa__setupSection{padding:1.25rem}}.workflow-module__HDDRLa__rawScriptSection{margin-top:2rem;margin-bottom:3rem;scroll-margin-top:180px}.workflow-module__HDDRLa__rawScriptSection h2{color:#f8fafc;font-family:var(--font-geist-sans,"Inter", sans-serif);margin-bottom:.5rem}.workflow-module__HDDRLa__markdownContent{color:#c8cdd3;overflow-wrap:break-word;word-wrap:break-word;background:#00000080;border:1px solid #8b5cf633;border-radius:12px;padding:2rem 2.5rem;font-family:Consolas,SF Mono,monospace;font-size:1rem;font-weight:700;line-height:1.75}.workflow-module__HDDRLa__markdownContent h2{color:#fff;border-bottom:1px solid #8b5cf640;margin-top:2.5rem;margin-bottom:1rem;padding-bottom:.5rem;font-family:inherit;font-size:1.2rem;font-weight:700}.workflow-module__HDDRLa__markdownContent h3{color:#c8cdd3;border-bottom:2px solid #8b5cf666;margin-bottom:1.5rem;padding-bottom:.75rem;font-family:inherit;font-size:1.35rem;font-weight:700}.workflow-module__HDDRLa__markdownContent p{color:inherit;font-family:inherit;font-weight:inherit;margin-bottom:.75rem}.workflow-module__HDDRLa__markdownContent ol{margin-bottom:1rem;padding-left:1.5rem}.workflow-module__HDDRLa__markdownContent ol li{color:inherit;font-family:inherit;font-weight:inherit;margin-bottom:.6rem}.workflow-module__HDDRLa__markdownContent ul{margin-bottom:1rem;padding-left:1.5rem}.workflow-module__HDDRLa__markdownContent ul li{color:inherit;font-family:inherit;font-weight:inherit;margin-bottom:.6rem}.workflow-module__HDDRLa__markdownContent a{color:#c084fc;border-bottom:1px solid #c084fc66;padding-bottom:1px;font-weight:600;text-decoration:none;transition:all .2s}.workflow-module__HDDRLa__markdownContent a:hover{color:#e9d5ff;text-shadow:0 0 12px #c084fc80;border-bottom-color:#e9d5ff}.workflow-module__HDDRLa__markdownContent code{overflow-wrap:break-word;word-wrap:break-word;background:#0009;border:1px solid #ffffff1a;border-radius:4px;padding:.15rem .45rem;font-size:.88em}.workflow-module__HDDRLa__markdownContent pre{white-space:pre-wrap;word-wrap:break-word;overflow-x:auto}.workflow-module__HDDRLa__markdownContent pre code{white-space:pre-wrap;word-wrap:break-word;background:0 0;border:none;padding:0}.workflow-module__HDDRLa__markdownContent blockquote{overflow-wrap:break-word;word-wrap:break-word}.workflow-module__HDDRLa__markdownContent strong{font-weight:700}.workflow-module__HDDRLa__markdownContent hr{border:none;border-top:1px solid #8b5cf633;margin:2rem 0}
