.public-generator{border-top:1px solid #cbd6c4;margin-top:24px;padding-top:20px}.public-generator label{font-size:12px;display:block}.public-generator input{display:block;width:100%;margin:10px 0;padding:11px 12px;border:1px solid #adbea8;border-radius:3px;background:#fffdf5;font:inherit;color:#173a35}.public-generator .solid-button{font-size:11px;margin-top:12px;cursor:pointer}.public-generator button:disabled{opacity:.45;cursor:not-allowed}.public-generator img,.public-generator video{width:100%;max-height:450px;object-fit:contain;margin-top:18px;background:#173a35}.public-generator a{display:block;font-size:12px;padding:8px 0}
.public-login-entry{font-size:11px;white-space:nowrap;padding:8px 12px;border:1px solid #82937955;border-radius:20px;text-decoration:none;color:inherit}.public-generator h3{font-size:18px;font-weight:500}.public-generator .solid-button{display:inline-block;text-decoration:none;margin-top:10px}
