.image-main{max-width:1100px;margin:auto;padding:30px 20px}.image-main .video-hero{background:linear-gradient(120deg,#4338ca,#2563eb)}.image-main h1 .beta-badge{font-size:14px}.image-dropzone{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;padding:35px 16px;border:2px dashed #a5b4fc;border-radius:14px;background:#eef2ff;cursor:pointer}.image-dropzone:hover,.image-dropzone.over{background:#e0e7ff;border-color:#4f46e5}.image-dropzone input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.image-dropzone:focus-within{outline:3px solid #2563eb;outline-offset:3px}.edit-settings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0}.edit-settings label{display:flex;flex-direction:column;gap:8px;font-weight:600}.edit-settings input,.edit-settings select,.edit-settings textarea{font:inherit;box-sizing:border-box;width:100%;max-width:100%;min-height:44px;padding:8px;border:1px solid #cbd5e1;border-radius:7px}.edit-settings .check{flex-direction:row;align-items:center}.check input{width:20px;min-height:20px}.wide{grid-column:1/-1}.image-preview{display:block;max-width:100%;max-height:650px;width:auto;height:auto;margin:20px auto;background:repeating-conic-gradient(#e2e8f0 0% 25%,#fff 0% 50%) 50%/20px 20px}.image-main .information-card h2{color:#4338ca}.image-main .information-card p{line-height:1.9}.image-main .edit-settings button{min-height:44px;font:inherit}@media(max-width:600px){.image-main{padding:20px 12px}.edit-settings{grid-template-columns:1fr}}