/* Quick upload actions are inside the owner's profile, not the fixed bottom bar. */
#ll-stability-upload-actions{padding:14px;margin:13px 0;border:1px solid #795295;border-radius:17px;background:linear-gradient(130deg,#342044,#1c1429)}
#ll-stability-upload-actions h2{margin:0 0 10px;color:#f7d87b;font-size:18px}
#ll-stability-upload-actions p{color:#d7c6e1;font-size:12px;margin:8px 0 0}
.ll-stability-upload-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.ll-stability-upload-choices button{min-height:52px;padding:12px 9px;white-space:normal;font-size:14px}
.ll-stability-upload-choices button:only-child{grid-column:span 2}
#uploadForm .ll-stability-optional{margin:13px 0;padding:13px;background:#281a35;border:1px solid #775487;border-radius:13px}
#uploadForm .ll-stability-optional>summary{cursor:pointer;font-weight:750;color:#f4d57e;min-height:32px}
#uploadForm .ll-stability-optional .field{margin-top:13px}
#uploadForm .ll-stability-upload-hint{color:#eac974;margin:0 0 16px;font-size:13px;font-weight:700}
#uploadForm>button#uploadButton{width:100%;min-height:52px}
#photoForm #photoUploadSubmit{width:100%;min-height:52px}
#reviewPhotos,#reviewReports,#reviewWalls,#featuredPicks{scroll-margin-top:90px}
@media(max-width:360px){.ll-stability-upload-choices{grid-template-columns:1fr}.ll-stability-upload-choices button:only-child{grid-column:auto}}
