.reference-workflows-module__vcEoVq__shell{color:#e8eefb;width:min(1180px,100% - 28px);margin:0 auto;padding:48px 0 96px}.reference-workflows-module__vcEoVq__hero{max-width:820px;margin-bottom:28px}.reference-workflows-module__vcEoVq__hero h1,.reference-workflows-module__vcEoVq__card h1,.reference-workflows-module__vcEoVq__result h2,.reference-workflows-module__vcEoVq__card h2{color:#fff;margin:0}.reference-workflows-module__vcEoVq__hero h1{letter-spacing:-.04em;margin-top:8px;font-size:clamp(2rem,5vw,4rem);line-height:1.02}.reference-workflows-module__vcEoVq__hero p,.reference-workflows-module__vcEoVq__card p,.reference-workflows-module__vcEoVq__result p{color:#9eabc2;line-height:1.65}.reference-workflows-module__vcEoVq__eyebrow{letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:800;color:#8b5cf6!important}.reference-workflows-module__vcEoVq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.reference-workflows-module__vcEoVq__card,.reference-workflows-module__vcEoVq__result,.reference-workflows-module__vcEoVq__status{background:linear-gradient(#0f192bf7,#090f1cf7);border:1px solid #64748b4d;border-radius:20px}.reference-workflows-module__vcEoVq__card{min-height:210px;padding:22px;position:relative}.reference-workflows-module__vcEoVq__card h2{margin-top:22px;font-size:1.15rem}.reference-workflows-module__vcEoVq__step{color:#c4b5fd;background:#7c3aed2e;border:1px solid #8b5cf673;border-radius:999px;place-items:center;width:30px;height:30px;font-weight:800;display:inline-grid;position:absolute;top:18px;right:18px}.reference-workflows-module__vcEoVq__select,.reference-workflows-module__vcEoVq__file{color:#e8eefb;background:#0b1322;border:1px solid #64748b7a;border-radius:12px;width:100%;min-height:46px;margin-top:14px;padding:10px 12px}.reference-workflows-module__vcEoVq__file::file-selector-button{color:#e8eefb;cursor:pointer;background:#182238;border:0;border-radius:9px;margin-right:12px;padding:9px 12px}.reference-workflows-module__vcEoVq__hint{font-size:.82rem;margin:10px 0 0!important}.reference-workflows-module__vcEoVq__detectCard{flex-direction:column;align-items:flex-start;display:flex}.reference-workflows-module__vcEoVq__primary{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7c3aed,#4f46e5);border:0;border-radius:12px;min-height:44px;padding:0 17px;font-weight:800;box-shadow:0 12px 28px -18px #7c3aede6}.reference-workflows-module__vcEoVq__detectCard .reference-workflows-module__vcEoVq__primary{margin-top:auto}.reference-workflows-module__vcEoVq__primary:disabled{opacity:.45;cursor:not-allowed}.reference-workflows-module__vcEoVq__status{margin-top:16px;padding:14px 16px;font-size:.92rem}.reference-workflows-module__vcEoVq__idle{color:#aab6ca}.reference-workflows-module__vcEoVq__progress{color:#c4b5fd;border-color:#8b5cf661}.reference-workflows-module__vcEoVq__success{color:#86efac;border-color:#22c55e57}.reference-workflows-module__vcEoVq__error{color:#fca5a5;border-color:#ef444457}.reference-workflows-module__vcEoVq__result{margin-top:18px;padding:26px}.reference-workflows-module__vcEoVq__recipeList{gap:10px;margin:20px 0;padding:0;list-style:none;display:grid}.reference-workflows-module__vcEoVq__recipeList li{color:#dce5f5;background:#0b1322;border:1px solid #64748b52;border-radius:12px;padding:13px 15px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.86rem}.reference-workflows-module__vcEoVq__confirmBox{border-top:1px solid #64748b40;padding-top:20px}.reference-workflows-module__vcEoVq__confirmBox strong{color:#fff}@media (max-width:760px){.reference-workflows-module__vcEoVq__shell{width:min(100% - 20px,1180px);padding-top:30px}.reference-workflows-module__vcEoVq__grid{grid-template-columns:1fr}.reference-workflows-module__vcEoVq__card{min-height:auto}.reference-workflows-module__vcEoVq__detectCard .reference-workflows-module__vcEoVq__primary{width:100%;margin-top:14px}.reference-workflows-module__vcEoVq__confirmBox .reference-workflows-module__vcEoVq__primary{width:100%}}
