.studio-import{margin-bottom:24px;padding:24px;border:1px solid #91c9e640;border-radius:24px;background:linear-gradient(135deg,#1d314c,#111c30);min-width:0}.studio-import h2{margin:5px 0 8px}.studio-import .studio-heading{align-items:flex-start}.studio-import-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:0;list-style:none}.studio-import-steps li{display:flex;flex-direction:column;gap:12px;padding:18px;border:1px solid #ffffff20;border-radius:16px;background:#ffffff05;min-width:0}.studio-import-steps b{color:#b4efe1}.studio-import-steps span{font-size:13px;line-height:1.65}.studio-import a{text-decoration:none;text-align:center;margin-top:auto}.studio-upload-label{display:grid;gap:8px;font-size:13px;font-weight:700;margin-top:auto}.studio-upload-label input{width:100%;min-width:0;font:inherit;padding:10px;background:#152338;border:1px solid #9db8dd55;border-radius:10px}.studio-import .studio-fields{margin:16px 0}.studio-import [role=status]{color:#b4efe1;line-height:1.6}.studio-model-credit{font-size:12px!important;line-height:1.5;color:#b6c6d9;overflow-wrap:anywhere}.studio-import [hidden]{display:none!important}@media(max-width:800px){.studio-import-steps{grid-template-columns:1fr}.studio-import{padding:16px}.studio-import .studio-heading{display:block}.studio-import .studio-import-badge{display:inline-block;margin-top:10px}}
.studio-animation-help{margin-top:20px;padding:16px;border:1px solid #91c9e630;border-radius:14px;color:#c5daec;font-size:.85rem;line-height:1.65}.studio-animation-help summary{cursor:pointer;font-weight:800;color:#b4efe1}.studio-animation-help a{color:#a4dcff}.studio-motion-test{padding:16px 22px;text-align:left}.studio-motion-test select{max-width:100%}
